Chantry's Pantry

  • about
  • recipes
  • dressing guide
menu icon
go to homepage
  • about
  • recipes
  • dressing guide
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • about
    • recipes
    • dressing guide
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes

    Creamy Cashew Mayonnaise - Easy, Vegan, and Oil-Free

    Published: May 19, 2025 by Chantry · This post may contain affiliate links · 1 Comment

    • Facebook
    • Email
    Jump to Recipe Print Recipe
    Overhead shot of mayo in a jar with a wooden spoon sitting in it. It is surrounded by cashew nuts.
    Overhead shot of cashew mayonnaise in a glass jar. In the background there are cashews, lemon wedges, and mustard powder.

    This cashew mayonnaise recipe is the perfect plant-based alternative to traditional mayo. It is creamy, rich, tangy, vegan, and oil-free! It is also incredibly easy to make, with just a handful of wholesome ingredients! You can spread it on sandwiches, use it as a dip, or add it to salad dressing. 

    Why You'll Love Cashew Mayo

    ​This vegan mayo is incredibly easy to make! It is tangy, creamy, and a great recipe for your plant-based eating needs!

    How to Soften Cashews

    There are three different methods for softening your cashews to achieve the creamiest texture:

    1. Soak overnight.
    2. Soak for 30 minutes in hot water.
    3. Boil for 10 minutes.
    Overhead shot of labeled ingredients for cashew mayo.

    Mayonnaise Ingredients and Substitutions

    • Cashews - Cashews are a common staple in vegan recipes because they provide a creamy fat base without using any oil! They can get pricey though. If you would like to make an oil-free mayo without them try this silken tofu mayonnaise! The best texture comes from soaking the cashews. You can soak them for 30 minutes in hot water or overnight. If you soak them for longer than 24 hours though they can become slimy and unpalatable. 
    • Mustard Powder - You can use regular mustard if you’d like. I like to use powdered mustard because it gives more consistent results. Prepared mustards vary pretty widely in their flavor and acidity. If you use prepared mustard, then you don’t need the vinegar in the recipe. You can use 1 teaspoon of prepared mustard and 1 tablespoon of vinegar. For prepared mustard, you can use regular yellow mustard or dijon mustard.
    • Vinegar - this gives the mayonnaise its tangy flavor! White wine vinegar is good because it has a very mild flavor. If you don’t have any, you can substitute with another vinegar. The milder the flavor, the better! Regular white vinegar or white rice vinegar would work well. You can use apple cider vinegar in a pinch, but it will have a stronger flavor in your mayonnaise.
    • Medjool Date - I like to round out the flavor of this mayo with just a hint of sweetness. To help it blend up easily you can soak it with your cashews! You could also use 2-3 teaspoons of maple syrup.
    • Lemon Juice - This also adds to the tangy flavor of the mustard, as well as brightening it up!
    • Salt - helps all the different flavors of the mayonnaise to shine! Without the salt, the mayo can taste flat or bland. If you are on a low-sodium diet you could try decreasing the amount, using miso (lower in salt but not salt-free), garlic powder, or onion powder, or just leave it out altogether. 
    • Kala Namak - Also known as black salt. Use just a pinch to give it the traditional ‘eggy’ flavor. If you don’t have any on hand, you can just leave it out!
    • White Pepper - adds a more subtle, earthy heat compared to the bold, pungent bite of black pepper. It's less aromatic but has a lingering warmth that blends smoothly into the cashew mayo while maintaining the delicate flavor. 

    How to Make Creamy Vegan Mayonnaise

    Step 1: Soak the cashew nuts and medjool date. You can do a quick soak in hot water for 30 minutes or a long soak overnight. (Do not soak for longer than 24 hours.) Alternatively, you can boil your cashews for up to ten minutes to soften them up.

    Step 2: Drain the soaking liquid.

    Step 3:  Blend soaked cashews and everything else in a blender until smooth and creamy. 

    Top Tips

    • Cashew mayonnaise will thicken slightly in the refrigerator. If you like it thicker, this is perfect. However, if you would like to thin it back out, you can stir a splash of water in it. 
    • The flavor develops more over time, so it will taste better after it has been able to sit for a while.
    • You may need to help your blender with this recipe. When you blend, just stop periodically to scrape down the sides.
    • Cashews will absorb some of their soaking water. If you soak them for a while, you may want to decrease the amount of water in the recipe to make up for the water they absorb. Start with a smaller amount of water and increase until you reach a consistency that you like!

    How to Serve

    You can use this vegan cashew mayo recipe the same way that you would use traditional mayonnaise. Here are a few ideas!

    • As a spread for sandwiches
    • In a dressing for vegan potato salad, macaroni salad, or pasta salad
    • As a base for creamy sauces or salad dressings

    Variations

    There are so many things you can do with this homemade vegan mayo! Here are a few to try:

    • Chipotle Cashew Mayo - Turn this into a chipotle mayo by blending in a chipotle pepper or chipotle powder
    • Garlic Herb - Add some fresh garlic and fresh herbs
    • Curry Mayo - Add your favorite curry spice!
    • Spicy Mayo - combine with your favorite hot sauce for a spicy, creamy mayo! 
    • Ranch - Add some of this ranch seasoning blend and thin out with a little plant milk for a delicious ranch dressing! I often do a mix of both chipotle powder and ranch seasoning for a delicious dressing for taco salad!
    • Mix with some pesto for a delicious tomato sandwich spread - this is one of my favorites!
    • ​Mix with hot sauce or ketchup for a delicious dip for french fries or sweet potato fries!
    Overhead shot of cashew mayonnaise in a glass jar. In the background there are cashews, lemon wedges, and mustard powder.

    Storage 

    If you store this in an airtight container, it will last 4-10 days in the fridge and about 6 weeks in the freezer. 

    FAQ

    Do I have to soak cashews before blending?

    If you have a good high-speed blender, soaking is optional. I do not always soak my cashews before blending because sometimes I just can’t be bothered. However, for the most creamy texture, soaking is recommended!

    Is this fat-free?

    While this recipe is oil-free, it is not fat-free. The main ingredient is cashews, which contain healthy fats. Nuts are generally considered a more nutritious and healthier source of fat than pure oil. For more information check out this article from nutritionfacts.org or this one from Dr. Furhman. For an even bigger nutrition boost, you can substitute some of the cashews for hemp seeds.

    Can You Buy Oil-Free Mayonnaise at the grocery store?

    I have not found oil-free mayonnaise that you can buy at the store. All store-bought vegan mayo that I have seen contains oil. If you want to buy a good oil-free mayo, you can try ordering this one from Dr. Furhman.

    Can You Use a Food Processor Instead of a Blender?

    Yes, you can! If you use a food processor, do not skip soaking the dates! Also, you might want to use a smaller food processor or consider doubling the recipe.

    If you make this let me know in the comments how you like it!

    Cashew Mayonnaise

    Oil-free and egg-free homemade vegan cashew mayo that is a great substitute for traditional mayonnaise! Rich, creamy, and tangy!
    5 from 1 vote
    Print Pin Rate
    Course: Dressing
    Cuisine: American
    Prep Time: 30 minutes minutes
    Prep Time: 5 minutes minutes
    Total Time: 35 minutes minutes
    Servings: 16 tablespoons
    Calories: 48.7kcal
    Author: Chantry Montgomery

    Equipment

    • Blender

    Ingredients

    • 1 cup raw cashews
    • 2 tablespoons white wine vinegar
    • 1 medjool date
    • 1 teaspoon salt
    • ¼ teaspoon white pepper
    • ¼ teaspoon mustard powder
    • 1 small pinch kala namak also known as black salt
    • 2 tablespoons lemon juice or juice from about one lemon
    • ¼ - ½ cup water

    Instructions

    • Soak cashews and medjool date for 30 minutes or overnight. You could also boil for 10 minutes.
    • Drain cashews.
    • Add all ingredients to blender and blend until smooth.
    • Enjoy!

    Notes

    • if you have a high-speed blender, you do not have to soak the cashews. However, they will be creamier if you do!
    • you can use prepared mustard and omit the mustard powder and 1 tablespoon of vinegar.
    • you can replace the medjool date with 2-3 teaspoons of maple syrup.
    • you can replace the white wine vinegar with another mild vinegar. 

    Nutrition

    Serving: 1tablespoon | Calories: 48.7kcal | Carbohydrates: 4.2g | Protein: 1.5g | Fat: 3.2g | Saturated Fat: 0.6g | Polyunsaturated Fat: 0.6g | Monounsaturated Fat: 1.7g | Sodium: 154.1mg | Potassium: 64.4mg | Fiber: 0.5g | Sugar: 1.5g | Vitamin A: 0.1IU | Vitamin C: 0.8mg | Calcium: 4.8mg | Iron: 0.5mg

    More Recipes

    • Birdseye bowl of soup in the in the middle of the image. Fresh herbs and bread in the upper corners.
      Instant Pot Lasagna Soup - Easy Vegan Recipe!
    • Ninja Creami Dole Whip - Amazing Homemade Recipe!
    • Close up of black bowl full of cooked pinto beans with a couple slices of jalapeno on top.
      Vegan Slow Cooker Pinto Beans - Simple Homemade Recipe
    • Close up of smoothie with whipped cream and chocolate chips on top.
      Creamy Mint Chocolate Chip Smoothie Recipe
    • Facebook
    • Email

    Comments

    1. Chantry says

      May 19, 2025 at 8:15 pm

      5 stars
      I hope you enjoy this simple recipe as much as I do!

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Copyright © 2025 Chantry's Pantry

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.