Eggless Mayonnaise Recipe | Veg Mayonnaise Recipe | Homemade low calorie Mayonnaise

low calorie mayonnaise

Egg-less mayonnaise

This is a recipe of Mayonnaise without Eggs, Sugar, Cream or Condensed milk. It tastes too good and without a second thought you can eat it guiltlessly in your breakfast. I like this Egg-less Mayo spread on my sandwiches, veg burgers and even in paratha role. Whenever I had ready-made mayonnaise (even if it’s Egg-less) I always had heavy feeling after eating it. This homemade veg mayonnaise has much less calories as compared to the ready-made one. If you are on diet and looking for low calorie, healthy veg mayonnaise recipe, this is the perfect mayo spread for you.

Eggless Mayo spread

Eggless Mayo spread


Mayonnaise is basically a thick, creamy sauce which can be used as spread, salad dressing, as a condiment and in lots of ways. The basic recipe of mayonnaise contains Eggs, olive oil, vinegar or lemon juice and it is flavored by using herbs and spices. Oil gets emulsified with Eggs to give it a creamy texture. For veg mayo or Egg free mayonnaise milk, soy milk, cashew milk or condensed milk is used.

Why Home-made Mayonnaise?

My friends ask me why I make mayonnaise at home. They feel that I am trying to save money! (That is good too :-) ) But home-made mayonnaise can have some important benefits beyond just saving money -

  • Oil content is very high in ready-made mayonnaise and it also has lots of preservatives in it.
  • Recipe is very easy and not much efforts are required to make it at home
  • You would be surprised when you taste it. I bet you will make out the difference.

Fresh homemade mayonnaise can last for 2 -3 days if we store it in refrigerator. Ready- made mayonnaise has shelf life of months since it contains preservatives. But we do not know what side effects these preservatives would have. My kids love mayonnaise in their sandwiches and burgers and I don’t want to stuff them with ready-made high oil, preservative-containing and stale-for-months food.

So the basic purpose of making this recipe is to make guiltless and healthy mayonnaise without sacrificing taste.mayo spread for sandwiches

Egg-less Mayonnaise or Veg Mayonnaise

Eggless mayonnaise or Veg mayonnaise is low in cholesterol, fat and calories as compared to the one with eggs. It is good for vegetarians, cholesterol conscious and for the people who are on diet. This mayonnaise is also good alternative for people who have egg allergies. This mayonnaise is also gluten free.

The original recipe of mayonnaise contains eggs; eggs add creamy texture to this recipe. For Veg Mayonnaise the substitute of eggs can be milk, condensed milk or soy milk.

Contents of Eggless mayonnaise or Veg Mayonnaise


I use low fat milk to make mayonnaise. You can use full fat milk to make it creamier. If you want to make it vegan, use soy milk. Both Milk and Soy milk are rich in calcium, protein and lots of health benefits.

Unrefined Oil –

I use very less oil in my mayonnaise when I am make it for myself and my hubby Paresh. I use non-refined oil in my recipes. If you’re on diet you can make this recipe even without oil :-) I use extra virgin olive oil or unrefined sunflower oil in my mayonnaise. You can also use unrefined sesame seed oil or peanut oil but remember it has very strong flavor. I use refined oil only for higher temperature cooking but whenever less heating or no heating is required I use unrefined oil in my daily meals. They are usually cold pressed, which means oils are extracted mechanically by machine which applies pressure not heat. This leaves the high flavor and nutrient content in the oils, making them a healthier choice.

Corn flour-

I use corn flour in mayonnaise to make it creamier. This works well since we are using less oil.

Lemon juice/ Apple Cider Vinegar-

I use lemon juice or apple cider vinegar in mayonnaise to give it a sour taste. I use lot of lemon juice in my day to day meal and fresh lemon juice tastes very well in this recipe. It is said that apple cider vinegar has lots of health benefits and that’s why I started using it in my recipes. You can use any one of them in mayonnaise.


I have started using honey in place of refined sugar in my recipes. I have added honey in this Egg free mayonnaise and it turned out really well.

Herbs and spices-

You can make plain mayonnaise but spices and herbs add extra flavors to it. Homemade mayonnaise tastes fresher and brighter than anything you can buy at the store as we use fresh spices and herbs in it. Spices and herbs taste best when they are eaten freshly grounded or chopped. You can add many herbs or spices in mayonnaise to give it a nice flavor. You can add freshly crushed pepper, grounded mustard, minced garlic, chili flakes, dills, chives, oregano, parsley, basil or any combination of your choice. In this recipe I have used white peppercorns and yellow mustard.em23

I have explained step by step recipe to make this low-calorie, gluten-free, Eggless mayonnaise. I am sure once you taste this recipe you will stop buying ready-made mayo.

Ingredients required to make egg-less mayonnaise

  • 2 cups of milk (approximately 300 ml)
  • 4 tablespoon corn flour
  • 2 tablespoon honey
  • ½ teaspoon salt
  • 2 tablespoon lemon juice or apple cider vinegar
  • 1 tablespoon extra-virgin olive oil, non-refined sunflower oil or any oil of your choice (optional- as you can make it without oil)
  • ½ teaspoon white pepper or black pepper (kali mirch/ safed mirch)
  • ½ teaspoon yellow or black mustard (kali/ pili sarso or rai)

* Spices are optional , you can make this mayonnaise plain.

Step by step method to make egg-less mayonnaise

  1. Take 4 tablespoon of corn flour in a mixing bowl. Fill it loosely, do not pack it down.em4
  2. Heat 1/2 of the milk in a pan. em9
  3. Whilst the milk will starts boiling, add the remaining milk to corn flour.em5
  4. Mix the corn flour with the milk and stir well. Ensure there are no lumps in it.em6
  5. When milk starts boiling, add the milk corn flour mixture to it.em7
  6. On low flames, stir it continuously so that no lumps are not formed.em8
  7. Cook it until the raw smell disappears and the mixture becomes thick and shiny.
  8. Let it cool down completely.
  9. Take pepper, mustard seeds and salt in mortar.em11em10em12
  10. Crush it with Pastel to make a coarse powder of it.em16
  11. Let the paste cool down. Then take it in a blender jar. em17
  12. Add Apple cider vinegar or lemon juice and oil to it.em18
  13. Blend it and then add honey to it.em19
  14. Blend it little and take it in a bowlem20
  15. Add coarsely ground salt mustard pepper powder to it.em21
  16. Mix it nicely .em22
  17. Tasty mayonnaise is ready to use. Store it in refrigerator. Mayonnaise has shelf life of 2-3 days.

    low calorie mayonnaise

    egg-less mayo


*Add little milk and mix it nicely if mayonnaise has become very thick and difficult to spread.

*Don’t add spices if you want plain mayo.em20



  1. I’m bookmarking this one! In the old days, this used to be called boiled dressing. I always thought it sound horrible, but now it seems like I’ll have to give it a try. Is cornstarch the same as cornflour?

  2. Teresa,
    I am glad that you want to bookmark the recipe! I just checked boiled dressing and found that it contains eggs. This recipe is without eggs. But you can try it out.
    In India, cornstarch and cornflour are the same.


  3. I hope next post would be “How To Make Momos” :D because Mayonnaise without Momos, naaa….

    Thanks for posting this – looks yummy!

  4. Pingback: सैंडविच रेसिपी | Sandwich recipe in Hindi | Healthy Veg Recipes

  5. Pingback: Aloo paratha side dish recipes | Easy recipes for paratha | Healthy Veg Recipes

  6. Pingback: सैंडविच रेसिपी | Sandwich recipe in Hindi | Healthy Veg Recipes

  7. Tried this today n came out yummm. I always use arrowroot powder instead of cornflour/starch as its a much healthier option. Thanks for the recipe n yep this is bookmarked for me.

Leave a Reply to Jaishree Cancel

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


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>