one green planet
one green planet

By making your own homemade vegan mayo, you can control exactly what goes in it. Oh, and it’s way cheaper than buying vegan mayo or even regular mayo. That's a bonus! If there is a person in your life who can’t have a lot of sodium (or even eggs for that matter), this vegan mayo recipe will make them very happy. A drastic change in diet, especially for health reasons is hard. If this simple recipe can put some normalcy and familiarity back into someone’s life, then it has succeeded. Try out this vegan mayo recipe and make your own homemade vegan mayo to put on sandwiches and other dishes. Your stomach and wallet will thank you.

Homemade Mayonnaise [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste

Ingredients You Need for Homemade Mayonnaise [Vegan]

  • 1/2 cup non-dairy milk
  • 1/2 teaspoon sea salt (or less)
  • 1 teaspoon ground mustard
  • 1  1/2  teaspoons garlic powder
  • 2 teaspoons apple cider vinegar
  • 2 teaspoons agave nectar
  • 1 cup canola oil

How to Prepare Homemade Mayonnaise [Vegan]

  1. Place soy milk, sea salt, ground mustard, garlic powder, vinegar and agave in a blender.
  2. Place the lid on the blender and turn to slow.
  3. Take the middle part of the blender’s lid out while the blender is still running and slowly pour in the canola oil.
  4. Place the lid back on and blend until the mayo is thick and creamy.

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste


This recipe is awesome as is or you can use it as a base and add whatever flavor you like. More garlic, sriracha, wasabi, chives, dill, sun dried tomato, let your imagine run wild and have fun. I suggest using organic canola oil and organic soy milk because canola or soy that isn’t organic has likely been Genetically Modified. You can double this recipe for a bigger batch if you like. This will stay good in the refrigerator for up to a week.

Report Recipe Issue

Please report any concerns about this recipe below!

Is there an issue with this recipe?

    Discover more recipes with these ingredients

  • Condiment

Nutritional Information

Total Calories: 2050 | Total Carbs: 12 g | Total Fat: 226 g | Total Protein: 1 g | Total Sodium: 187 g | Total Sugar: 11 g

Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Help keep One Green Planet free and independent! Together we can ensure our platform remains a hub for empowering ideas committed to fighting for a sustainable, healthy, and compassionate world. Please support us in keeping our mission strong.


This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. I made some modifications & loved it. Subs I used: I used Hazelnut milk, Olive oil, Maple syrup and 1/4 tsp. mustard. I think you could use any kind of milk & oil you want to use, and still have it work. Then I mixed part of it with pesto [after mixing it up into mayo] it was great both ways.
    Thank You for the recipe!

Load More...