Cantonese Chestnut Chicken and Shiitake Stew Recipe
This Cantonese Chestnut Chicken and Shiitake Stew is the kind of soul-warming, aromatic meal that quickly turns any evening into something special. With juicy chicken thighs, sweet and creamy chestnuts, and the unforgettable savoriness of shiitake mushrooms, this classic Hong Kong dish embodies the best of home-cooked comfort. Each bite is layered with subtle soy, a whisper of ginger, and that gentle sweetness from chestnuts — the kind of balance that makes Cantonese stew so loved. Whether you prepare it for a festive gathering or a cozy family dinner, this stew brings generations of tradition to your table in the most delicious way.

Ingredients You’ll Need
The magic of Cantonese Chestnut Chicken and Shiitake Stew is how each simple ingredient creates a harmony of flavors, textures, and vibrant colors. Even if the list seems straightforward, every piece is essential; don’t skip a single item if you can help it, as each one brings its own delicious note to the melody!
- Chicken thighs: These provide the juiciest, most flavorful base; boneless chunks cook up tender while holding their rich taste.
- Chestnuts: Sweet and creamy, chestnuts soak up the sauce and add a unique, subtly nutty bite.
- Dried shiitake mushrooms: Earthy and savory, these mushrooms infuse depth and a sumptuous meatiness throughout the stew.
- Vegetable oil: Just a tablespoon is needed to get everything beautifully golden and aromatic at the start.
- Garlic: Three cloves give the stew its backbone of gentle warmth and a distinctive aroma.
- Ginger: Sliced, not minced, so it perfumes the sauce without overpowering the bite.
- Light soy sauce: For saltiness and complexity — think of it as the stew’s umami-rich backbone.
- Dark soy sauce: Adds a gorgeous deep color and just a hint of caramel sweetness to the broth.
- Oyster sauce: Brings a luxurious, slightly briny depth that ties all the ingredients together.
- Shaoxing wine: This Chinese cooking wine gives a subtle warmth and helps add authenticity to Cantonese Chestnut Chicken and Shiitake Stew.
- Sugar: One teaspoon balances the salty notes and enhances that chestnut sweetness.
- Chicken broth or mushroom soaking water: Either liquid boosts the stew’s umami — use the mushroom water for an extra punch.
- Scallions: Fresh and green, scattered on top right before serving for a pop of color and crunch.
How to Make Cantonese Chestnut Chicken and Shiitake Stew
Step 1: Prepare mushrooms & chestnuts
Start things off right by rehydrating your shiitake mushrooms in warm water for about 20 minutes; this ensures they’re plump and ready to soak up that gorgeous sauce. Slice the mushrooms once soft and set aside. For the chestnuts, if you’re using fresh ones, a quick boil and peel does the trick, but pre-roasted or vacuum-packed chestnuts save time. This prep sets the stage for the signature flavors in your Cantonese Chestnut Chicken and Shiitake Stew.
Step 2: Brown the chicken
Heat your wok or deep pan with a splash of vegetable oil, letting it shimmer before tossing in those juicy chicken thigh chunks. Searing them on all sides gives you that golden color and a hint of crispness — a subtle step that locks in moisture. Once browned nicely, scoop the chicken out and set it aside; you’ll build your flavor base in the same pan.
Step 3: Build the aromatics
In the chicken-y oil left behind, toss in minced garlic and sliced ginger. Let them sizzle until the whole kitchen smells irresistible, then add your sliced shiitake mushrooms and chestnuts. A quick, lively stir-fry (about two minutes) is all it takes to draw out their flavors and give everything a glistening, savory coat.
Step 4: Simmer the stew
Return the browned chicken to the pan, and now it’s time to build that signature sauce: drizzle in both soy sauces, oyster sauce, Shaoxing wine, and sprinkle over a little sugar. Pour in your chicken broth or mushroom soaking liquid and give everything a gentle mix. Bring it all to a bubbling boil, then cover and reduce the heat. Let it simmer for 25 to 30 minutes, until your chicken is meltingly tender and the sauce has thickened to that perfect glossy consistency every Cantonese Chestnut Chicken and Shiitake Stew should have.
Step 5: Finish and serve
As soon as the stew is done, scatter the chopped scallions over the top for a bright, fresh finish. Ladle steaming bowls over fluffy jasmine rice or serve with a side of crisp Chinese cabbage. It’s comfort food, Cantonese-style, ready to wow your tastebuds!
How to Serve Cantonese Chestnut Chicken and Shiitake Stew
Garnishes
Bright green scallions are a classic, adding a fresh crunch and vibrant color. For an extra fancy touch, you could sprinkle some toasted sesame seeds or even a little cilantro just before serving—these small pops add both visual appeal and extra layers of fragrance to your Cantonese Chestnut Chicken and Shiitake Stew.
Side Dishes
This hearty stew shines next to steamed jasmine rice, which eagerly soaks up every drop of that savory sauce. For vegetables, think simply: stir-fried baby bok choy or Chinese broccoli dressed with a touch of oyster sauce rounds out this comforting meal beautifully. A bowl of clear soup or a light cucumber salad makes a refreshing contrast to the richness of the stew.
Creative Ways to Present
If you’re serving guests or want to make your Cantonese Chestnut Chicken and Shiitake Stew a little extra special, try ladling it into individual clay pots or small serving bowls. You could also serve the stew family-style, right from a rustic pot at the table, or arrange the chicken pieces and mushrooms artfully on a platter and spoon the glossy sauce over the top for dramatic effect.
Make Ahead and Storage
Storing Leftovers
Leftover stew is a real treat, as the flavors deepen and meld overnight. Once cooled, transfer the Cantonese Chestnut Chicken and Shiitake Stew into an airtight container and store it in the fridge for up to three days. When you’re ready for another comforting meal, it’s as quick as a reheat away.
Freezing
If you’ve made a big batch or want to stash some for a rainy day, this stew freezes surprisingly well. Scoop the cooled stew into freezer-safe containers, leaving a little room at the top for expansion. Freeze for up to three months—defrost in the fridge overnight before reheating for best texture.
Reheating
Gently reheat the stew over medium heat on the stovetop, adding a splash of water or broth if the sauce has thickened too much in the fridge. Stir occasionally until everything is bubbling and heated through. You can also microwave individual portions, covering them to prevent drying out. The flavors will be just as deep and satisfying as the first time around!
FAQs
Can I substitute chicken thighs with another cut?
Absolutely! While chicken thighs are prized for their tenderness, you can use bone-in chicken legs or even drumsticks for richer flavor. Chicken breast can work, but keep an eye on the cooking time—breast meat tends to dry out faster, so reduce the simmer time if you go that route.
What can I use if I can’t find chestnuts?
If chestnuts are hard to come by, peeled and cooked lotus seeds offer a lovely, slightly sweet alternative. You could also try cooked taro or even quartered potatoes for a different, but still delicious, twist on the classic Cantonese Chestnut Chicken and Shiitake Stew.
Do I need to use both light and dark soy sauce?
For the best flavor and color, yes—it’s worth having both! Light soy sauce brings saltiness and umami, while dark soy lends a deep color and caramel undertones that make the stew look and taste authentic. If you only have one, use light soy sauce, but expect a lighter color and slightly different flavor profile.
Can I make this dish vegetarian?
Totally! Swap the chicken for extra mushrooms (a mix of shiitake, oyster, and king trumpet is delicious), and use vegetable stock or mushroom soaking liquid. Dark soy sauce and extra oyster mushroom sauce (there’s a vegetarian version!) will give you a hearty, meat-free base. It may not be exactly traditional, but it’s every bit as comforting.
Why do leftovers taste even better?
As the stew sits, the flavors seep and mingle, especially from the shiitake mushrooms and chestnuts, which absorb the sauce’s richness. The result is a deeper, rounder flavor profile, making Cantonese Chestnut Chicken and Shiitake Stew one of those rare dishes that’s just as lovely—sometimes lovelier—the next day.
Final Thoughts
If you’re craving something homey, flavorful, and a little bit special, give Cantonese Chestnut Chicken and Shiitake Stew a try. It’s the kind of recipe you’ll want to make again and again, filling your kitchen with amazing aromas and your table with smiles. I can’t wait for you to taste just how wonderful this classic Cantonese dish can be!
PrintCantonese Chestnut Chicken and Shiitake Stew Recipe
This Cantonese-style chicken stew combines tender chicken, earthy shiitake mushrooms, and sweet chestnuts simmered in a rich soy-based sauce. A traditional home-style dish, comforting and deeply flavorful, often enjoyed during festive gatherings or as a hearty weeknight dinner.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Cantonese
- Diet: None
Ingredients
Chicken:
- 1 ½ lbs (700 g) chicken thighs, boneless, cut into chunks
Chestnuts:
- 1 cup fresh or roasted chestnuts (peeled)
Shiitake Mushrooms:
- 1 cup dried shiitake mushrooms (rehydrated in warm water, stems removed)
Aromatics:
- 1 tbsp vegetable oil
- 3 cloves garlic, minced
- 1 thumb-sized piece ginger, sliced
Sauces & Seasonings:
- 3 tbsp light soy sauce
- 1 tbsp dark soy sauce
- 2 tbsp oyster sauce
- 1 tbsp Shaoxing wine (Chinese cooking wine)
- 1 tsp sugar
Broth & Garnish:
- 1 cup chicken broth or mushroom soaking water
- 2 scallions, chopped (for garnish)
Instructions
- Prepare mushrooms & chestnuts: Rehydrate shiitake mushrooms in warm water for 20 minutes, then slice. If using fresh chestnuts, boil and peel them, or use pre-roasted chestnuts.
- Brown the chicken: Heat oil in a wok or deep pan. Add chicken pieces and sear until lightly browned. Remove and set aside.
- Build the aromatics: In the same pan, sauté garlic and ginger until fragrant. Add shiitake mushrooms and chestnuts, stir-frying for 2 minutes.
- Simmer the stew: Return chicken to the pan. Add soy sauces, oyster sauce, Shaoxing wine, sugar, and broth. Bring to a boil, then reduce to low heat. Cover and simmer for 25–30 minutes, until chicken is tender and sauce is thickened.
- Finish and serve: Garnish with scallions and serve hot with steamed jasmine rice or Chinese cabbage.
Notes
- For a richer flavor, marinate chicken in soy sauce and Shaoxing wine for 15 minutes before cooking.
- You can substitute chestnuts with lotus seeds for a variation.
- Leftovers reheat well and taste even better the next day.
Nutrition
- Serving Size: 1 serving
- Calories: 380 kcal
- Sugar: 4g
- Sodium: 950mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 115mg
Keywords: Cantonese, Chicken Stew, Shiitake Mushrooms, Chestnuts, Soy Sauce