Easy 3-Minute Tofu Vegan Mayonnaise That’s Oil-Free and Only 8 Calories

Are you looking for a delicious, vegan-friendly mayonnaise that’s light, oil-free, and easy to make? This tofu vegan mayonnaise recipe is ready in just 3 minutes using five simple ingredients.
Unlike traditional mayo or even many store-bought vegan brands, this homemade version is low in calories (just 8 per tablespoon), packed with protein, and uses clean, whole-food ingredients. Whether you’re vegan, watching your calories, or just want a healthier sandwich spread, this recipe has you covered.
Why You’ll Love This Tofu Mayonnaise

This tofu-based vegan mayo stands out because it’s simple, fast, and healthier than traditional or store-bought vegan mayonnaise options. Store-bought vegan mayo often contains processed oils, making it high in calories and less nutritious, while traditional mayo has saturated fats and cholesterol from eggs.
This homemade version uses silken tofu, which gives a creamy texture without the oil while also adding a protein boost and essential minerals. Plus, it requires no soaking or complicated prep — just blend and store.
In fact, research from the American Heart Association shows that reducing added oils can improve heart health by lowering saturated fat intake. Using tofu instead of oil contributes to a lower calorie count — just around 8 calories per tablespoon compared to about 90 calories in regular mayo and 70 in typical vegan store-bought mayo, as noted by Fare and Flora.
Ingredients You’ll Need

- Mori-Nu Silken Firm Tofu (10.9 oz): This tofu is perfect because it’s smooth, creamy, and firm enough to blend to a thick mayo texture without excess water.
- Fresh lemon juice (2 tablespoons): Provides bright tang and natural acidity.
- Dijon mustard (1 teaspoon): Adds a slight kick and depth of flavor.
- Salt (1/4 teaspoon): Enhances overall taste.
- Agave syrup or pure maple syrup (1/2 teaspoon, optional): Balances acidity with subtle sweetness.
Choosing the right tofu is crucial for texture and flavor. Avoid water-packed firm tofu as it can make the mayo watery and grainy.
How to Make Tofu Vegan Mayonnaise

- Drain the Mori-Nu Silken Firm Tofu if needed to remove excess water for creaminess.
- Add tofu, lemon juice, Dijon mustard, salt, and maple syrup (if using) into a blender or food processor. An immersion blender in a tall container also works well.
- Blend until very smooth and creamy, about 30-60 seconds. Scrape down the sides if needed to ensure everything is fully incorporated.
- Taste and adjust seasoning — add more lemon for tang, extra mustard for bite, or a pinch more sweetener if desired.
- Transfer to a clean glass jar and refrigerate for at least an hour to thicken and let flavors meld.
Uses range from sandwiches and burgers to classic potato salad or creamy vegan coleslaw. It also works as a delicious base for savory dips, like this easy baked vegan brie dip.
Pro tip: Using a high-speed blender improves creaminess, but even a simple immersion blender can do the job great.
Nutrition and Health Benefits

This tofu vegan mayonnaise offers a nutritious alternative to oil-based mayonnaise:
- Only 8 calories per tablespoon compared to about 90 calories in regular mayo, according to data from the USDA.
- Virtually fat-free, with just 1 gram of fat per serving, mostly unsaturated.
- Provides 1 gram of protein per serving, which regular mayo lacks.
- Free from cholesterol and dairy.
- Contains important minerals like calcium and iron from tofu.
Compared to store-bought vegan mayo, which often contains processed oils, this recipe supports heart health and weight management. This is backed by research from the Harvard T.H. Chan School of Public Health, which highlights the benefits of reducing processed oils.
Expert Tips and Flavor Variations

Enhance or customize your tofu mayo with these simple ideas:
- Eggy flavor: Add a pinch of kala namak (black salt) for an egg-like savoriness.
- Garlic mayo: Blend in fresh garlic or garlic powder for a tasty aioli twist.
- Herb mayo: Mix in fresh herbs like dill, parsley, or basil.
- Spicy kick: Add chipotle powder, smoked paprika, or sriracha for heat, which makes a great topping for our creamy vegan black bean soup.
- Tangy twist: Increase lemon juice or add apple cider vinegar.
Troubleshooting:
- If mayo is too watery, try draining tofu more thoroughly and blend longer.
- For thinner mayo, add a tablespoon of water or plant milk slowly.
- To prevent separation, always stir well before use and store in an airtight container.
These variations keep your mayo exciting and adapt it to different dishes.
Frequently Asked Questions

How long does this mayo last?
Store in the refrigerator in an airtight container for up to one week.
Can I freeze it?
Freezing tofu mayo is not recommended as the texture can become grainy. If needed, freeze in small portions and re-blend after thawing.
Can I make this soy-free?
Yes! Substitute tofu with blended sunflower or pumpkin seeds for a nut- and soy-free version.
What is the serving size?
One serving is about 1 tablespoon (15 grams).
Can I use firm tofu instead of silken?
Silken firm tofu works best for texture. Regular firm tofu may produce a grainier mayo.
Is this mayo healthy for daily use?
In moderation, yes. It’s lower in calories and fat than traditional mayo and offers some protein.
How to Store and Make Ahead

Store your homemade tofu vegan mayonnaise in a sealed glass container in the refrigerator. It keeps fresh for about 5 to 7 days.
Always use clean utensils to avoid contamination and stir before each use to maintain consistency. Freezing is generally not advised because tofu’s texture changes negatively after thawing, becoming watery and grainy.
If you do freeze, portion into small airtight containers and thaw slowly in the refrigerator, then re-blend. For best results, make fresh weekly or as often as needed to enjoy optimal taste and texture.
Conclusion
This easy tofu vegan mayonnaise recipe provides a creamy, healthy, and affordable alternative to traditional and store-bought mayonnaises. With just five ingredients and a few minutes, you can enjoy a delicious spread that supports heart health and weight management without sacrificing flavor.
Try the variations to find your perfect taste and keep a jar in your fridge for quick sandwiches, salads, and more!