Almond Vegan Mayo Recipe That’s Creamy and Delicious

Updated On: October 4, 2025

Making your own vegan mayonnaise at home is easier than you might think, especially when you use wholesome ingredients like almonds. This almond vegan mayo recipe is a creamy, delicious alternative to traditional mayo, perfect for those who are dairy-free, egg-free, or simply aiming to eat more plant-based.

With its rich texture and subtly nutty flavor, it elevates sandwiches, salads, and dips with a fresh, homemade touch. Plus, it’s free from preservatives and artificial additives, ensuring that every spoonful is as healthy as it is tasty.

Whether you’re a seasoned vegan or just exploring plant-based options, this almond mayo recipe is a pantry staple that you’ll reach for again and again. It’s quick to make, uses simple ingredients, and can be customized with herbs or spices to suit your flavor preferences.

Get ready to toss out the store-bought jars and embrace this creamy, dreamy almond vegan mayo!

Why You’ll Love This Recipe

This almond vegan mayo recipe stands out for several reasons. First, it harnesses the natural creaminess of almonds to create a luscious texture that rivals traditional mayonnaise.

It’s nutrient-rich, packed with healthy fats, vitamin E, and protein, making it a nourishing addition to your meals.

Another reason to love this recipe is its versatility. Not only does it serve as a perfect sandwich spread, but it also works beautifully as a base for dressings, dips, and sauces.

Plus, it’s made with simple, whole-food ingredients that you probably already have in your kitchen.

Finally, this recipe is completely customizable. You can easily adjust the seasoning, acidity, and thickness to suit your taste.

It’s a fantastic way to add a homemade touch to your dishes while keeping them wholesome and vegan-friendly.

Ingredients

  • 1 cup raw almonds, soaked overnight and drained
  • 1/4 cup water (more as needed for consistency)
  • 2 tablespoons fresh lemon juice
  • 2 teaspoons apple cider vinegar
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon sea salt (adjust to taste)
  • 1/4 teaspoon garlic powder (optional)
  • 2 tablespoons neutral oil (such as avocado or light olive oil)

Equipment

  • High-speed blender or food processor
  • Measuring cups and spoons
  • Spatula
  • Bowl for soaking almonds
  • Air-tight container for storing the mayo

Instructions

  1. Soak the almonds: Place the raw almonds in a bowl and cover with water. Let them soak overnight or for at least 8 hours. This softens the almonds, making them easier to blend and digest.
  2. Drain and rinse: After soaking, drain the almonds and rinse them thoroughly under cold water.
  3. Blend the base: Add the soaked almonds, 1/4 cup water, lemon juice, apple cider vinegar, Dijon mustard, sea salt, and garlic powder (if using) to your blender or food processor.
  4. Process until smooth: Blend on high speed for 2-3 minutes, stopping occasionally to scrape down the sides with a spatula. The mixture should become creamy and smooth.
  5. Add the oil: With the blender running on low, slowly drizzle in the oil. This will help emulsify the mayo and give it that classic creamy texture.
  6. Adjust consistency: If the mayo is too thick, add a little more water, one tablespoon at a time, until you reach your desired consistency.
  7. Taste and adjust seasoning: Give your mayo a taste and add more salt, lemon juice, or mustard if needed.
  8. Store properly: Transfer the almond vegan mayo to an airtight container and refrigerate. It will thicken as it chills and can be stored for up to one week.

Tips & Variations

“For a tangier mayo, increase the lemon juice or vinegar slightly. You can also add fresh herbs like dill or basil for a flavorful twist.”

  • Make it spicy: Add a pinch of cayenne pepper or a splash of sriracha for a spicy kick.
  • Herbed mayo: Blend in fresh herbs such as parsley, chives, or cilantro for a vibrant flavor.
  • Garlic lovers: Increase garlic powder or add a small clove of fresh garlic for a more pungent taste.
  • Thicker mayo: Reduce the amount of water or add a tablespoon of soaked cashews for extra creaminess.
  • Nut-free alternative: Substitute almonds with cooked white beans or silken tofu if you have nut allergies.

Nutrition Facts

Nutrient Amount per 2 tbsp
Calories 90
Total Fat 8g
Saturated Fat 0.6g
Carbohydrates 2g
Fiber 1g
Protein 2g
Sodium 120mg

Serving Suggestions

This almond vegan mayo is incredibly versatile. Use it as a creamy spread on sandwiches, wraps, and burgers for a luscious texture and subtle nutty flavor.

It’s a fantastic base for vegan coleslaw or potato salad, adding richness without dairy or eggs.

Try mixing it with a little hot sauce for a spicy dip, or incorporate fresh herbs and lemon zest to create a flavorful salad dressing. It also pairs well with roasted vegetables or as a dip for crispy fries or veggie sticks.

For more creative uses of plant-based condiments, check out our Bread And Gravy Recipe or add a savory touch with the Best Spg Seasoning Recipe. If you love experimenting with rich flavors, the Braised Pork Ribs With Radish Recipe is a must-try.

Conclusion

Creating your own almond vegan mayo is a rewarding and delicious way to enhance your plant-based meals. This recipe is straightforward, requiring just a handful of natural ingredients that come together to form a creamy, tangy, and versatile condiment.

By making it yourself, you avoid the additives and preservatives found in many store-bought varieties and gain full control over the flavor and texture.

Whether you’re spreading it on a sandwich, dolloping it on roasted veggies, or using it as a dip, this almond vegan mayo is sure to become a staple in your kitchen. Its rich, nutty flavor and smooth consistency will impress family and friends alike.

So next time you’re in the kitchen, give this recipe a try and enjoy the wholesome goodness of homemade vegan mayo!

📖 Recipe Card: Almond Vegan Mayo

Description: A creamy and healthy vegan mayonnaise made from almonds. Perfect as a dairy-free spread or dip.

Prep Time: PT10M
Cook Time: PT0M
Total Time: PT10M

Servings: 1 cup

Ingredients

  • 1 cup raw almonds, soaked overnight
  • 1/4 cup water
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon salt
  • 1/4 teaspoon garlic powder
  • 2 tablespoons neutral oil (e.g. sunflower or canola)
  • 1 teaspoon maple syrup (optional)

Instructions

  1. Drain and rinse soaked almonds.
  2. Add almonds, water, vinegar, lemon juice, mustard, salt, and garlic powder to a blender.
  3. Blend on high until smooth and creamy.
  4. Slowly add oil while blending to emulsify the mayo.
  5. Taste and adjust seasoning or add maple syrup if desired.
  6. Transfer to a jar and refrigerate for at least 1 hour before use.

Nutrition: Calories: 180 | Protein: 6g | Fat: 16g | Carbs: 4g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Almond Vegan Mayo”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and healthy vegan mayonnaise made from almonds. Perfect as a dairy-free spread or dip.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “1 cup”, “recipeIngredient”: [“1 cup raw almonds, soaked overnight”, “1/4 cup water”, “2 tablespoons apple cider vinegar”, “1 tablespoon lemon juice”, “1 teaspoon Dijon mustard”, “1/2 teaspoon salt”, “1/4 teaspoon garlic powder”, “2 tablespoons neutral oil (e.g. sunflower or canola)”, “1 teaspoon maple syrup (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Drain and rinse soaked almonds.”}, {“@type”: “HowToStep”, “text”: “Add almonds, water, vinegar, lemon juice, mustard, salt, and garlic powder to a blender.”}, {“@type”: “HowToStep”, “text”: “Blend on high until smooth and creamy.”}, {“@type”: “HowToStep”, “text”: “Slowly add oil while blending to emulsify the mayo.”}, {“@type”: “HowToStep”, “text”: “Taste and adjust seasoning or add maple syrup if desired.”}, {“@type”: “HowToStep”, “text”: “Transfer to a jar and refrigerate for at least 1 hour before use.”}], “nutrition”: {“calories”: “180”, “proteinContent”: “6g”, “fatContent”: “16g”, “carbohydrateContent”: “4g”}}

Photo of author

Marta K

Leave a Comment

X