How to Make Eggless Mayonnaise

This post may include affiliate links.

Mayonnaise is a summertime staple. Delicious on sandwiches and in salads, it’s tangy, versatile, and makes a picnic a picnic. But store bought mayonnaise can be tricky. Many of them are made with additives and preservatives that make them a less than healthy choice. Plus, many of our readers are beginning to embrace a vegan lifestyle, or are simply interested in cutting down on the animal products they consume. And for those of you who have come to prefer the flavors of vegan substitutions in your recipes, you might actually be finding yourself shying away from flavors that taste too much of dairy, egg, and meat.

We’ve created a homemade vegan mayonnaise recipe for those readers. This mayo recipe is free of animal products, ultra-healthy, and its light taste and texture are a perfect addition to those summertime lunches. We begin with milk. Choose your own variety, whether it’s almond, kamut, or hazelnut. Mustard powder, lemon juice, and paprika give it an abundance of tangy mayo flavor, but with all natural ingredients, and without excess fat and calories. Canola oil is a healthy oil that gives the mayo a richer texture.

The best part is that this mayo is so easy to whip up. Simply combine the ingredients in an immersion blender, and refrigerate. And once you’ve perfected it, start experimenting! Add your own herbs and spices to your mayo to give it a unique flavor, or mix with other condiments for a recipe that you can call your own!

Eggless Mayonnaise

Avoid the additives with this vegan homemade mayonnaise, you will never go back to the store-bought version again.
Prep Time15 mins
Total Time15 mins
Course: Condiment
Cuisine: Universal
Keyword: Diabetic-Friendly, Gluten-Free, Low-Carb, Quick and Easy, Vegan
Servings: 12 people
Calories: 122kcal


  • 1/4 cup milk unsweetened (almond, hazelnut, hemp, oat, kamut)
  • 1 teaspoon mustard powder
  • 1 teaspoon sugar organic
  • 1/2 teaspoon white vinegar mild
  • 1/2 teaspoon lemon juice
  • 1/4 teaspoon sea salt
  • pinch of paprika
  • 1/2 cup canola oil


  • In the container of the immersion blender, put together all the ingredients except the canola oil then blend until lightly creamy.
  • Add the canola oil gradually while continuing to blend. After a few minutes, the mixture will become creamy similar to the consistency of mayonnaise.
  • To attain a better consistency, refrigerate for at least half an hour before using.


Serving: 1tablespoon | Calories: 122kcal | Carbohydrates: 6g | Protein: 2g | Fat: 11g | Saturated Fat: 1g | Cholesterol: 2mg | Sodium: 76mg | Fiber: 3g | Sugar: 2g
SmartPoints (Freestyle): 4

Get clean eating recipes, innovative new workouts, and healthy lifestyle tips delivered right to your inbox with our newsletter! And for even more SkinnyMs., check out our Facebook and Pinterest to stay informed!

We need your feedback! Go to the comments section to let us know what you think of this article, and tell us what you’d like to see more of!

free email series

5 Secrets to Transform Your Eating Habits

New tips & recipes to feel & look great!

14 Comments on "How to Make Eggless Mayonnaise"

  1. jessa  April 7, 2016

    Hi: any substitute for canola oil?
    Thank you

    • SkinnyMs.  April 7, 2016

      Yes. Any mild, flavorless oil will work. Avoid using straight olive oil as it may overpower the taste.

  2. Lisa  July 6, 2016

    How long does this keep for?

    • Gale Compton  July 6, 2016

      Lisa, At least one week, possibly longer depending on the temperature of your fridge.

  3. Ann  May 26, 2017

    Will 2% Mayfield milk not work?

    • Emilia Horn  May 26, 2017

      You can use 2% milk, Ann!

  4. Kevin  September 21, 2017

    Hello their, thank you for this wonderful recipe. What kind natural preservative can I use inorder to increase the shelf life of this product?Many thanks

    • Gale Compton  September 21, 2017

      Kevin, The vinegar in the recipe is a natural preservative. Make sure to store in the fridge.

  5. Jean  December 21, 2017

    Could I use vegetable broth in place of oil?

  6. Dee  April 13, 2019

    Homemade mayonaise recipes needed. With egg or without eggs is helpful. Our condiments all need to be replaced now.

    • Nichole Furlong  April 13, 2019

      Hi Dee, this recipe you commented on is a mayonnaise recipe! We have several different condiment recipes on our site, you can easily search our site at the top of the page!

  7. Darshanabehl  October 12, 2020

    I made but it was not thickend why ? Plz tell me i m disappointed .how will it be thickened


Leave a Comment

Your email address will not be published.