Vegan Mayonnaise

If you've ever been disappointed by store-bought vegan mayo — the kind that's either too thin, too oily, too bland, or just missing that rich, indulgent quality that makes real mayonnaise so satisfying — this recipe is going to completely change your expectations. This is hands down the best vegan mayonnaise we've ever tasted, and we've tried a lot of them. It's thick, fluffy, creamy, deeply rich, and tastes so much like the real thing that you'll find yourself putting it on everything.
The secret to why this mayo works so well where others fall short comes down to two very specific ingredients that we use across a number of our recipes — and together, they create something truly special.
First, our Plant-Based Egg Yolk Sauce. This is the ingredient that gives this mayo its incredible richness and depth of flavor. Real mayonnaise gets its signature richness from egg yolk, and our plant-based version replicates that quality beautifully — giving this mayo that full-bodied, indulgent quality you'd expect from a traditional recipe. Without it, you have a spread. With it, you have a mayo.
Second, Healthier Comforts Animal-Free Egg White Protein. This is what takes the texture from good to extraordinary. It whips into the mayo to create that ultra-fluffy, light, and creamy consistency that makes a great mayonnaise so satisfying to eat. It's the reason this recipe has a texture that rivals — and in our opinion surpasses — anything you'll find on a store shelf, vegan or otherwise.
Together these two ingredients create a vegan mayo that is genuinely in a league of its own.
One of our favorite things about this recipe is just how many ways you can use it. The obvious ones — slathering it on sandwiches and burgers, using it as a base for dips and aiolis — are just the beginning. This mayo truly shines in cold dishes like potato salad, coleslaw, vegan egg salad sandwiches, pasta salads, and creamy dressings. Anywhere a recipe calls for mayonnaise, this can step in and deliver. Once you have a jar of this in your fridge, you'll be amazed at how often you reach for it.
Let's talk about the cost, because this is where things get really exciting. Store-bought vegan mayo is notoriously expensive — even the most budget-friendly options on the market run around $0.34 per serving (per tablespoon). This homemade version costs approximately $2.82 for a full 20oz batch, which works out to just $0.07 per serving. That's a savings of at least 78% compared to the cheapest store-bought vegan mayo available — and significantly more compared to premium brands. For a recipe this delicious and this versatile, that kind of savings adds up fast.
Beyond the cost savings, this mayo also outperforms the competition nutritionally — and the comparison is worth breaking down.
Traditional egg-based mayonnaise contains around 10 to 11 grams of fat per serving. Most store-bought vegan mayos come in slightly lower at around 9 grams of fat per serving. This homemade version? Just 8.2 grams of fat per serving — lower than both, without any compromise in richness or flavor.
The protein comparison is even more impressive. Most mayonnaises — both traditional and vegan — contain virtually no protein at all, typically less than 0.1 grams per serving. Because we use Healthier Comforts Animal-Free Egg White Protein in this recipe, our mayo delivers 0.4 grams of protein per serving — which is 4 times more protein than both store-bought vegan and traditional mayonnaises. It's a small number, but when you're using mayo as liberally as we do, those grams add up — and it's a meaningful upgrade that you simply won't find anywhere else.
This mayo stores beautifully in the refrigerator for up to one month in a sealed jar or airtight container. In practice, we've never actually had a batch last that long — between sandwiches, dips, salads, and sauces, it tends to disappear pretty quickly in our household. But it's great to know you can make a full batch and have it ready to go whenever you need it throughout the month.
Make it once, and we're confident it'll earn a permanent spot in your refrigerator rotation — and you'll never look at store-bought vegan mayo the same way again.
Vegan Mayonnaise
This is the best homemade vegan mayonnaise you'll ever make — thick, fluffy, and incredibly rich thanks to our plant-based egg yolk sauce and Healthier Comforts Animal-Free Egg White Protein. At just $0.07 per serving it costs 78% less than the cheapest store-bought vegan mayo, has less fat than both traditional and vegan mayos, and 4x more protein. Perfect for sandwiches, burgers, aiolis, potato salad, coleslaw, and so much more. Stores in the fridge for up to one month.
- Prep
- 10 min
- Cook
- 0 min
- Cool
- 30 min
- Total
- 40 min
- Servings
- 40
- Difficulty
- Easy
Ingredients
Instructions
Add 3 tbsp Animal-Free Egg White Protein, 3 tbsp Plant-Based Egg Yolk Sauce, 1 & 1/2 tbsp Lemon Juice, 1 tsp Dijon Mustard and 1/2 tsp Salt to a blender (DO NOT ADD YOUR OIL YET). Blend on medium until combined and frothy, scraping down the sides as needed.
Turn on your blender to the lowest setting and slowly pour in a couple drops of 1 & 1/2 cups Room Temperature Neutral Oil, then pour the rest of your oil very slowly, stopping occasionally to make sure the oil is fully incorporating into the "egg" mixture. This process will take at least five minutes so be patient. If you pour too quickly your mayonnaise won't emulsify and you'll be left with an oily soup, more tips & tricks can be read in the notes section.
Once you've added all your oil and it looks all combined, turn up the blender to medium speed and blend until it thickens. It should thicken pretty immediately and turn into a light and fluffy mayo, if it doesn't, read the notes section!
Nutrition (per serving)
- Calories
- 74 kcal
- Protein
- 0.4 g
- Carbs
- 0.1 g
- Fat
- 8.2 g
- Sodium
- 36.9 mg
- Vit. B12
- 0.1 mcg
Notes & Tips
- You can substitute the Animal-Free Egg White Protein for about 3/4 cup soy milk. It won't fluff up as much as the egg white protein does but it still will be good!
- You can use the stove-free version of the Plant-Based Egg Yolk Sauce for this recipe if you don't want to go through the hassle.
- We really recommend using neutral oil for this recipe because your oil will impart its flavor onto the mayo. We like using canola oil the best for this recipe.
- If your mixture isn't thickening or is broken it's because you added the oil too quickly. Remove the broken mixture from the blender and blend 1 tablespoon Animal-Free Egg White Protein + 3 tablespoons of water (or 1/4 cup soy milk) then very slowly pour your broken mixture into the blender (the whole process should take at least 5 minutes.
You may also like
Reviews
No reviews yet. Be the first to share your experience!

