Creamy and mellow, with a gentle sweetness, this Japanese-style vegan mayonnaise is made from soy milk and a blend of oils—completely egg-free.

This easy-to-make vegan Japanese mayonnaise is inspired by the sweet and tangy flavor of Kewpie-style mayo, but made entirely with plant-based ingredients.
To achieve a similar richness and depth with plant-based ingredients, I use a blend of rice bran oil and extra virgin olive oil, along with a small amount of Japanese brown sugar (黒糖 / kokuto).
It’s ideal for sandwiches, veggie sticks, fries, and even as a base for dips like my Vegan Soy Sauce Koji Mayo Dip. Whether you are looking for a Kewpie-style vegan mayo or a gentle Japanese-flavored mayonnaise, this recipe can bring a subtle Japanese touch to your everyday dishes.
Jump to:
🥛 Ingredients

- Soy Milk (unsweetened / plain)
Use plain soy milk (無調整豆乳), not sweetened. It keeps the flavor neutral and makes the result more consistent. - Powdered Japanese Brown Sugar (Kokutou / 黒砂糖)
Adds a mild sweetness and depth that white sugar cannot provide. Kokuto comes in both block and powdered forms. Powdered works best here, but some brands may still contain small lumps—break them up before using for a smooth texture. - Natural Salt
A pinch of natural salt enhances the overall flavor. - Mustard (grainy or Dijon)
Adds a slight sharpness and helps the mixture come together into a smooth, creamy texture. - Vinegar (apple cider or rice vinegar)
The choice of vinegar changes the tone slightly. Apple cider vinegar gives a softer, rounder flavor, while rice vinegar brings a cleaner, sharper finish. - Oils (rice bran oil + extra virgin olive oil)
I use a blend to keep the flavor balanced. Rice bran oil creates a neutral, smooth base, while a small amount of olive oil adds depth without becoming overpowering.
For exact amounts, please check the printable recipe card👇
🥣 How to Make

- Mix the base ingredients
Combine soy milk, vinegar, sugar, salt, and mustard in a bowl. Blend with a hand blender until smooth.

- Emulsify the oils
Add ¼ of the oil mixture and blend until it thickens. Then add the remaining oil in three portions, blending well each time. - Store
Transfer the mayonnaise to a clean glass container and refrigerate. Use within one week for the best flavor.

📖 Variations
- Garlic flavor: Add grated garlic.
- Yuzu kosho flavor: Add a small pinch of Japanese citrus pepper.
- Spicy: Add a dash of chili pepper.
- Japanese sauce aurore: Mix vegan mayo with ketchup for a creamy, slightly sweet sauce.

🥄 Tools
- Bowl: My recommendation is the Kobo Aizawa Salad Mix Bowl (13cm). It has just the right depth and size for using with a hand blender, creating smooth results in a short time. It also works well for things like my vegan chocolate mousse or ice cream bars.
- Hand Blender: Be sure to use the blade designed for mixing. If you use a sharp chopping blade, it may not blend properly, and the mayo could turn out more like a salad dressing.
- Storage Jars: 187 ml jam jars are ideal. They’re perfect for storing homemade vegan mayo and convenient for everyday use.

🫙 Storage
Keep refrigerated in a clean container. Best used within 7 days.
🧑🏾🍳 Tips for Success
- Start with proper emulsification:
In the first step, blend the soy milk, vinegar, sugar, and salt thoroughly. When you add the first portion of oil (about ¼ of the total), make sure it fully emulsifies with the liquid. This is the most important stage—if the oil stays separate, the mayonnaise will never thicken properly. - Add oil gradually:
Once the first addition of oil is emulsified, add the rest in small portions (about three times). Blend well after each addition. This gradual process ensures a creamy, stable texture. - Choose the right blade:
Use a blender attachment designed for mixing (not chopping). A sharp chopping blade won’t create a proper emulsion and may leave you with a runny dressing instead of mayonnaise.
💭 FAQ
Yes, it’s inspired by Kewpie mayo, but milder in acidity. Using Japanese brown sugar and a touch of olive oil gives a slightly sweet, rich flavor while keeping it egg-free and plant-based.
Japanese brown sugar (kokutou) adds a subtle caramel-like sweetness and depth that is closer to the taste of Japanese Kewpie mayonnaise.
A blend of rice bran oil and a small amount of extra virgin olive oil works best. Rice bran oil keeps the flavor neutral, while olive oil adds a subtle sharpness reminiscent of Kewpie mayo.
Make sure to blend the soy milk and vinegar thoroughly first. Then add the oil little by little, starting with about ¼ of the total amount. This first stage of emulsification is the key—once it thickens, you can gradually add the rest.
Yes, but the texture will be looser. For example, reducing to about 35 g of oil creates more of a dressing-like consistency rather than thick creamy mayo.
Absolutely. For a milder flavor, use apple cider vinegar; for a sharper, traditional Japanese-style finish, use rice vinegar. This allows you to mimic the taste profile of Kewpie mayo.
You can mix in garlic, yuzu kosho, or a dash of chili for a spicy kick. For a Japanese twist, try blending it with soy sauce koji to make a delicious vegan Japanese mayo dip.


If you feel like whispering a thought, asking a question, or simply saying hello — the comment section is always open 📮
🥚 Recipes with Vegan Mayonnaise
👨🏻🍳 More Vegan Seasonings
Versatile home made vegan Japanese umami seasonings:

Vegan Japanese Mayonnaise
Equipment
- hand blender - (with mixing blade)
- Mixing bowl
- clean glass jar or container
Ingredients
A Liquid & Seasoning
- 25 g plain soy milk (unsweetened)
- 3 g powdered brown sugar (kokutou, if available)
- 1 g natural salt
- 3 g mustard (grainy or Dijon)
- 1 teaspoon apple cider vinegar or rice vinegar
B Oils
- 45 g riche bran oil (neutral flavor)
- 5 g extra virgin olive oil
Instructions
- Combine liquids: Add all A ingredients (soy milk, sugar, salt, mustard, vinegar) to a mixing bowl. Blend well with a hand blender.25 g plain soy milk3 g powdered brown sugar1 g natural salt3 g mustard1 teaspoon apple cider vinegar or rice vinegar
- Start emulsifying: Add ¼ of the B oils and blend until the mixture thickens and emulsifies.45 g riche bran oil5 g extra virgin olive oil
- Finish blending: Add the remaining oils in three parts, blending well after each addition until smooth and creamy.
- Store: Transfer to a clean glass container or jar. Refrigerate and use within 1 week.
Notes
- Tip: To prevent separation, emulsify the first quarter of the oil thoroughly with the soy milk and vinegar before adding the rest gradually.
- Storage: Keep in a clean glass jar, refrigerated, and use within 1 week.
- Serving Ideas: Perfect as a dip for veggie sticks or fries, spread on sandwiches, or as a base for vegan salad dressings.
- Variation: Try mixing with soy sauce koji for a rich vegan Japanese mayo dip, great for sushi rolls or rice bowls.

If this recipe made its way into your kitchen, and you'd like to share that moment, feel free to tag @veginveganvegun or use #vegin_vegan_vegun.
Your quiet stories inspire me deeply 🕊️









YURI says
It was perfect for vegan sandwitches.