Creamy, rich, and irresistibly versatile, this homemade vegan mayonnaise is the plant-based condiment your kitchen has been waiting for. Made with simple pantry staples like unsweetened soy milk, neutral oil, and a touch of Dijon mustard, this recipe achieves luscious, silky perfection in just 10 minutes. A dash of lemon juice and apple cider vinegar delivers that classic tang, while an optional hint of maple syrup adds a subtle sweetness for those who love a balanced flavor. Using an immersion blender, you’ll create a perfectly emulsified mayo that’s free of eggs and completely dairy-free, making it ideal for vegans or anyone with dietary restrictions. Perfect as a sandwich spread, salad dressing base, or even a dipping sauce, this easy vegan mayonnaise is a must-try, and it keeps well in the fridge for up to a week. Say goodbye to store-bought and hello to homemade!
Scan with your phone to download!
In a tall jar or mixing container, combine the soy milk, lemon juice, apple cider vinegar, Dijon mustard, and salt.
Using an immersion blender, blend the ingredients for about 15 seconds until they are well combined.
While continuing to blend, slowly add the oil in a thin, steady stream. This step is crucial for emulsification and will help the mixture thicken and turn creamy.
Once all the oil is added, continue blending for a few more seconds until the mixture reaches a thick, mayonnaise-like consistency.
Taste the mayonnaise and adjust salt or tanginess if necessary. If you prefer a slightly sweeter mayo, add the optional maple syrup or agave syrup and blend again briefly.
Transfer the vegan mayonnaise to an airtight container and refrigerate for at least 30 minutes to allow the flavors to meld.
Use as a spread, dip, or dressing as desired. Store in the refrigerator for up to 1 week.
Serving size | (392.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2100.4 |
Total Fat 239.7g | 0% |
Saturated Fat 17.2g | 0% |
Polyunsaturated Fat 0.0g | |
Cholesterol 0mg | 0% |
Sodium 1340.9mg | 0% |
Total Carbohydrate 7.5g | 0% |
Dietary Fiber 0.5g | 0% |
Total Sugars 4.9g | |
Protein 3.5g | 0% |
Vitamin D 59.8IU | 0% |
Calcium 155.0mg | 0% |
Iron 0.6mg | 0% |
Potassium 182.4mg | 0% |
Source of Calories