
A comforting Japanese-style vegetable curry served with basmati rice, made with a homemade spice roux and seasonal vegetables. Inspired by classic yoshoku flavors.
Use leftover roux to flavor soups or stews.
Add a bit of soy sauce or miso for umami depth.
For a vegan version, replace butter with oil.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Boil peas in salted water for 6 minutes. Shock in ice water and set aside.
Wash and peel carrots, potatoes, and turnips. Cut into bite-sized pieces.
Slice the apple into thin matchsticks.
Chop the onion and ginger finely.
In a large pot, sauté onion, ginger, and apple in olive oil until fragrant.
Add the carrots, potatoes, and turnips. Season with salt.
Pour in vegetable broth to cover. Simmer uncovered for 20 minutes.
In a separate saucepan, melt butter on low heat and add flour.
Cook, stirring, for 5–7 minutes until lightly browned.
Stir in all the spice blend and cook for another 6 minutes.
Ladle some broth from the vegetable pot into the roux, stirring until smooth.
Gradually mix the roux into the main pot with vegetables.
Simmer until thickened, about 10 minutes, then add peas and cook 5 more minutes.
In shallow bowls, serve warm basmati rice topped with the vegetable curry.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
This Japanese Vegetable Curry brings together everything people love about yoshoku cuisine—comforting textures, gentle spices, and a mellow sweetness that makes each spoonful irresistible. Packed with seasonal vegetables and served with fluffy basmati rice, it’s a satisfying dish that feels both homely and nourishing.
What makes this version special is the homemade curry roux, crafted with warm spices, a touch of cocoa, and a buttery base that gives the curry its signature velvety texture. 🌟
Unlike instant curry blocks, this recipe builds flavor from scratch. The roux provides richness, while ingredients like ginger, apple, and onion add natural sweetness and depth. The spice blend is inspired by traditional Japanese curry flavors but enhanced with coriander, turmeric, cinnamon, chili, and even aniseed for a gentle aromatic lift.
With every bite you’ll enjoy the earthy softness of carrots and potatoes, the mild sweetness of turnips, and bursts of bright green peas. It’s the kind of bowl that warms you from the inside out. 🔥
Serve this curry steaming hot over basmati rice, or try it with:
A side of Japanese pickles (like fukujinzuke or pickled ginger) adds brightness and cuts through the richness beautifully. 🥒
Whether you’re craving something comforting after a long day or you want a hearty vegetarian main for your weekly rotation, this Japanese Vegetable Curry brings warmth and satisfaction to the table. It’s slow-cooked, flavorful, and deeply grounding—exactly what a good curry should be.
Enjoy this cozy dish and let every spoonful transport you to your own little yoshoku kitchen. 🍽️🇯🇵
Serving Size: 1 plate
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
See how other home cooks made this recipe, then share your own experience.
2 ratings
How would you rate this recipe?
Great spice blend—reminds me of Japanese curry from home!
Delicious! I added a splash of soy sauce for more umami. So warming.
Add your personal creations and build your own recipe collection.