The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Sauce + Seasoning

Cashew Mayo (Oil-Free!)

Mar 30, 2023 by Kaitlin · 12 Comments

Jump to Recipe

This easy vegan Cashew Mayo recipe is creamy, tangy, and rich! It's a healthier alternative to traditional mayo made with whole food plant-based ingredients. Simple to prepare and customizable! (Vegan, gluten-free, oil-free.)

Vegan cashew mayo in a small jar with spoon

This easy vegan mayonnaise is so creamy, tangy, and wonderfully rich! Use it on sandwiches, wraps, potato salads, dips, or anywhere you'd like a little creamy indulgence.

Making your own sauces and condiments at home is a great way to control the ingredients. Plus you can fine-tune the flavors just the way you like it!

This cashew mayonnaise recipe leaves out the raw eggs and vegetable oil for a healthier whole food plant-based version that's oil-free.

You can enjoy it creamy and plain, or browse some ideas below for making it spicy, smoky, or herby!

Nuts, lemon, mustard, vinegar, milk, and spice ingredients laid out on a metal tray

Ingredients for Cashew Mayo

For this recipe you'll blend in a small high-speed blender or food processor:

  • Raw cashews: Protein-rich cashew nuts create a thick, creamy texture. We'll use soaked cashews so they're softer and easier to blend. (You can do this ahead of time and let them soak for several hours, or use my hot water "quick soak" method in the recipe notes.)
  • Dairy-free milk: Be sure your milk is plain and unsweetened. I use homemade cashew milk, but soy milk, almond, milk, or coconut milk work great. You could also substitute with water or aquafaba if desired.
  • Fresh lemon juice: We'll use two tablespoons which is about a half lemon.
  • Apple cider vinegar: This adds nice tangy flavor. You could use white distilled vinegar or unseasoned rice vinegar instead however.
  • Dijon mustard
  • Onion powder: You could also include a quarter teaspoon dried garlic powder (or more) if you enjoy the flavor.
  • Kala namak: Classic mayonnaise includes egg or egg yolks, so we replace that with kala namak (black salt) for eggy flavor. I do recommend adding this, but if you don't have it on hand simply leave it out.
  • Salt: I use fine grain salt for this recipe, and somewhere between a quarter teaspoon and a half teaspoon. Adjust as desired to bring out the flavors.

Cashew-free: You could try substituting silken tofu for the cashews, which should work fine. (I haven't tested this however.)

Overhead view of cashew mayo ingredients in a small blender before blending

Customizing

Herb mayo: Stir in finely chopped herbs such as fresh parsley, basil, dill, chives, tarragon, oregano, thyme, or cilantro. Or make a "green mayo" with various fresh herb blends. I suggest adding these after blending or pulse a couple times to incorporate.

Spicy mayo: Add a chipotle pepper in adobo sauce, a dash of dry chipotle powder, sriracha, wasabi, hot sauce, fresh jalapeno (or roasted), ancho chili powder, or cayenne pepper to taste.

Roasted garlic: Blend in about 4-6 roasted garlic cloves crushed into a paste.

Curried: Add a teaspoon of curry powder, or more to taste. You can also include lime juice (or lime zest) and a drizzle of maple syrup to sweeten.

Other flavors: Stir in capers, minced shallots, vegan Walnut Pesto, olives, za'atar spice, smoked paprika, sun dried tomatoes, roasted red pepper, fresh garlic cloves, black pepper, etc.

Get creative! This mayo recipe is a blank canvas for exploring other flavors from spicy, smoky, savory, and beyond. I'd love to hear if you try your own flavored version!

Small glass jar filled with vegan cashew mayo

Serving

Condiment: Spread it on burgers, sandwiches, veggie wraps, or anywhere you'd normally enjoy store-bought vegan mayo. (I enjoy this Black Bean Walnut Burger!)

Dressing: Swap in this vegan mayo as a healthier salad dressing! Try it in this Curried Chickpea Salad, Vegan Macaroni Salad, or Vegan Potato Salad. It's also great in this Vegan Coleslaw Dressing or a vegan "tuna" salad with mashed chickpeas, etc.

Fry sauce: Enjoy it as a dipping sauce for French fries, sweet potato fries, homemade oven fries, etc. Mix it with BBQ sauce or ketchup for an even more flavorful dip.

Storing

Store leftovers in an airtight container or glass mason jar in the refrigerator. I find it keeps well for about 1-2 weeks, but use your best judgement.

The mayo will thicken after chilling in the fridge for a few hours. So you can enjoy it right away, or store for later.

Love cashews? Check out more easy vegan cashew recipes!

Overhead view of vegan cashew mayo in a small glass jar with serving spoon

For more inspiration, also browse all vegan sauce & seasoning recipes.

Vegan cashew mayo in a small jar with spoon

Cashew Mayo (Oil-Free!)

Creamy, tangy, and rich! A healthier alternative to traditional mayo made with whole food plant-based ingredients. Simple to prepare and customizable.
5 from 4 votes
Print Recipe Pin Recipe Comment
Prep Time: 5 minutes minutes
Total Time: 5 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Sauce
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 10

Ingredients

  • 1 cup raw cashews, soaked*
  • 1/2 cup plant milk (plain, unsweetened)
  • 2 Tbsp. fresh lemon juice
  • 1 Tbsp. apple cider vinegar
  • 1 tsp. Dijon mustard
  • 1/2 tsp. onion powder
  • 1/8 tsp. kala namak (optional, but recommended)
  • 1/4 tsp. salt (or up to 1/2 tsp.)

Instructions

  • Add all ingredients to a high speed blender. Blend for 20-30 seconds until smooth. (I use a small NutriBullet which works great.)
  • Taste and adjust flavors if desired. Add a splash more liquid if needed to blend.

Notes

*Soaking cashews: Before blending, soak the cashews in room temperature water for at least 4 hours or overnight. Then drain and rinse before using. Or quick soak: Place cashews in a heat-safe bowl and carefully add hot/boiling water until cashews are submerged. Let sit for about 10-15 minutes. Then drain and rinse.
Milk: Can substitute with water or aquafaba instead.
Yield: Recipe makes about 1 1/3 cup mayo. (About 10-11 servings at 2 Tbsp. each.)
Storing: Store mayo in an airtight jar in the fridge. It thickens further as it chills. I find it keeps for about 1-2 weeks, but use your best judgement.

Nutrition Per Serving (Estimate)

Nutrition Facts
Cashew Mayo (Oil-Free!)
Amount per Serving
Calories
75
% Daily Value*
Fat
 
6
g
9
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
3
g
Potassium
 
92
mg
3
%
Carbohydrates
 
4
g
1
%
Fiber
 
1
g
4
%
Sugar
 
1
g
1
%
Protein
 
2
g
4
%
Vitamin A
 
1
IU
0
%
Vitamin C
 
2
mg
2
%
Calcium
 
21
mg
2
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you are enjoying this oil-free vegan cashew mayo recipe, also check out:

  • Vegan Ranch Dressing
  • Chipotle Crema

Follow The Garden Grazer on Instagram, Pinterest, or Facebook for more updates and inspiration.

More Vegan Sauce & Seasoning Recipes

  • Asian sesame ginger dressing cover photo
    Asian Sesame Ginger Dressing
  • Chipotle Crema (Vegan!)
  • Roasted red pepper dressing cover photo
    Roasted Red Pepper Dressing (Easy!)
  • Easy Vegan Gravy (10 Minute!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Wendy Holcombe says

    December 29, 2024 at 11:52 am

    Do you have suggestions for someone who can't eat cashews?

    Reply
    • Kaitlin says

      December 29, 2024 at 5:24 pm

      Hello, Wendy! I haven't tested this recipe without cashews, but you could perhaps substitute cannellini beans or pumpkin seeds instead (if seeds are okay in your diet). I'm not sure how these would turn out since I haven't tried it. Otherwise I'd suggest searching for a tofu mayo instead. (I don't have a posted recipe for this yet, but it's on my list to provide a nut-free version!)

      Reply
  2. Claudette Hawkins says

    November 18, 2023 at 4:46 pm

    5 stars
    I made this for the Mexican macaroni salad. I was licking my fingers. I could eat it by the spoonful! Delicious!😋

    Reply
    • Kaitlin says

      November 21, 2023 at 9:28 am

      Hello, Claudette! So wonderful to hear you enjoyed it. Thanks for coming back to leave such kind feedback!

      Reply
  3. Jennifer says

    August 29, 2023 at 8:50 pm

    5 stars
    Very tasty and quick to make. Did just a quick soak of the cashews because I trust the power of my Vitamix 😁. Used this with your Mexican Macaroni Salad and it was great! Look forward to using this mayo for C.L.T. sandwiches! I did include the kala namak, as suggested. Thank you for this wonderful recipe!

    Reply
    • Kaitlin says

      August 30, 2023 at 9:43 am

      Excellent! Kala namak is such a fun, unique ingredient. It really does give it that classic mayo flavor. I hope you enjoy it spread on your sandwiches too! (My daughter has been making her own school lunches this year and requested this for her tofu & veggie sandwiches, so we keep a batch in the fridge as well!)

      Reply
      • Jennifer says

        October 09, 2023 at 10:25 am

        Tofu and veggie sandwiches sound great! Do you prep the tofu in advance (like in a marinade and baked?)

        Reply
        • Kaitlin says

          October 09, 2023 at 1:46 pm

          Sometimes I make this Baked Tofu but cut it in slabs instead of cubes which keeps in the fridge for a few days. Otherwise I take the easy route and purchase small packs of flavored baked tofu found near the produce section. Wildwood organic makes savory & teriyaki varieties which are pretty good. But I do prefer the freshness of making it at home when possible!

  4. Debra says

    April 06, 2023 at 11:52 pm

    Hello Kaitlyn, do you know the sodium amount in a serving? Thank you.

    Reply
    • Kaitlin says

      April 07, 2023 at 9:50 am

      Hello Debra! I completely understand people's concern with sodium, which is why I purposely omit stating the numbers on my site as I feel it’s not an accurate enough calculation. Many of my recipes say “salt to taste” or in this case, give a range of salt to let people cater directly to their own needs. So I encourage everyone to calculate their own nutritional stats to provide a more accurate reading based on the exact ingredients, brands, and amounts they're using. (Different brands can vary, or if you're using low-sodium products for example.) So it hasn't been something I've been comfortable stating. I hope this makes sense! 🙂

      Reply
  5. Colleen says

    April 02, 2023 at 8:31 am

    5 stars
    This is a great recipe. We added the black salt too. Tasty and healthy!

    Reply
    • Kaitlin says

      April 02, 2023 at 9:43 am

      Wonderful to hear! Thanks so much for sharing.

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




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