I absolutely love sharing this Vegan Mayo (Thick and Creamy) Recipe with anyone who asks for a clean, simple, and delicious alternative to traditional mayonnaise. It’s so rich and smooth, with that perfect tang from apple cider vinegar and a subtle kick of mustard and garlic. Whenever I make this mayo at home, it feels like I’ve captured the essence of classic mayo but without any eggs or dairy, which makes it a staple in my kitchen and a fantastic addition to any plant-based meal.
Why You’ll Love This Vegan Mayo (Thick and Creamy) Recipe
What truly makes this Vegan Mayo (Thick and Creamy) Recipe stand out for me is its texture and flavor. It’s incredibly thick yet silky, mimicking the luxurious mouthfeel of traditional mayo, which I find many vegan versions miss. The flavor isn’t bland at all — the garlic powder and dijon mustard give it a gentle, savory depth, while the apple cider vinegar adds a lively zing that brightens everything up. Every time I taste it, I feel like it brings a homemade charm that elevates any sandwich or salad.
Another reason I adore this recipe is how effortless it is to whip up. You just need a few simple ingredients from your pantry, and with the help of an immersion blender, you’re done in less than five minutes. It’s perfect for busy weeknights or last-minute gatherings when you want to impress without spending hours in the kitchen. Plus, it keeps well in the fridge, so I always make a batch ahead to have on hand for dips, dressings, or spreads. I honestly can’t recommend it enough for anyone looking to add creamy delights to their vegan repertoire.
Ingredients You’ll Need
These ingredients are straightforward yet essential, each bringing something special to the texture, taste, and color of the mayo. The balance between the soy milk and oil creates the perfect emulsion, while the seasonings add depth and complexity to the final flavor.
- Original soy milk: This is the base that emulsifies with the oil to create that creamy texture, and it’s important to use plain, unsweetened soy milk for the best results.
- Apple cider vinegar: Provides the tangy acidity that gives the mayo its classic brightness and balances the richness of the oil.
- Garlic powder: Adds a subtle savory warmth without overpowering the other flavors.
- Sea salt: Enhances all the flavors and rounds out the profile perfectly.
- Dijon mustard: Gives a slight sharpness and helps stabilize the emulsion.
- Neutral oil: Any light-tasting oil like grapeseed or sunflower works best; I avoid coconut or olive oil to keep the flavor clean and creamy.
Directions
Step 1: Make sure all your ingredients are at room temperature before you begin. If your soy milk is cold, give it a quick microwave zap for about 10 seconds to warm it slightly; this helps the emulsion process go smoothly.
Step 2: In your immersion blender jar or beaker, combine the original soy milk, apple cider vinegar, garlic powder, sea salt, and dijon mustard. Give it a gentle stir to mix everything together before adding the oil.
Step 3: Slowly pour the neutral oil over the soy milk mixture without stirring it in just yet. Let the jar rest for about one minute so the layers settle a bit before blending.
Step 4: Place your immersion blender at the very bottom of the jar and hold it firmly there. Blend for about 15 seconds without moving it to allow the mixture to begin emulsifying and thickening up beautifully.
Step 5: Once you see the mayo starting to thicken at the base, slowly move the blender up and down to ensure all the oil incorporates smoothly with the soy milk mixture. Continue blending until you achieve a thick and creamy consistency.
Step 6: Taste your mayo and adjust seasoning as needed – sometimes I add a bit more salt or a touch more vinegar if I want extra brightness.
Step 7: Transfer your vegan mayo to a sealed jar and refrigerate it. It will thicken even more as it chills, making it ready to enjoy in a couple of hours or the next day.
Servings and Timing
This recipe makes about 1 cup of vegan mayo, perfect for 4 to 6 servings depending on how generously you use it. The prep time is less than 5 minutes since the ingredients just need to be blended together, and there’s no cooking involved. There is a brief resting period of about 1 minute before blending, and chilling in the fridge for at least 2 hours maximizes the thickness and flavor. Overall, you’re looking at under 10 minutes active time and a total time of about 2 hours 10 minutes if you include chilling.
How to Serve This Vegan Mayo (Thick and Creamy) Recipe
I love serving this vegan mayo as a spread on crusty sandwiches or wraps because its creamy texture complements toasted bread perfectly. Try it with a fresh veggie sandwich or jackfruit tacos where the mayo adds a luscious, cooling layer. It also makes an incredible base for a quick potato salad or coleslaw dressing when mixed with a little mustard and fresh herbs. I often dollop it on top of crispy fries or baked tofu for a tasty dipping experience.
For presentation, think about garnishing with a sprinkle of smoked paprika, chopped fresh parsley, or even some toasted sesame seeds for a subtle crunch and color contrast. Serving it chilled is ideal to maintain that thick texture, especially on hot days or at picnics. Portion-wise, I usually allow about 2 tablespoons per person when used as a condiment, so you can scale up easily for larger gatherings or potlucks.
When pairing beverages, I find this mayo’s bright and tangy notes go well with refreshing iced teas, sparkling water with a squeeze of lemon, or even light, crisp white wines like a Sauvignon Blanc. It’s a hit at casual dinners, weekend barbecue parties, or even holiday spreads, adding a homemade touch that guests always appreciate.
Variations
I’ve played around with this Vegan Mayo (Thick and Creamy) Recipe to customize it for different tastes and dietary needs. For instance, you can swap out soy milk for other plant milks like oat or pea protein milk, though soy milk tends to give the best creamy consistency. Olive oil can work in small amounts, but I avoid it to prevent overpowering the delicate flavors.
If you want a little flavor twist, adding smoked paprika, a pinch of cayenne, or fresh minced herbs like dill or chives can be wonderful. For a sweeter variation, a small dab of maple syrup or agave can round out the flavors nicely, making it a lovely spread for vegan BLTs or veggie burgers.
Regarding dietary needs, this mayo is already vegan and gluten-free, which I love for its versatility. If someone prefers a soy-free option, you might try experimenting with aquafaba and blended nuts, but the texture and taste will differ slightly. I usually stick with this recipe as is because its simplicity and creamy finish are just unbeatable.
Storage and Reheating
Storing Leftovers
Leftover vegan mayo stores beautifully in the fridge. I transfer mine to a clean, airtight glass jar to preserve freshness and keep it there for up to one week. The key is to always use a clean spoon to avoid contamination and maintain the mayo’s creamy quality. If you notice any separation, just give it a quick stir before serving.
Freezing
I generally don’t recommend freezing this mayo because the emulsion can break down and the texture may become grainy after thawing. However, if you really want to freeze it, do so in small portions inside a freezer-safe container, and thaw slowly in the fridge to minimize texture changes. Expect to use it mostly in cooked dishes post-freeze rather than as a cold condiment.
Reheating
This vegan mayo is best enjoyed cold or at room temperature. I wouldn’t recommend reheating it on the stove or in the microwave since heat can cause the emulsion to separate. If you need to warm a dish that includes this mayo, add it after heating or mix it in just before serving to keep that thick, creamy texture intact.
FAQs
Can I use a blender instead of an immersion blender?
Absolutely! A high-speed blender works well for making this mayo, but I find that an immersion blender gives me more control and usually results in a smoother, perfectly emulsified mayo. Just be sure to blend at the bottom of the container like with the immersion blender for best results.
Is it possible to make this mayo oil-free?
This recipe relies on oil to create that thick, creamy texture, so going completely oil-free will change the end result significantly. However, you might try using avocado or nut butters blended with plant milk as a different creamy base, but it won’t be quite the same as this classic mayo.
Can I use other types of vinegar instead of apple cider vinegar?
Yes, white vinegar or lime juice can be swapped in without much difference. The tanginess is essential for flavor balance, so feel free to use what you have on hand. Just avoid stronger-flavored vinegars like balsamic that might overpower the mayo.
How long does this vegan mayo last in the fridge?
When stored properly in an airtight container, it keeps fresh for about one week. After that, the flavors might start to mellow, and it may separate slightly, so it’s best to consume within that timeframe for peak taste and texture.
Can I add herbs or spices to customize the flavor?
Definitely! Fresh or dried herbs like dill, basil, or parsley work beautifully, as do spices like smoked paprika, cayenne, or even a bit of turmeric for color. I love experimenting with additions to match whatever dish I’m serving.
Conclusion
I genuinely hope you give this Vegan Mayo (Thick and Creamy) Recipe a try because it’s one of those simple homemade staples that can transform everyday meals into something a little more special. It’s easy, reliable, and endlessly adaptable to your favorite flavors and occasions. Once you make your first batch, I’m sure it’ll become a go-to in your kitchen just like it is in mine. Enjoy every creamy, tangy spoonful!
PrintVegan Mayo (Thick and Creamy) Recipe
This Vegan Mayo recipe creates a thick and creamy mayonnaise alternative using simple plant-based ingredients. Made with soy milk, apple cider vinegar, mustard, and neutral oil, this easy-to-make mayo is perfect for those seeking a dairy-free, egg-free condiment that can be whipped up quickly using an immersion blender.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Total Time: 10 minutes
- Yield: Approximately 1 cup of vegan mayonnaise
- Category: Condiment
- Method: Blending
- Cuisine: Vegan
- Diet: Vegan
Ingredients
Ingredients
- 1/2 cup original soy milk (125mL) – see notes for substitutions
- 2 teaspoons apple cider vinegar (or lime juice or white vinegar)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon sea salt
- 1 teaspoon Dijon mustard
- 1 cup neutral oil (250mL) – avoid coconut or olive oil
Instructions
- Prepare Ingredients: Ensure all ingredients are at room temperature for best emulsification. If the soy milk is cold, warm it in the microwave for about 10 seconds.
- Combine Base Ingredients: In the container of your immersion blender, add the soy milk, apple cider vinegar, garlic powder, sea salt, and Dijon mustard. Stir gently to mix the ingredients evenly.
- Add Oil: Pour the neutral oil slowly over the soy milk mixture. Allow the mixture to sit undisturbed for about one minute to facilitate emulsification.
- Emulsify: Insert the immersion blender to the bottom of the jar. Blend firmly against the bottom for approximately 15 seconds to start the emulsification process. Gradually move the blender up and down to fully incorporate the oil with the other ingredients, blending until the mixture thickens and becomes creamy.
- Adjust and Store: Taste your vegan mayo and adjust seasoning if desired. Transfer the mayo to a sealed jar and refrigerate. It will thicken further in the fridge. Enjoy as a versatile condiment!
Notes
- For a soy-free alternative, substitute soy milk with oat milk or pea protein milk but note the texture may vary slightly.
- Use a neutral oil like sunflower, safflower, or canola oil to avoid overpowering flavors; avoid coconut and olive oils as they can affect texture and taste.
- The mayo thickens more after refrigeration, so consistency may be thinner right after blending.
- Store in an airtight container in the refrigerator and consume within one week for best freshness.