If you’re craving a nourishing, cozy meal that feels both light and satisfying, this Hearty Bokchoy Chicken Soup is the perfect Asian comfort bowl to add to your rotation. Filled with tender chicken, crisp bok choy, aromatic ginger, and a deeply flavorful broth, this soup is warming, balanced, and wonderfully wholesome.
This recipe is inspired by simple Asian home-style soups, where fresh vegetables, gentle spices, and clean flavors come together in one pot. It’s ideal for chilly evenings, when you’re feeling under the weather, or anytime you want a healthy, comforting dinner that doesn’t feel heavy.
Table of Contents
Why You’ll Love This Hearty Bokchoy Chicken Soup

There’s a lot to love about this soup, especially if you enjoy meals that are both comforting and nourishing.
First, it’s deeply flavorful without being spicy or overpowering. Ginger, garlic, star anise, and cinnamon gently perfume the broth, creating a cozy aroma that fills the kitchen as it simmers. The flavors are layered but still mild enough for the whole family.
Second, this recipe is packed with vegetables. Bok choy brings freshness and crunch, mushrooms add an earthy depth, and fennel contributes a subtle sweetness that balances the savory broth.
You’ll also appreciate how filling yet light this soup feels. Thanks to lean chicken and broth-based cooking, it satisfies hunger without feeling heavy, making it perfect for lunch or dinner.
Finally, it’s easy to customize. You can adjust the vegetables, swap proteins, or tweak seasonings to suit your taste, making it a reliable recipe you’ll come back to again and again.
Ingredients for Hearty Bokchoy Chicken Soup
This recipe uses simple, fresh ingredients that come together for big flavor. Below you’ll find the main components, followed by helpful notes and substitutions.
Chicken & Protein
- 2 pounds boneless, skinless chicken thighs
- Black pepper, to taste
Chicken thighs stay juicy and tender during simmering, making them ideal for soup. You can cut them into large pieces or smaller chunks depending on how hearty you want each bowl.
Vegetables
- 2 pounds bok choy (stems and leaves separated)
- 1 fennel bulb, thinly sliced
- 1 medium onion, chopped
- 3 green onions, sliced (white and green parts separated)
- 2 cups bean sprouts
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, sliced
Bok choy provides a mix of crunchy stems and tender greens, while fennel adds a subtle sweetness that works beautifully with the aromatic broth.
Broth & Seasonings
- 6 cups chicken broth
- ¼ cup soy sauce (or low-sodium soy sauce)
- ½ ounce dried shiitake mushrooms
- 1 cinnamon stick
- 1 star anise
The combination of cinnamon and star anise gives the broth a warm, comforting depth without overpowering the soup.
Garnishes (Optional but Recommended)
- Fresh cilantro leaves
- Sesame oil (a few drops per bowl)
- Lime wedges
These finishing touches brighten the soup and allow everyone to customize their bowl.
Ingredient Notes & Substitutions
- Chicken substitute: Boneless chicken breast works if you prefer leaner meat, though it may be slightly less tender.
- Soy sauce alternative: Use tamari or coconut aminos for a gluten-free option.
- Mushroom swap: Fresh cremini or button mushrooms can replace dried shiitake if needed.
- Vegetarian option: Replace chicken with firm tofu and use vegetable broth for a plant-based version.
- Extra greens: Napa cabbage or Swiss chard can stand in for bok choy if it’s unavailable.
Step-by-Step Instructions
Follow these simple steps to create a rich, comforting pot of Hearty Bokchoy Chicken Soup.
Step 1 – Soak the Mushrooms
Place the dried shiitake mushrooms in a bowl and cover them with boiling water. Let them soak for about 20 minutes until softened. Once ready, remove the mushrooms, slice them thinly, and reserve the soaking liquid for later.
This mushroom liquid adds extra depth to the broth, so don’t skip it if possible.
Step 2 – Build the Aromatic Base
In a large soup pot, add the chopped onion and cook over medium heat with a small splash of broth until softened. Add the garlic and ginger, stirring for about 30 seconds until fragrant.
Pour in the chicken broth, reserved mushroom soaking liquid, soy sauce, cinnamon stick, star anise, and black pepper. Stir well and bring the mixture to a gentle simmer.
Step 3 – Cook the Chicken
Add the chicken thighs directly to the simmering broth. Reduce heat to low, cover partially, and let the soup simmer for about 20 minutes, or until the chicken is fully cooked and tender.
Once cooked, you can remove the chicken, shred it slightly, and return it to the pot, or leave the pieces whole for a heartier presentation.
Step 4 – Add Mushrooms and Vegetables
Stir in the sliced shiitake mushrooms, fennel, and the white parts of the green onions. Let everything simmer for another 5–10 minutes, allowing the vegetables to soften slightly while still keeping some texture.
Step 5 – Add Bok Choy and Bean Sprouts
Add the bok choy stems first, cooking for 2–3 minutes until just tender. Then add the bok choy leaves and bean sprouts, stirring gently until the greens wilt.
Remove the cinnamon stick and star anise before serving.
Step 6 – Finish and Serve
Taste the broth and adjust seasoning if needed. Ladle the soup into bowls and garnish with green onion tops, fresh cilantro, a few drops of sesame oil, and a squeeze of lime juice if desired.
Serve hot and enjoy the comforting aroma and flavors.
Pro Tips for Success
- Separate bok choy stems and leaves so everything cooks evenly.
- Simmer gently, not rapidly, to keep the chicken tender and the broth clear.
- Use low-sodium broth to control saltiness, especially with soy sauce.
- Remove whole spices before serving to avoid overpowering bites.
- Let the soup rest for 10 minutes before serving for deeper flavor.
Flavor Variations
- Spicy version: Add sliced fresh chili or a small spoon of chili paste.
- Noodle bowl: Serve the soup over cooked rice noodles or soba.
- Extra herbal: Add fresh basil or mint alongside cilantro.
- Citrus twist: Stir in a bit of orange or lime zest for brightness.
- Ginger-forward: Add extra ginger slices for more warmth.
Serving Suggestions
This Hearty Bokchoy Chicken Soup is satisfying on its own, but it also pairs well with:
- Steamed jasmine rice
- Simple vegetable spring rolls
- Light cucumber salad
- Crusty bread for dipping
It works equally well as a main dish or as a starter for a larger Asian-inspired meal.
Storage and Freezing Instructions
Refrigeration:
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
Freezing:
Freeze cooled soup (without garnishes) for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating:
Reheat gently on the stovetop over medium-low heat to preserve texture.

Hearty Bokchoy Chicken Soup – Asian Comfort Bowl
- Total Time: 50 minutes
- Yield: 4 servings
Description
A nourishing Asian comfort bowl made with tender chicken, crisp bok choy, aromatic ginger, and a deeply flavorful broth that feels cozy, light, and satisfying.
Ingredients
- 2 pounds boneless, skinless chicken thighs
- Black pepper, to taste
- 2 pounds bok choy, stems and leaves separated
- 1 fennel bulb, thinly sliced
- 1 medium onion, chopped
- 3 green onions, sliced, white and green parts separated
- 2 cups bean sprouts
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, sliced
- 6 cups chicken broth
- 1/4 cup soy sauce or low-sodium soy sauce
- 1/2 ounce dried shiitake mushrooms
- 1 cinnamon stick
- 1 star anise
- Fresh cilantro leaves, for garnish
- Sesame oil, for garnish
- Lime wedges, for serving
Instructions
- Soak dried shiitake mushrooms in boiling water for about 20 minutes until softened, then slice and reserve soaking liquid.
- In a large pot, cook chopped onion over medium heat with a splash of broth until softened.
- Add garlic and ginger and stir until fragrant.
- Pour in chicken broth, reserved mushroom liquid, soy sauce, cinnamon stick, star anise, and black pepper, then bring to a gentle simmer.
- Add chicken thighs, reduce heat, and simmer for about 20 minutes until fully cooked.
- Remove chicken if desired, shred lightly, and return to the pot.
- Add sliced shiitake mushrooms, fennel, and white parts of green onions and simmer 5–10 minutes.
- Add bok choy stems and cook 2–3 minutes, then add leaves and bean sprouts until wilted.
- Remove cinnamon stick and star anise, adjust seasoning, and serve hot with garnishes.
Notes
Simmer gently to keep the broth clear and the chicken tender. Separate bok choy stems and leaves for even cooking.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Asian
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~320 |
| Protein | ~28g |
| Carbohydrates | ~12g |
| Fat | ~14g |
| Fiber | ~3g |
| Sodium | ~780mg |
Values are approximate and will vary based on ingredients used.
FAQ About Hearty Bokchoy Chicken Soup
Can I make this soup ahead of time?
Yes, this soup tastes even better the next day as the flavors meld. Store it in the refrigerator and reheat gently before serving.
Is bok choy healthy in soup?
Absolutely. Bok choy is rich in vitamins A, C, and K, and it keeps its texture well in broth-based soups.
Can I use chicken breast instead of thighs?
Yes, but add it later in the cooking process and avoid overcooking to keep it tender.
What can I use instead of star anise?
You can omit it or use a small pinch of Chinese five-spice for a similar aromatic effect.
Is this soup good for meal prep?
Yes, it stores well and reheats beautifully, making it ideal for lunches throughout the week.
Final Thoughts
This Hearty Bokchoy Chicken Soup – Asian Comfort Bowl is a beautiful example of how simple ingredients can create deeply comforting food. With its nourishing broth, tender chicken, and fresh vegetables, it’s a recipe that feels both soothing and energizing.
Whether you’re cooking for family, preparing meals ahead of time, or just craving a warm bowl of goodness, this soup delivers every time.
