• Skip to main content
  • Skip to primary sidebar

Tasha's Artisan Foods

menu icon
go to homepage
  • No-Bake Desserts
  • Recipe Index
  • About Natasha
  • Subscribe
subscribe
search icon
Homepage link
  • No-Bake Desserts
  • Recipe Index
  • About Natasha
  • Subscribe
ร—
Home > Recipes > Dips & Sauces

By Natasha Minocha | Updated on September 23, 2024 10 Comments

Homemade Vegan Mayonnaise

88 shares
Jump to Recipe Print Recipe

This homemade vegan mayonnaise is one of my pantry essentials. Easy to make and superbly versatile, this classic condiment is great in everything from sandwiches to salad dressings. Much healthier than the store-bought mayo, this recipe is a keeper!

vegan mayonnaise in a glass jar with a spoon and ingredients in the background.

Like many kids growing up in a busy household, mayonnaise was a staple in our snacking and quick meal fixes. And I was totally on board with all the rolls and burgers we got in lunch boxes slathered with mayo! It was delicious and convenient. 

However, like most food awakenings of mine - once I tried homemade mayo, there was no going back for me. Delicious, creamy and so simple to make! 

Egg Salad Sandwich using Homemade Vegan Mayonnaise | Easy eggless mayonnaise recipe

Homemade Vegan Mayonnaise Vs. Store-Bought Mayo 

  • Longevity: One of the reasons it's easier to keep buying mayonnaise is that what's available in supermarkets tends to be hardier. You can buy a jar and keep it in your fridge for months, not having to worry so much about an expiry date. That being said, its preservatives allow store-bought mayo to live longer, which is something you can get rid of by making it at home. 
  • Preservatives: What started putting me off about store-bought mayo the most was a filmy taste, indicative of preservatives used to improve the shelf life. With homemade mayo, you can enjoy wholesome ingredients and the flavors they impart without added sugars, etc. 
  • Egg-Free: The traditional mayonnaise uses egg yolk as an emulsifier. In this recipe, we don't use egg, but protein-rich soy milk. 
  • Taste: The reason I switched to homemade mayo in the first place is that it tastes remarkably better! It's got a delicate tang and beautiful richness that you just won't find from the standard market version!

Why make this recipe vegan? 

Iโ€™m not vegan, but wherever Iโ€™m not sure about sourcing good-quality eggs, I avoid using them altogether. Nothing against eggs, but I like to play it extra safe where raw eggs are involved!

Plus, without eggs, the homemade vegan mayonnaise lasts longer. You can use it for up to 3 weeks (if kept in an airtight jar, in the fridge), as opposed to homemade mayo with egg that lasts no more than a week or so. 

How to make the Homemade Vegan Mayonnaise 

This recipe is adapted from the Oh She Glows Cookbook.

A quick note before starting - mayonnaise is a stable emulsion. Oil is whipped into the mixture to form the creamy sauce. The mustard serves as a stabilizer to keep the dispersed oil molecules where they are. 

Ingredients for Homemade Vegan Mayonnaise | Easy eggless mayonnaise recipe

Ingredients

  • Oil: You can use any oil here. I used olive oil because of the richness and flavour it imparts. You can also use canola oil for a lighter touch! 
  • Soy Milk: As does the author of this cookbook, I also donโ€™t recommend using any other dairy-free milk than soy milk. It's protein-rich, which helps this mixture thicken. Also, donโ€™t use sweetened soy milk unless you want a little extra sweetness. 
  • Mustard: The original recipe calls for dried mustard powder, which I did not have on hand. I used store-bought mustard here which worked very well. You can use whichever you have on hand!
Homemade Vegan Mayonnaise | Easy eggless mayonnaise recipe

Process

  • Combine the soy milk, mustard, sea salt, black pepper, maple syrup, vinegar, and lemon juice in a blender.
  • Blend to make a smooth sauce. You will need to keep scraping down the sides of the blender.
  • Keep the blender on low speed and very very slowly pour the oil in a steady stream. 
  • Important - make sure you are pouring the oil in very slowly as this step will ensure nice, thick emulsification. This step is where your patience may be a little tested! 
  • I start with 3/4 cup of oil. I add an additional 1/4 cup only if I see that the mixture needs to be thickened more.

Donโ€™t worry if your mixture is not emulsifying, it will thicken up! Plus, it will further thicken as it chills. 

  • When your mixture is creamy and thickened, taste and adjust for seasoning.
  • Transfer to an air-tight jar and keep refrigerated. This will last 3 weeks.
Homemade Vegan Mayonnaise | Easy eggless mayonnaise recipe

Variations 

  • Make it spicy: Add some sriracha or chili sauce to give this condiment some heat
  • Herbs: Add 1 TBSP of pesto or some fresh chopped basil/parsley
  • Garlic Mayo: Add 2 cloves of raw garlic to the mixture while blending

How to use the Vegan Mayonnaise

The wonders of this condiment never cease! I canโ€™t tell you how many times it has come to my rescue in a rushed meal. From being the star of a meal to tying it together, the vegan mayo is great in many ways: 

  • Burgers & Sandwiches 
  • Wraps
  • Salad Dressing 
  • Quesadilla
  • Dips for chips, fries, veggies

I hope this blog has convinced you to try homemade vegan mayonnaise. I promise it's easy, fresher, lighter, and tastes excellent.

For more easy DIY Pantry Essentials, check out: 

  • Homemade Vanilla Extract 
  • Homemade Caramel 
  • Orange Marmalade
  • DIY Infused Oils
  • Homemade Oat Milk 
Homemade Vegan Mayonnaise | Easy eggless mayonnaise recipe

Half the joy of cooking is sharing it with others. Thatโ€™s why Iโ€™m always eager to hear from you. So go right ahead & drop a comment or reach out on Instagram, Pinterest, YouTube, or Facebook. I hope you love this homemade vegan mayonnaise as much as we do!

๐Ÿ“– Recipe

vegan mayonnaise in a glass jar with a spoon and ingredients in the background.

Homemade Vegan Mayonnaise

Natasha Minocha
This homemade vegan mayonnaise is one of my pantry essentials. Easy to make and superbly versatile, this classic condiment is great in everything from sandwiches to salad dressings. Much healthier than the store-bought mayo, this recipe is a keeper!
4 from 4 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Total Time 20 minutes mins
Course Condiment
Cuisine American, French
Servings 1.5 cups
Calories 1318 kcal

Ingredients
  

  • 1/2 cup Soy milk, plain, unsweetened
  • 1 tsp Wholegrain mustard
  • 3/4 tsp Sea salt
  • 1/2 tsp Black pepper, coarsely ground
  • 1 tsp Maple syrup You can also use granulated sugar.
  • 1 tsp Red wine vinegar/ Apple cider vinegar
  • 2 tsp Lemon juice
  • 3/4 -1 cup Olive oil You can use any neutral tasting oil you prefer.

Instructions
 

  • Combine soy milk, mustard, sea salt, black pepper, maple syrup, vinegar, and lemon juice in a blender.
  • Blend to make a smooth sauce. You will need to keep scraping down the sides of the blender.
  • Keep the blender on low speed and very very slowly pour the oil in a steady stream.
  • Make sure you are pouring the oil in very slowly as this step will ensure nice, thick emulsification. So take your time doing this.
  • I start with 3/4 cup of oil. I add an additional 1/4 cup only if I see that the mixture needs to be thickened more.
  • When your mixture is creamy and thickened, taste and adjust for seasoning.
  • Transfer to an air-tight jar and keep refrigerated. This will last 3 weeks refrigerated.
  • Use for making sandwiches, dips, salad dressings. Enjoy!

Notes

This recipe has been adapted from The Oh She Glows Cookbook.

Nutrition

Serving: 1CupCalories: 1318kcalCarbohydrates: 6gProtein: 3gFat: 145gSaturated Fat: 20gPolyunsaturated Fat: 16gMonounsaturated Fat: 106gSodium: 1234mgPotassium: 133mgFiber: 1gSugar: 3gVitamin A: 177IUVitamin C: 3mgCalcium: 115mgIron: 1mg
Tried this recipe?Let us know how it was!
Homemade Vegan Mayonnaise | Easy eggless mayonnaise recipe

More Easy and Flavorful Dips & Sauces Recipes

  • cashew ricotta cheese garnished with parsley in a small bowl place on 2 plates.
    Cashew Ricotta Cheese
  • Cinnamon Honey Butter Recipe
    Cinnamon Honey Butter Recipe
  • Stovetop Apple Butter Recipe
    Stovetop Apple Butter
  • Italian Salad Dressing Recipe
    Italian Salad Dressing Recipe
88 shares

Reader Interactions

Comments

  1. z says

    July 16, 2024 at 8:06 pm

    1 star
    This recipe does not work. It just turns into green milk. Followed the recipe to a t and just wasted money on these ingredients.

    Reply
    • Natasha Minocha says

      July 17, 2024 at 12:37 pm

      I'm so sorry this recipe didn't work out for you. Thank you very much for trying it out though. ๐Ÿ™๐Ÿป

      Reply
  2. Cheryl Hawkins says

    February 07, 2023 at 6:45 pm

    Can I use coconut milk?

    Reply
    • Natasha Minocha says

      February 08, 2023 at 12:43 pm

      Hi Cheryl, I'm not sure if coconut milk will work in this recipe. Soy milk is richer in protein, which helps bind the mixture together. Hope this helps. ๐Ÿ™‚

      Reply
  3. AngelaKin says

    March 08, 2022 at 7:54 pm

    5 stars
    I've been looking Vegan Mayo for long days!!
    Thank you For sharing this recipe.

    Reply
    • Natasha Minocha says

      March 09, 2022 at 11:32 am

      I hope you enjoy it as much as we do! Thank you for following along. Really appreciate it.xx

      Reply
  4. Meghan says

    June 20, 2021 at 2:44 pm

    5 stars
    I've made this twice now, we use it with everything! thank you for such a great vegan recipe, I'm trying to add more vegan foods to my daily diet.

    Reply
    • Natasha Minocha says

      June 23, 2021 at 12:28 pm

      I'm so thrilled to hear that, thank you for stopping by! Wish you all the best with your vegan journey.

      Reply
  5. jerry says

    March 15, 2021 at 4:17 pm

    5 stars
    I've been wanting to try vegan mayo for AGES. This was really nice and simple to follow, thanks!

    Reply
    • Natasha Minocha says

      March 15, 2021 at 4:36 pm

      YAY I'm so glad to hear that, Jerry! Thanks for stopping by xx

      Reply
4 from 4 votes

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

New-Cover-4-1024x934

Iโ€™m Natasha! Iโ€™m a self-taught baker and cook, sharing easy, fuss-free recipes that anyone can make with confidence. From breads and cookies to decadent desserts to simple meals, I hope youโ€™ll find your next favorite recipe here.

More about me โ†’

subscribe + receive

My 5 Most Viral Recipes


Popular Recipes

  • mushroom quiche on a platter with ingredients in the background.
    Mushroom Quiche
  • chocolate fudge squares stacked on top of each other on small plate.
    Chocolate Fudge With Condensed Milk
  • Easiest Homemade Cream Cheese | Homemade Cream Cheese Recipe
    Easiest Homemade Cream Cheese
  • Cinnamon Bread Pudding
    Cinnamon Bread Pudding
  • Korean Corn Cheese in a cast iron skillet.
    Korean Corn Cheese Recipe
  • Best Condensed Milk Bread Rolls (Soft & Fluffy)
    Best Condensed Milk Bread Rolls (Soft & Fluffy)

No-Bake Desserts

  • avocado chocolate mousse in a glass cup with 2 spoons on the side.
    Avocado Chocolate Mousse
  • Easy Lemon Tiramisu Recipe
    Easy Lemon Tiramisu Recipe
  • Mango Float Recipe
    Mango Float Recipe
  • Frozen Yogurt Bark on a white platter.
    Frozen Yogurt Bark - Easy Summer Recipe
  • Strawberry Tiramisu | Eggless Alcohol-free Strawberry Tiramisu Recipe
    Strawberry Tiramisu
  • Peanut butter Rice Krispie squares cut into pieces on parchment paper.
    Peanut Butter Rice Krispie Squares

See More No-Bake Desserts โ†’

Footer

โ†‘ back to top

subscribe + receive

My 5 Most Viral Recipes


Tashaโ€™s Artisan Foods

About

Work With Me

Connect With Me

Browse Recipes

Desserts
Snacks
Breads
Cakes
Baking Guides

Published with WordPress

PRIVACY POLICY

COPYRIGHT ยฉ 2025 TASHA'S ARTISAN FOODS

88 shares

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.