{Vegan Adaptable} This Vegetarian Japanese Curry is loaded with thick, meaty slices of king oyster mushrooms and colorful vegetables like kabocha, eggplant, and asparagus. With homemade Japanese curry roux, this dish is no doubt our family’s favorite for a bright and flavorful dinner!
I received a lot of requests from JOC readers to make a Vegetarian Japanese Curry recipe. Sure, you can throw in chopped veggies in the mix and call it Vegetarian Curry. Instead, I spent a little more time developing one killer version that I am truly excited to share.
It’s one pot of curry that makes the most use of vegetables, and perhaps steals the limelight of the regular curry!
Table of Contents
What’s So Good About This Vegetarian Japanese Curry?
- Big bold layers of flavors, even without meat!
- Nutritious and healthy, with lots of veggies!
- Fulfilling, without too heavy on the stomach.
- Striving to eat more plant-based food? This recipe is going to be your staple.
Bring Regular Curry to The Next Level
The most challenging part of making vegetarian curry in a big pot is that each vegetable has different cooking times.
You can somewhat control by cutting the vegetables into desirable sizes and toss them in, so they are cooked into homogenous tenderness. For this recipe, however, I decided to take on a different approach.
First, I categorized the ingredients based on the texture and density. For this instance, I grouped onions and root vegetables together as they have similar cooking time. Then, I applied a mix of sauteeing and steaming methods to cook them in my Dutch oven pot. Once they are almost 80% tender, I added broth and continued cooking for a short time. Next, I used a separate frying pan and sauteed the rest of the vegetables in stages.
With this approach, each ingredient maintains its shape beautifully. No crumbling potato pieces or overly soft peppers. Because I cooked the vegetables and mushrooms in a separate pan, they get a nice char like how you’d sear meat and ultimately brings additional flavors to the curry.
5 Tips on Making This Curry
- Make homemade Japanese curry roux – You can buy an S&B Golden Curry Sauce Mix (no meat contained) and use the half box for this recipe, but I highly recommend making the roux from scratch at home!
- Cook the ingredients in stages – Divide your ingredients into dense vegetables, tender vegetables, and mushrooms, and cook them in stages.
- Use king oyster mushrooms – The unique meaty texture of this mushroom lends a great chewy bite and incredible umami. It’s definitely the most delicious type of mushroom to use for Japanese curry. If you can’t find king oyster mushrooms, you can use large portobello mushrooms.
- Don’t overcook each ingredient – Vegetables get mushy and disintegrate easily as you continue to cook. Therefore, it’s important to retain the shape and texture by not overcooking them.
- Top the curry with colorful vegetables – To bring out the color of the curry, I recommend keeping some colorful vegetables you sautee for plating later. The vibrant green, orange and yellow contrasts beautifully on a brown sauce.
Ingredients Substitutes and Suggestions:
This recipe is pretty flexible when it comes to swapping ingredients.
- Vegetables: cauliflower, corn, green beans, okra, zucchini, and etc.
- Mushrooms: Crimini mushroom, portobello mushroom, shiitake mushroom, and etc.
- A meat-eater in the family? You can put Tonkatsu (baked version) or Chicken Katsu (baked version) on top!
How to Make it Vegan
I make the curry roux with butter and saute the mushrooms with butter for the flavors. If you want to make this dish vegan-friendly, simply swap the butter with vegan butter or other types of oil.
Enjoy the Japanese vegetarian curry over rice. It’s going to be the most exciting, satisfying meal you’d love for a very long time.
Other Japanese Curry Recipes You May Want to Try
- Sapporo Soup Curry
- Cold Curry Udon
- Pressure Cooker Japanese Curry
- Pressure Cooker Japanese Seafood Curry
- Japanese Chicken Curry
- Japanese Beef Curry
- Curry Udon
Wish to learn more about Japanese cooking? Sign up for our free newsletter to receive cooking tips & recipe updates! And stay in touch with me on Facebook, Pinterest, YouTube, and Instagram.
Vegetarian Japanese Curry
Video
Ingredients
For the Curry Ingredients
- 1 onion (10 oz, 280 g for 4 servings)
- 1 carrot (3 oz, 85 g for 4 servings)
- 2 Yukon gold potatoes (9 oz, 260 g for 4 servings)
- ⅛ kabocha squash (seeds removed; 5 oz, 140 g for 4 servings)
- 1 knob ginger (need 1 tsp for 4 servings)
- 1 bell pepper (half yellow and half red; 8 oz, 220 g for 4 servings)
- 8 asparagus spears (5 oz, 140 g for 4 servings)
- 1 Japanese eggplant (4 oz, 115 g for 4 servings)
- 4 king oyster mushrooms (eringi) (5 oz, 140 g for 4 servings)
- ½ shimeji mushrooms (3.5 oz, 100 g for 4 servings)
- 4 button mushrooms (2 oz, 60 g for 4 servings)
- 1 tomato (5 oz, 150 g for 4 servings)
For the Condiments and Seasonings
- 3 Tbsp extra virgin olive oil (divided in thirds)
- 3 cups vegetable stock/broth (or water)
- Diamond Crystal kosher salt
- freshly ground black pepper
- 1 bay leaf
- 1 Tbsp unsalted butter (for vegan, use vegan butter or other types of oil)
- Japanese curry roux (recipe below)
- 1 apple (8 oz, 220 g for 4 servings)
For the Homemade Curry Roux
- 3 Tbsp unsalted butter (for vegan, use vegan butter or other types of oil)
- 4 Tbsp all-purpose flour (plain flour) (you can use GF flour as well)
- 1 Tbsp Japanese curry powder
- 1 Tbsp garam masala
- ¼ tsp cayenne pepper (optional; omit for a milder heat level)
For Serving
- 4 servings cooked Japanese short-grain rice (minimum 1 cup (180 g) per person)
Instructions
- Gather all the ingredients.
To Make the Curry Roux
- Preheat a small saucepan over medium heat. Then, add the butter and melt it completely. Once the butter is melted, add the flour.
- Reduce the heat just slightly. Combine the flour and butter by stirring continuously with a silicone spatula. The mixture will start to fuse and swell but will eventually become more liquid in form. Now, reduce the heat to low and stir for 15 minutes to cook the flour.
- The mixture will darken to a chocolate color after 12-15 minutes.
- Then, add the curry powder and mix well.
- Next, add the garam masala and cayenne pepper (optional).
- Mix well to combine and cook, stirring, for 20 seconds. Transfer the roux to a bowl and set aside.
To Prepare the Ingredients
- Cut the onion in half and cut each half into 4 wedges.
- Cut the Yukon gold potatoes into quarters and soak them in water to remove the starch, for about 10 minutes.
- Cut the kabocha into 1-inch (2.5 cm) cubes.
- Cut the carrot in the Japanese "rangiri" style. Grate the ginger and measure the amount needed (1 tsp for 4 servings).
- Cut the bell pepper into small strips.
- Discard the tough bottom of the asparagus (you can snap off the tough end with your fingers) and cut them diagonally into 2-inch (5 cm) pieces.
- Cut the Japanese eggplant in half crosswise and cut each half into wedges. Soak them in water for 10 minutes to remove the astringency and prevent discoloration.
- Cut off the ends of the king oyster mushroom stems and cut the mushrooms into 1- to 2-inch (2.5-5 cm) pieces.
- Discard the bottom of the shimeji mushrooms and separate them into clumps. Cut the button mushrooms in half.
- Cut the tomato into 6 wedges.
To Cook the Curry
- Preheat a large pot (I used a 4.5 QT Dutch oven) over medium heat. Once hot, add one-third of the olive oil. Then, add the dense vegetables (onion, potatoes, kabocha, and carrot) to the pot. With a spatula, mix and coat the vegetables with the oil, about 1 minute.
- Add the grated ginger and mix. Cover with a lid and reduce the heat to low. Let the vegetables steam for 15-20 minutes (we use the steaming method to keep the ingredients' shape instead of the boiling method). Meanwhile, you can start stir-frying the vegetables (Step 6).
- Once in a while, shake the pot so the ingredients at the bottom don't burn. After 15-20 minutes, insert a skewer and check if the vegetables are 80% cooked.
- Add the vegetable broth and bay leaf. Bring it to a boil on medium heat.
- Once boiling, skim the scum and foam on the surface and cook for 3 minutes. Insert a skewer to check that the hard vegetables, like the potatoes and carrot, are done. Once the vegetables are cooked through, turn off the heat.
- Preheat a large frying pan over medium heat. Once hot, add another third of the olive oil. Then, add the eggplant.
- Cook the eggplant pieces until nicely brown, about 8-10 minutes, and transfer them to a plate.
- In the same pan, add the remaining olive oil. Then, add the bell pepper and asparagus.
- Sauté the vegetables until tender, about 6-7 minutes. Season with salt and pepper and transfer them to the plate.
- In the same pan, heat the butter and sauté all the mushrooms, about 4 minutes.
- Season with salt and pepper and remove from the heat. Set aside.
- Bring the pot back on the stove over medium heat and bring it to simmer. Once the broth is simmering, remove the bay leaf from the pot (optional). Add the mushrooms to the pot.
- Add the vegetables to the pot and gently mix it all together. Tip: Instead of adding all the vegetables, I recommend reserving some of the colorful vegetables for toppings later.
- When the broth is heated through, turn off the heat. Gradually add a small amount of the homemade curry roux to your ladle along with some hot broth. Let the roux dissolve completely in the ladle before releasing it to the broth. Repeat and dissolve more curry roux (I use all the homemade roux). Turn the heat back on and bring it to a gentle simmer again.
- Grate an apple and add it to the curry (adjust the amount of sweetness as you like). Mix gently without breaking up the vegetables.
- Taste the curry (it’s very important!) If needed, add more apple and season with salt. Sometimes, just a pinch of salt can bring out more flavors.
- Taste again. When you're done adjusting the seasoning, add the tomatoes. Now, the curry is ready to serve!
To Serve
- Put a serving of steamed rice on one side of an individual plate and pour the curry on the other side. Add a few colorful vegetables you saved on top of the curry.
To Store
- You can keep the leftovers in a glass airtight container (to avoid stains) and store it in the refrigerator for up to 3 days and in the freezer for a month. The texture of the potatoes will change in the freezer, so you should take them out before freezing. When you reheat, add ¼-½ cup (60-120 ml) water to dilute the curry sauce.