Japanese Curry Chicken
A comforting Japanese curry made with store-bought roux, tender vegetables, and your choice of protein, perfect for quick weeknight meals.

I grew up with a pot of Japanese curry simmering on the stove every Sunday — thick, slightly sweet, and comforting in a way only warm spices and tender vegetables can be. This easy stovetop version uses store-bought curry roux to speed things up without losing depth of flavor. It’s perfect for weeknights, feeding a picky family, or when you want something cozy fast. If you prefer curry as soupier meals sometimes, I often pair this with recipes like Instant Pot coconut curry soup for a different texture and spice profile.
Why you’ll love this dish
Japanese curry is the everyday comfort food of Japan for a reason: it’s forgiving, adaptable, and richly flavored with a gentle sweetness from the roux. This recipe is:
- Fast: using pre-made curry roux cuts hours of prep into minutes.
- Budget-friendly: root vegetables and a pound of protein go a long way.
- Kid-approved: mild, slightly sweet flavors usually win over small palates.
- Flexible: swap chicken for beef, tofu, or more veg and still get great results.
Step-by-step overview
Before you dive in, here’s what happens: you brown the protein for flavor, sweat and caramelize onions, add carrots and potatoes, cover with water and simmer until vegetables are fork-tender, then melt in the curry roux and finish the sauce to your preferred thickness. Finally, serve over steamed rice or noodles. If you like a soupier finish, check out my take on a lentil version for another comforting option: Instant Pot curry chicken lentil soup.
What you’ll need
- 2 tablespoons vegetable oil (or neutral oil, olive oil works in a pinch)
- 1 onion, chopped (yellow or sweet; finer chop for faster breakdown)
- 2 carrots, chopped (1/2-inch pieces)
- 2 potatoes, peeled and cubed (Yukon Gold or Russet)
- 1 pound chicken, beef, or firm tofu, cut into bite-sized pieces (choose your preferred protein)
- 4 cups water
- 1 package Japanese curry roux (like Golden Curry; choose mild/medium/hot)
- Steamed rice or noodles for serving (as needed)
Notes/substitutions inline:
- For vegetarian: use firm tofu or extra vegetables and vegetable stock instead of water.
- To deepen flavor: substitute 1 cup of the water with low-sodium chicken or beef broth.
- Want thinner sauce: add up to 1 more cup of water when dissolving the roux.
How to prepare it
- Heat 2 tablespoons vegetable oil in a large heavy-bottomed pot over medium-high heat.
- Add protein in a single layer; brown in batches if necessary. Remove and set aside.
- Lower heat to medium. Add the chopped onion and a pinch of salt. Cook, stirring, until onions are soft and starting to caramelize, about 8–10 minutes.
- Add carrots and potatoes. Stir to coat and cook for 2–3 minutes.
- Return protein to the pot. Pour in 4 cups water (or broth), scraping up browned bits from the bottom.
- Bring to a simmer, cover, and cook until potatoes and carrots are tender, about 15–20 minutes for chicken; longer for tougher beef cuts.
- Reduce heat to low. Break the curry roux into blocks and add them to the pot. Stir gently until fully dissolved and the sauce comes together.
- Simmer 5–10 more minutes, stirring, until the sauce thickens to your liking. Adjust salt and heat if needed.
- Serve hot over steamed rice or noodles.

01Ingredients
Protein and Vegetables
Liquid and Seasoning
For Serving
02Method
- Preparation
- Cooking
- Serving
Tap a step when it's done. The next one lights up.
0 OF 10 DONE03Recipe notes
- 01For vegetarian: use firm tofu or extra vegetables and vegetable stock instead of water. To want thinner sauce, add up to 1 more cup of water when dissolving the roux. Cool within 2 hours and store in an airtight container for up to 4 days in the refrigerator or freeze in portioned containers for up to 3 months.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
- Classic: ladle over a mound of hot steamed Japanese short-grain rice and top with fukujinzuke (sweet pickles) or rakkyo (pickled shallots) if you have them.
- Plate: shallow bowl with rice on one side and curry poured beside it — easy to scoop.
- Noodle option: serve with udon for a heartier bowl.
- Toppings: fried soft-boiled egg, chopped scallions, shredded cabbage, or toasted sesame seeds add texture and contrast.
Storage and reheating tips
Refrigerator: Cool within 2 hours and store in an airtight container for up to 4 days.
Freezer: Freeze in portioned containers for up to 3 months. Leave an inch headspace for expansion.
Reheat: Thaw overnight in the fridge. Reheat on the stove over medium until simmering; ensure it reaches 165°F (74°C). For microwave reheating, cover loosely and stir midway for even heat.
Safety: Discard leftovers left at room temperature beyond two hours.
Flavor swaps
- Spice it up: Add a teaspoon of garam masala or a dash of cayenne when the roux is dissolved.
- Sweet twist: Stir in a tablespoon of apple sauce or honey for a sweeter, kid-friendly curry.
- Veg-forward: Swap protein for eggplant, kabocha squash, or mushrooms for an earthy, seasonal dish.
- Rice alternatives: Try brown rice, quinoa, or cauliflower rice for lower-carb options.
FAQ
How long does this curry take from start to finish?
Active prep is about 15–20 minutes. Simmering takes another 20–30 minutes depending on protein and size of vegetable pieces, so plan for roughly 40–50 minutes total.
Can I use curry powder instead of roux?
You can, but Japanese curry roux provides thickening and the characteristic sweet-savory balance. Using curry powder requires making a slurry (flour or cornstarch + water) and balancing sweeteners, tomato paste, and spices — it’s doable but a different flavor profile.
Is this recipe freezer-friendly?
Yes. Portion and freeze for up to 3 months. Thaw overnight in the fridge before reheating on the stove.
Can I make this in an Instant Pot or slow cooker?
Yes. For Instant Pot: brown on saute, then pressure cook 6–8 minutes (chicken) with natural release. For slow cooker: brown meat and sauté onions first, then cook on low 6–8 hours. Add roux near the end to thicken.
How do I adjust heat level?
Choose a hotter variety of commercial roux or add chili oil, red pepper flakes, or freshly grated ginger. Start small and taste as you go.
Conclusion
If you want a classic weeknight comfort meal that’s quick, comforting, and endlessly tweakable, this Japanese curry delivers. For a visual walk-through of a chicken-based version and technique tips, see this Japanese Chicken Curry (Video) — Just One Cookbook. Looking for more? Try my Japanese Chicken Katsu Curry.
Crockpot & Slow Cooker
Dinner Bowls
Casseroles
