Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.5
(24)
Export 20 ingredients for grocery delivery
Step 1
Gather all the ingredients.
Step 2
In a small saucepan, melt the butter completely over medium heat and then add the flour.
Step 3
Using a silicone spatula, stir to combine the flour and butter. The mixture starts to fuse and swell but becomes more liquid form. Reduce the heat to low and continue to stir for 15 minutes.
Step 4
The mixture will darken to a chocolate color after 12-15 minutes.
Step 5
Then add 1 Tbsp curry powder and mix well.
Step 6
Add 1 Tbsp garam masala and ¼ tsp cayenne pepper (optional for spicy).
Step 7
Mix well to combine and cook stirring for 20 seconds. Transfer the roux to a bowl and set aside.
Step 8
Cut the onion in half and then cut each half into 4 wedges.
Step 9
Cut the golden Yukon potatoes into a quarter and soak in water to remove starch.
Step 10
Cut the kabocha into 1 inch cubes.
Step 11
Cut the carrot using the Japanese rangiri style. Grate the ginger (you will need 1 tsp).
Step 12
Cut the bell pepper into small strips.
Step 13
Discard the tough bottom of the asparagus (you can snap easily by holding both ends) and cut them diagonally.
Step 14
Cut the Japanese eggplant into wedges and soak in water to remove the bitterness and prevent discoloration.
Step 15
Cut off the end of king oyster mushroom stems and cut into 1-2 inch pieces.
Step 16
Discard the bottom of shimeji mushrooms and cut the button mushrooms in half.
Step 17
Cut the tomato into 6 wedges.
Step 18
In a large pot (I used 4.5 QT Dutch oven), heat 1 Tbsp olive oil over medium heat and add the dense vegetables (onion, potatoes, kabocha, and carrot). With a spatula, mix and coat the vegetable with oil.
Step 19
Add the grated ginger and mix. Close the lid and reduce the heat to low/medium-low.
Step 20
Let the vegetables steam for 20 minutes (We use the steaming method instead of boiling to keep the ingredient’s shape). Once in a while shake the pot so the bottom of the pot doesn’t get burnt. After 20 minutes, insert the skewer and see if the vegetables are 80% cooked.
Step 21
Add vegetable broth and bay leaf. Bring it to a boil and cook for 3 minutes.
Step 22
Skim the scum and foam on the surface. Insert a skewer and once the vegetables are cooked through, turn off the heat.
Step 23
In a large frying pan, heat 1 Tbsp olive oil over medium heat and add the eggplant.
Step 24
Cook the eggplant until nicely brown, about 8-10 minutes, and transfer to a plate.
Step 25
In the same pan, add 1 Tbsp oil and bell pepper and asparagus.
Step 26
Saute the vegetables until tender, about 6-7 minutes. Season with salt and pepper and transfer to the plate.
Step 27
In the same pan, heat 1 Tbsp butter and sauté all the mushrooms, about 4 minutes.
Step 28
Season with salt and pepper and remove from the heat. Set aside.
Step 29
Bring the pot back on the stove over medium heat and bring it to simmer. Remove the bay leaf from the pot (optional). Add the mushrooms to the pot.
Step 30
Add vegetables to the pot and gently mix all together. Tip: I recommend keeping some colorful vegetables for toppings later.
Step 31
Gradually add the small amount of the homemade curry roux to your ladle and let it dissolve completely before releasing it to the broth and add more curry roux (I use all the homemade curry roux).
Step 32
Grate an apple and add to the curry (Adjust the amount of sweetness as you like). Mix gently without breaking up the vegetables.
Step 33
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.
Step 34
Taste again, and when it’s good, add the tomatoes and heat the curry when you’re ready to serve.
Step 35
Put the steamed rice on one side of a plate and pour the curry on the side. Add a few colorful vegetables you saved on top of the curry.