Go Back
+ servings
cashew mayonnaise recipe

Cashew Mayonnaise Recipe (with 3 Flavor Upgrades!)

If you’ve been searching for a creamy, healthy, and vegan alternative to traditional mayonnaise, this Cashew Mayonnaise Recipe is about to become your new favorite staple. Made with simple, wholesome ingredients, it’s rich, tangy, and just as versatile as classic mayo—only lighter and dairy-free.
No ratings yet
Prep Time 15 minutes
Soaking the nuts 1 hour
Total Time 1 hour 15 minutes
Course dressing, Snack
Cuisine clean eating, dairy-free, Health & Wellness, Kid-Friendly, plant-based
Servings 24 servings
Calories 45 kcal

Equipment

  • 1 High speed blender

Ingredients
  

  • 1 cup raw cashews
  • ½ cup water
  • 2 Tbsp fresh lemon juice
  • 1 Tbsp apple cider vinegar
  • 1 tsp Dijon mustard
  • ½ tsp sea salt
  • Pinch of black pepper
  • 1-2 Tbsp Neutral-flavored oil (avocado or light olive oil) (optional)
  • Tip: Always use raw, unsalted cashews. Roasted ones will give your mayo an off flavor.

Instructions
 

  • Soak the Cashews
    Place cashews in a bowl and cover with hot water. Let them soak for at least 30 minutes (or overnight in cold water for best results).
    This softens the cashews, ensuring a smooth, creamy texture.
  • Drain and Rinse
    After soaking, drain the cashews and rinse them under cool water.
  • Blend Everything Together
    In a high-speed blender, combine soaked cashews, water, lemon juice, apple cider vinegar, Dijon mustard, salt, and black pepper.
  • Blend Until Creamy
    Blend on high for 1–2 minutes, scraping down the sides if needed, until the mixture is completely smooth and thick.
  • Add Oil (Optional)
    For extra creaminess, slowly drizzle in the oil while blending on low. This step helps emulsify the mayo and gives it that luxurious texture.
  • Adjust Consistency
    Too thick? Add a teaspoon of water at a time until it reaches your desired texture.
    Too thin? Blend in a few extra soaked cashews.
  • Store
    Transfer your cashew mayonnaise into a clean, airtight container.
    Refrigerate for 5–7 days.

Notes

👉 The nutritional value numbers are for the base recipe without optional oil.

Nutrition

Serving: 15gCalories: 45kcalCarbohydrates: 2gProtein: 1.2gFat: 3.5gSaturated Fat: 0.6gFiber: 0.3gSugar: 0.4g
Keyword cashew, dairy-free, healthy, healthy fats, plant-based, plant-based recipes, vegan, vegan recipes
Tried this recipe?Let us know how it was!