Discover our Japanese beef curry recipe with tender beef chunks in velvety, aromatic roux. The ultimate comfort food with perfect sweet-savory balance.
Course Main Course
Prep Time 30 minutesmins
Cook Time 2 hourshrs45 minutesmins
Servings 6
Ingredients
For the Beef:
1.5lbs700g boneless beef chuck roast, cut into 1.5-inch cubes
1tablespoonall-purpose flour
½teaspoonkosher salt
½teaspoonfreshly ground black pepper
1tablespoonneutral oilvegetable, canola, or rice bran
2medium carrotsapprox 8 oz / 230g, peeled and cut into chunks
1large Russet potatoapprox 10-12 oz / 300g, peeled and cut into 1.5-inch chunks, soaked in water
Optional: 6-8 cremini mushroomsapprox 3-4 oz / 80-110g, cleaned and halved
Sauce & Flavor Base:
½cupdry red wineor ½ cup extra beef broth
4cups1 QT / approx 1L low-sodium beef broth
1tablespoontomato paste
1bay leaf
1packageapprox 7-8 oz / 200-240g Japanese curry roux blocks, medium hot recommended
Flavor Enhancers:
¼cupfinely grated appleapprox. ½ small Fuji or similar apple
1tablespoonWorcestershire sauce
1tablespoonsoy sauce
1-2squaresapprox 10-15g unsweetened or dark chocolate (70%+ cacao)
1teaspooninstant coffee granulesdissolved in a little hot water (optional alternative to chocolate)
2tablespoonmilkheavy cream, or unsweetened coconut milk/cream
1tablespoonunsalted butter
For Serving:
Cooked Japanese short-grain rice
FukujinzukeJapanese pickled relish
RakkyoJapanese pickled scallion, optional
Optional: Tonkatsufried pork cutlet or Chicken Katsu
Instructions
Prepare Beef: Pat beef cubes dry thoroughly with paper towels. In a medium bowl, toss with salt, pepper, and flour until lightly coated.
Sear Beef: Heat oil and butter in a heavy-bottomed pot or Dutch oven over medium-high heat until butter stops foaming. Working in 2-3 batches, sear beef cubes until deeply browned on all sides, about 3-4 minutes per side. Transfer to a plate.
Caramelize Onions: Reduce heat to medium. Add remaining oil and butter, then add sliced onions with a pinch of salt. Cook, stirring occasionally and scraping up browned bits, for about 10 minutes until translucent. Reduce heat to medium-low and continue cooking, stirring more frequently as they color, for 30-45 minutes total until deeply golden brown and significantly reduced in volume.
Sauté Aromatics: Add garlic and ginger to the caramelized onions. Cook, stirring constantly, for about 1 minute until fragrant. Stir in tomato paste and cook for another minute.
Deglaze: Pour in wine (or broth), increase heat to medium-high, and simmer vigorously while scraping the bottom of the pot. Let reduce by half, about 2-3 minutes.
Simmer Beef: Return seared beef and any accumulated juices to the pot. Add beef broth and bay leaf. Bring to a boil, then immediately reduce heat to maintain a very gentle simmer. Cover and simmer for 1 hour and 45 minutes, occasionally skimming off any foam during the first hour.
Add Vegetables: Add carrots, potatoes, and optional mushrooms. Stir gently to submerge them. If necessary, add a small splash more broth, but keep liquid level just covering ingredients. Cover and continue simmering gently for another 30-45 minutes until beef is fork-tender and vegetables are cooked but still hold their shape.
Add Roux: Turn off heat completely. Remove bay leaf. Break curry roux blocks into smaller pieces and add to hot liquid. Let sit for about 5 minutes to soften, then gently stir until completely dissolved and sauce begins to thicken. Ensure there are no lumps.
Add Flavor Enhancers: With heat still off, stir in grated apple, Worcestershire sauce, soy sauce, and optional chocolate and/or dissolved coffee until well combined and chocolate is fully melted.
Final Simmer & Finish: Return pot to very low heat. Simmer gently, uncovered, for 5-10 minutes, stirring frequently to prevent sticking. Stir in milk/cream and butter until smoothly incorporated. Taste and adjust seasoning if needed.
Serve: Ladle curry over freshly steamed Japanese short-grain rice. Garnish with fukujinzuke and/or rakkyo on the side.