Bok Choy Soup
It’s time to give your winter soup catalog an emerald-green glow-up with Bok Choy Soup. This light and comforting soup features tender bok choy, earthy mushrooms, ginger, garlic, and a flavorful soy-based broth. The result is a simple Asian-inspired soup with savory depth, gentle acidity, and a fresh gingery zing.

It makes a lovely light appetizer or side dish, but you can easily turn it into a more substantial meal by adding noodles, tofu, chicken, beef strips, or shrimp. For a vegetarian or vegan version, simply use vegetable stock and vegetarian oyster sauce or mushroom sauce instead of chicken stock and regular oyster sauce.
What Is Bok Choy?
Bok choy, also called pak choi, pok choi, or Chinese cabbage, is a leafy vegetable commonly used in Asian cuisines. It has crisp, pale stems and tender green leaves with a mild, slightly sweet flavor. The name bok choy comes from the Cantonese pronunciation of the Chinese vegetable name, while pak choi are common alternative spellings.
Bok choy is particularly well suited to soups because the stems retain a pleasant crunch while the leaves soften quickly in hot broth. Baby bok choy is smaller, more tender, and slightly sweeter, making it especially good for light soups. Its mild flavor also makes it incredibly versatile. You can use bok choy in stir-fries, noodle soups, steamed dishes, salads, and simple vegetable broths.
Why You’ll Love This Bok Choy Soup
Quick and easy, this soup comes together in about 20-25 minutes. It is a light and flavourful soup made with ginger, garlic, soy sauce, and oyster sauce. Add noodles, tofu, chicken, or another protein to make it a complete meal. Baby bok choy tenderizes during cooking. Using vegetable stock makes this dish vegetarian. This recipe is perfect for cold days; it creates a warm, aromatic broth that makes it comforting.
Ingredients
Bok Choy, Onion, Garlic cloves, Ginger, Mushroom, Chicken Stock, Spring Onion, Soy Sauce, Oyster Sauce, Rice Vinegar.
When selecting bok choy, look for deep green and vibrant leaves. Avoid bok choy that has yellowing or wilted leaves. The best choice has bright white stems, and the leaves should feel firm and smooth. Baby bok choy is generally sweeter and more tender, making it ideal for light soups.
For mushrooms, shiitake are excellent, whether fresh or dried, as they offer a deep and smoky flavor. If shiitake mushrooms are unavailable, you can substitute them with oyster or white button mushrooms. Ginger and garlic add a savory flavor, while spring onions provide a subtle taste.
The condiments used in this dish contribute to a well-balanced soup. Dark soy sauce and oyster sauce enhance the flavors of the mushrooms and bok choy, while rice vinegar adds a touch of acidity.
If you prefer, you can swap the rice vinegar for apple cider vinegar. For the broth, chicken stock is recommended for a more flavorful base. You can also use fresh chicken stock. If you’re looking for a completely vegetarian option, vegetable stock works great.
Instructions
Halve and rinse the bok choy thoroughly to remove any soil. Slice the onion and garlic, and julienne the ginger. Peeling the white mushrooms is optional; if they look clean, just wash them and cut vertically.

Preheat a pot over medium-low heat and add oil. Sauté onion, ginger, and garlic for 3-5 minutes. Add mushrooms and cook for 3 minutes until they release water, then stir in ground white pepper. Finally, mix in oyster sauce, soy sauce, and rice vinegar.

Add the water and chicken stock cube to the pot, and boil the soup for ten minutes with the lid closed on medium-high heat. Add the Bok choy to the pot, close the lid, and boil the soup for an additional five minutes. Garnish with chopped spring onions. The Bok choy is ready to serve and enjoy.

What to Serve Bok Choy Soup with?
The best pairing for tangy Bok choy soup is freshly steamed rice, which enhances the meal’s comfort. Other great sides include dumpling soup, fried rice, garlic stir-fried noodles, soy-glazed shrimp, grilled tofu, spring rolls, bao buns, and stir-fried vegetables. Explore more Chinese recipes such as Mapo Tofu, Hot & Sour Soup, Bokchoy & Mushroom Stir-fry.
How to Store and Reheat Bok Choy Soup?
To store Bok choy soup, let it cool and transfer it to an airtight container. It lasts up to four days in the fridge, but freezing is not recommended due to potential texture and flavor changes.
Bok Choy Soup Variations
This soup is easy to adapt depending on what you have in the kitchen.
Bok Choy Mushroom Noodle Soup
Add cooked rice noodles, ramen noodles, soba, or another Asian-style noodle to turn the soup into a more filling meal. Noodles and bok choy are a particularly natural combination in Asian-inspired broths.
Bok Choy Soup with Tofu
Add cubes of firm or extra-firm tofu during the final few minutes of cooking. Tofu absorbs the savory broth while adding plant-based protein.
Bok Choy Soup with Shrimp
Add peeled shrimp toward the end of cooking and simmer until they are opaque and cooked through. Shrimp pair particularly well with ginger, garlic, mushrooms, and soy sauce.
Bok Choy Soup with Beef
Add thinly sliced beef strips for a heartier soup. Because thin beef cooks quickly, add it near the end rather than simmering it for the entire cooking time.
Spicy Bok Choy Soup
For a spicy version, add chili oil, chili crisp, red pepper flakes, or a small amount of fresh sliced chili.
Can I Make Bok Choy Soup Vegetarian or Vegan?
Absolutely. For a vegetarian bok choy soup, replace the chicken stock with vegetable stock and use vegetarian oyster sauce. For a vegan bok choy soup, use vegetable stock and vegetarian mushroom-based oyster sauce. Check the labels of your sauces and stock to ensure they contain no animal-derived ingredients.
What Does Bok Choy Soup Taste Like?
Bok choy soup has a light, savory flavor with a mild sweetness from the vegetables. The mushrooms add earthy umami, while ginger and garlic bring warmth and fragrance. Soy sauce forms the broth’s foundation, oyster sauce adds richness, and rice vinegar provides enough acidity to keep the soup fresh rather than heavy. For a stronger Asian-inspired broth, add toasted sesame oil, chili oil, white pepper, or a small amount of sesame seeds just before serving.
Frequently Asked Questions
What mushrooms are best for bok choy soup?
Shiitake mushrooms are a great choice, as are oyster mushrooms, white button mushrooms and wood-ear mushrooms. You can also use enoki.
Can I make bok choy soup without oyster sauce?
Yes. Use vegetarian oyster sauce for a meat-free version, or replace it with additional soy sauce and mushroom seasoning.
Can I add noodles?
Yes. Rice noodles, ramen, soba, or other Asian-style noodles can turn this light soup into a more substantial meal.
Is bok choy the same as pak choi?
Yes. Bok choy, pak choi, and pok choi are commonly used names for the same vegetable, although naming conventions can vary by region.
How do I stop bok choy from becoming mushy?
Add the bok choy near the end of cooking and simmer only until the stems are tender and the leaves are wilted. Avoid prolonged boiling.
Is Bok Choy Soup Healthy?
Bok choy is a nutrient-rich leafy vegetable and provides vitamins and minerals, including vitamins A and C, calcium, and potassium. It is also relatively low in calories and provides dietary fiber.

Ingredients
Vegetables
- 200 g Bok Choy – Halved
- 250 g White Mushrooms – Sliced
- 10 g Ginger – Slice into Matchsticks
- 5 Garlic cloves – Sliced
- 1 Onion – Sliced
Seasonings
- 1 Tbsp Soy sauce
- 1 tsp Oyster sauce
- ½ tsp Rice vinegar
- ½ Chicken stock cube
- ½ tsp White pepper
- 1 liter Water
- 3 Tbsp Cooking oil
Instructions
- Prepare the vegetables: Halve and rinse the Bok choy. Slice the onion, garlic, and ginger into matchsticks. Clean and cut the mushrooms.
- Sauté the vegetables: Heat oil in a pot over medium-low heat. Add onion, garlic, and ginger, sautéing for 3 minutes. Add mushrooms and stir, adding more oil if needed. Sauté for 3 minutes until water is released, then add ground white pepper.
- Add the sauces: Mix in oyster sauce, soy sauce, and rice vinegar. Add water and a chicken stock cube, boil for 15 minutes with the lid on. Add Bok choy in the last 5 minutes. Serve immediately & enjoy the soup hot.


