Quick Chinese Vegetable Soup with Ginger, Garlic, and Crispy Shallots Recipe
Introduction
This quick and light Chinese Vegetable Soup is a low-calorie miracle, bursting with fresh flavors and gentle aromatics. Perfect for a nourishing lunch or a comforting starter, it comes together in just about 15 minutes using simple ingredients and little fuss.

Ingredients
- 1 litre / 4 cups chicken stock or broth (low sodium)
- 2 garlic cloves, peeled and halved
- 1.5 cm / 1/2″ piece of ginger, cut into 5 thin slices (optional but recommended)
- 1 star anise (optional)
- 1 1/2 tbsp light soy sauce or all-purpose soy sauce
- 2 tsp sugar (any kind)
- 1 1/2 tbsp Chinese cooking wine
- 1/2 tsp toasted sesame oil (optional)
- 4–6 stems Chinese broccoli or bok choy, stems and leaves sliced and separated
- 1 small carrot, peeled, cut in half lengthways then finely sliced on the diagonal
- 75g / 2.5 oz enoki mushrooms or other mushrooms, sliced or quartered
- 1/2 cup coriander (cilantro) sprigs and leaves, lightly packed (or Thai basil, mint, chives)
- 1 green onion, green part only, finely sliced
- 2 tbsp crispy fried shallots (store bought)
- Chilli crisp, chilli sauce, or sriracha (optional)
- Optional garnishes: sesame seeds, sliced chilli, Thai basil
Instructions
- Step 1: Place the chicken stock, garlic cloves, ginger slices, star anise, soy sauce, sugar, Chinese cooking wine, and toasted sesame oil in a large saucepan over high heat. Cover with a lid, bring to a simmer, then reduce the heat to the lowest setting and let it simmer gently for 10 minutes to infuse the flavors. While the broth simmers, chop the vegetables as needed.
- Step 2: Increase the heat to high and bring the broth back to a rapid simmer. Add the carrot slices, Chinese broccoli stems, and enoki mushrooms. Cook for 3 minutes until the vegetables begin to soften. Then add the Chinese broccoli leaves, push down gently, and simmer for another 2 minutes until they are wilted.
- Step 3: Remove the garlic cloves and ginger slices from the soup. Divide the soup between two bowls. Top each bowl with a generous handful of coriander leaves, sprinkle with the sliced green onion, and scatter over the crispy fried shallots. Add a spoonful of chilli crisp, sauce, or sriracha if you like some heat. Serve immediately and enjoy.
Tips & Variations
- For a vegetarian version, use vegetable broth instead of chicken stock.
- Substitute bok choy or other Asian greens if you can’t find Chinese broccoli.
- Try adding tofu cubes or shredded chicken for extra protein.
- Adjust the sweetness by varying the sugar amount to taste.
- If you prefer a stronger ginger flavor, add a few more slices to the broth.
Storage
Store any leftover soup in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over medium heat until hot, adding a splash of water or broth if needed to loosen the soup. Avoid reheating in the microwave to preserve the vegetables’ texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup vegan?
Yes, simply use vegetable broth instead of chicken stock and omit any animal-based seasonings. The soup will still be flavorful and satisfying.
What mushrooms can I use if I don’t have enoki?
Feel free to use shiitake, button, cremini, or oyster mushrooms. Slice or quarter them so they cook evenly and absorb the broth’s flavor.
Print
Quick Chinese Vegetable Soup with Ginger, Garlic, and Crispy Shallots Recipe
- Total Time: 25 minutes
- Yield: 2 servings 1x
- Diet: Low Calorie
Description
This quick and low-calorie Chinese Vegetable Soup is a flavorful and healthy broth-based dish packed with fresh vegetables like Chinese broccoli, carrots, and enoki mushrooms, enhanced by aromatic garlic, ginger, and a subtle blend of soy sauce and Chinese cooking wine. Perfect as a light meal or starter, it delivers a warm, comforting experience with minimal prep and cook time.
Ingredients
Broth Ingredients
- 1 litre / 4 cups low sodium chicken stock/broth
- 2 garlic cloves, peeled and halved
- 1.5 cm / 1/2″ ginger piece, cut into 5 thin slices (optional but highly recommended)
- 1 star anise (optional)
- 1 1/2 tbsp light soy sauce or all-purpose soy sauce
- 2 tsp sugar (any)
- 1 1/2 tbsp Chinese cooking wine
- 1/2 tsp toasted sesame oil (optional)
Vegetables & Garnishes
- 4 – 6 stems Chinese broccoli or bok choy, stems and leaves sliced and separated
- 1 small carrot, peeled, cut in half lengthways then finely sliced on the diagonal
- 75g / 2.5 oz enoki mushrooms, or other mushrooms sliced or quartered
- 1/2 cup coriander/cilantro sprigs/leaves, lightly packed (or Thai basil, mint, chives)
- 1 green onion, green part only finely sliced
- 2 tbsp crispy fried shallots (store bought)
- Chilli crisp, chilli sauce or sriracha (optional for serving)
- Optional toppings: sesame seeds, sliced chilli, Thai basil
Instructions
- Infuse the Broth: Place the chicken stock, garlic halves, ginger slices, star anise, soy sauce, sugar, Chinese cooking wine, and sesame oil in a large saucepan over high heat. Cover with a lid, bring to a simmer, then reduce the heat to the lowest setting and let it simmer gently for 10 minutes to allow all the flavors to meld and infuse into the broth. Meanwhile, chop all the vegetables as directed.
- Cook the Vegetables: Increase the heat back to high to bring the broth to a rapid simmer. Add the carrot slices, Chinese broccoli stems, and enoki mushrooms into the broth. Let them cook for 3 minutes. Then add the Chinese broccoli leaves, pushing them down gently into the simmering broth. Continue simmering for an additional 2 minutes until the leaves are wilted but still vibrant.
- Serve the Soup: Remove and discard the garlic cloves and ginger slices from the soup to avoid strong bites. Divide the soup evenly between two bowls. Top each bowl with a generous handful of fresh coriander leaves, a sprinkle of sliced green onions, and a shower of crispy fried shallots. Add a dollop of chili crisp, chili sauce, or sriracha if you like some heat. Optionally garnish with sesame seeds or sliced chili for extra bold flavor. Serve immediately and enjoy!
Notes
- Use low sodium chicken stock to keep the soup light and control salt levels.
- If you do not have Chinese cooking wine, dry sherry can be a suitable substitute.
- Sesame oil is optional but adds a lovely nutty aroma; toasted sesame oil is preferred.
- You can swap Chinese broccoli with bok choy or other leafy greens as desired.
- The enoki mushrooms add a noodle-like texture; other types of mushrooms can be used if unavailable.
- Adjust sugar and soy sauce levels to taste depending on your preferred saltiness and sweetness.
- To chop Chinese broccoli or bok choy, separate the stems from the leaves, slice stems thinly for quicker cooking, and add leaves last to avoid overcooking.
- Crispy fried shallots add desirable crunch and flavor; do not omit for authentic texture contrast.
- Optional garnishes like Thai basil or sliced chili can elevate flavor complexity.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Chinese
Keywords: Chinese vegetable soup, low calorie soup, quick vegetable broth, Chinese broccoli soup, healthy Asian soup, enoki mushrooms, easy Chinese recipe

