Easy Vegan Mayo is made with only 6 ingredients – tofu, oil, lemon, vinegar, dijon & salt – and ready in 2 minutes, is seriously the best mayo I’ve ever had – vegan or not – because it’s made fresh!
Once you’ve had vegan mayo made from scratch, you’ll never want to buy store bought again. It’s clean tasting, healthy, and SO easy to make. Homemade vegan mayonnaise tastes luscious, fresh and is so much healthier than store bought!
I’ve never really cared for store bought vegan mayo’s because of the oily aftertaste and the list of ingredients. I’ve always opted to use a tahini based, or hummus, binder in my recipes, so I’m thrilled to have finally put together a vegan mayo recipe that can be made fresh in minutes and passes my pickiness for mayos.
Over the last few days, I’ve thoroughly enjoyed slathering this vegan mayo on a slice of No Knead Bread with fresh tomatoes, leafy greens, avocado, salt & pepper. I can’t seem to get enough, and I know you’re going to LOVE this plant-based, eggless mayo too!
Ingredients You’ll Need
In this recipe, tofu, oil, acid and spices are blended into a mellow flavored creamy spread, creating the perfect spread or base for dips and dressings.
Here is everything you’ll need, plus ideas for substituting ingredients:
- Tofu: Only use silken or soft tofu, as they both blend up ultra silky smooth and creamy. Tofu has no flavor, is low-fat and contains protein. It also binds well with the oil and doesn’t separate, making it ready to use anytime without additional stirring (although I do like to give a stir anyway before using). Seek out organic tofu whenever possible.
- Oil: For best results, the trick is to use neutral flavored oils such as – organic canola, safflower or extra-light flavored olive oil. These days, my favorite oil for just about everything is extra light tasting olive oil and it works great here! Regular olive oil, or even extra virgin, may have a stronger flavor, so keep that in mind.
- Acid: Just as store bought, we’ll be adding an acid in the way of vinegar and lemon juice. These are typically added to preserve freshness, among other reasons, and they taste good too! If you find you only have one acid on hand, you’ll be fine and still have a fantastic mayo, just add a smidge more of what you do have.
- Spice: For an added layer of flavor, a little Dijon mustard will do the trick (it also aids in emulsifying as it contains small amounts of lecithin). And a good dose of mineral salt will round out the flavors perfectly. Tip: If you don’t care for Dijon, try onion powder – it’ll be just as tasty (and you’ll still have perfectly creamy mayo).
How To Make Vegan Mayo
Once you’ve gathered the ingredients, you can whip up your mayo in 1 of 3 ways:
(Note – The full printable recipe is at the bottom of this post)
- Small Personal Blender: Simply add everything to the cup, attach the criss-cross blade and blend for 30 seconds to 1 minute. And voila! This is my preferred method and love my NutriBullet (affiliate link) for small jobs like this!
- Immersion Blender: Place the mayo ingredients into a 2-cup measuring cup, blender cup or tall straight glass (a mason jar would be great), place the immersion blender in and blend until creamy, about 30 seconds to 1 minute. This method was easy too, and made great mayo. I have and use this handheld stick blender (affiliate link), it’s great for pureeing soups too!
- Regular Blender: Simply place the ingredients in the blender, and process until smooth and creamy, about 30 seconds – 1 minute, stopping to scrape down the sides as needed. Depending on the size of your blender, this may work best when doubling the recipe.
This best vegan mayonnaise is:
- Creamy, rich and thick
- Eggless & dairy free
- Fresh and clean tasting
- Only 6 ingredients
- Ready in 2 minutes
- Super easy
- Great anywhere mayo is called for!
Vegan mayo is extremely versatile and can be used anywhere mayo is called for. Here are a few of my favorite ways to use this creamy condiment:
- Baking: It’s a great replacement for yogurt in this Vegan Naan.
- Binder: Use this vegan mayo as a binder in this Sonoma Chickpea Salad, Mashed Chickpea Salad, or Vegan Egg Salad.
- Dip: Or use it as a dip for these Baked Sweet Potato Wedges or Roasted Delicata Fries.
- Dressings: Use in as a base for Vegan Ranch or Creamy Poppy Seed Dressing.
- Salad: It’s stellar used in this Vegan Potato Salad or Classic Vegan Macaroni Salad.
- Spread: It’s also great as a smeared on this Favorite Summer Veggie Sandwich, Smoky, Chipotle TLT or Toasted Avocado-Tofu Sandwich.
More Easy Condiment Recipes
- Vegan Aioli (2 Minute + Oil Free)
- Tahini Miso Dressing-Dip
- Vegan Cashew Sour Cream
- See all vegan Condiment recipes on TSV!
If you try this easy vegan mayo or have a question, please let us know! Leave a comment and rate it below. I love to hear what you think, or any changes you made.Print
EASY VEGAN MAYO
Thick, luscious and so easy to make, you’ll never want to bother with store bought mayo again!
- Prep Time: 2 minutes
- Total Time: 2 minutes
- Yield: Makes about 1 ¼ cups 1x
- Category: Condiment
- Method: mix
- Cuisine: American
- Diet: Vegan
- 7 oz. organic tofu (silken or soft)
- ⅓ cup neutral oil (I used light flavored olive oil)
- 1 tablespoon lemon juice (about ½ medium lemon)
- 1 teaspoon apple cider vinegar
- ¼ teaspoon salt, + more to taste
- ¼ teaspoon dijon mustard
Small Personal Blender: Simply add everything to the cup, attach the criss-cross blade, and blend for 1 minute. Taste for flavor. This is my preferred method and love my NutriBullet (affiliate link ) for small jobs like this!
Immersion Blender: Place the ingredients into a 2-cup measuring cup or tall straight glass (a mason jar would be great), and using the immersion blender, blend for 30 seconds to 1 minute, until creamy. Taste for flavor.
Regular Blender: This will work best when doubling this recipe. Simply place the ingredients in the blender, and process until smooth and creamy, about 1 minute, stopping to scrape down the sides as needed. Taste for flavor.
Store in an airtight container in the refrigerator for up to 1 week.
If you don’t care for dijon, try adding ¼ teaspoon onion powder.
If you don’t have both lemon and vinegar on hand, taste for flavor with the one ingredient you do have, adding a little more as needed, a teaspoon at a time.
To limit the oil, use ¼ cup. Alternately, add more, if you prefer, up to ½ cup.
Add more salt as needed. The mayo should not be bland tasting, and if so, it can use more salt.
Keywords: vegan mayo