11 Healthy Chinese Soup Recipes for Light and Cozy Meals
Healthy Chinese soup recipes start with a clear broth that carries flavor from chicken, beef, or vegetables while staying light. Ginger, green onion, tofu, and leafy greens add softness and bite without heaviness. The eleven versions below use that same base and push it in different directions, from thick and sweet to sour, peppery, or clean and plain.

Pick the classic chicken and sweet corn soup for a mild start. The hot and sour tofu mushroom soup brings heat, tomato egg drop is fastest, and the lotus root chicken soup suits a long, slow simmer. The wonton soup is worth the extra folding if you like a hands-on pot.
Which Chinese Soup Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Chicken and Sweet Corn Soup | Sweet, soft, mild | New to Chinese soups |
| Hot and Sour Tofu Mushroom Soup | Tangy, peppery, earthy | Bold flavor without meat |
| Tomato Egg Drop Soup with Ginger | Bright, savory, light | A quick lunch |
| Chicken Wonton Soup with Baby Bok Choy | Savory, gingery, clean | Homemade comfort |
| Beef and Daikon Radish Clear Soup | Deep, slightly sweet, clear | Slow Sunday simmer |
| Ginger Chicken and Snow Pea Soup | Fresh, spicy, crisp | Light weeknight dinner |
| Winter Melon Chicken Meatball Soup | Mild, juicy, comforting | Cold weather meal |
| Cabbage and Soft Tofu Clear Soup | Delicate, clean, soft | A gentle reset |
| Lotus Root and Chicken Soup | Earthy, lightly sweet | Big batch cooking |
| Fish and Tomato Clear Soup | Bright, savory, tender | Seafood lovers |
| Seaweed Egg Drop Tofu Soup | Briny, soft, warming | A light meal for two |
Classic Chicken and Sweet Corn Soup
This is the one I go back to when I want a mild, slightly sweet bowl with very little fuss. The creamed corn gives body, and the egg white turns soft in the hot broth, so it feels more substantial than it is.

Ingredients (makes 4 bowls)
- Boneless chicken thighs: 450 g (1 lb)
- Chicken stock: 1.5 L (6 cups)
- Fresh ginger, cut into 4 thin slices: 4 slices
- Creamed corn, from a can: 400 g (14 oz)
- Frozen corn kernels: 150 g (1 cup)
- Soy sauce: 2 tsp
- Cornstarch: 3 tbsp
- Large egg white: 2
- Sesame oil: 1 tsp
- Scallions, thinly sliced: 2
Instructions
Step 1: Put the 450 g chicken thighs, 1.5 L chicken stock, and ginger slices in a pot over medium-high heat. Once it comes to a low boil, lower the heat so the liquid bubbles gently, and cook for 12 minutes, until the chicken is firm and no longer pink in the middle.
Step 2: Lift the chicken out with tongs and set it on a cutting board. When it is cool enough to handle, use two forks to shred it, then you can slide the shredded chicken back into the pot.
Step 3: Stir the 400 g creamed corn, 150 g frozen corn, and 2 tsp soy sauce into the broth. Let it come back to a gentle bubble while you whisk the 3 tbsp cornstarch with 60 ml (1/4 cup) cold water in a small bowl.
Step 4: Pour the cornstarch mixture into the pot, stirring constantly so no lumps form. Cook for 2 minutes, and you will see the soup turn glossy and thick enough to coat the back of a spoon.
Step 5: Beat the 2 egg whites lightly, then dribble them into the soup in a slow stream while you stir in one direction. The whites will form feathery ribbons. Take the pot off the heat, add the 1 tsp sesame oil and half the scallions, then serve hot with the rest on top.
Hot and Sour Tofu Mushroom Soup
For the days you want a bowl that wakes up your mouth, this one leans on rice vinegar, white pepper, and chili oil rather than meat. Mushrooms give it chew, and tofu keeps it light.

Ingredients (makes 4 bowls)
- Fresh shiitake mushrooms, sliced: 200 g (7 oz)
- Firm tofu, cut into thin strips: 300 g (11 oz)
- Vegetable stock: 1.5 L (6 cups)
- Fresh ginger, slivered: 2 tsp
- Rice vinegar: 3 tbsp
- Soy sauce: 2 tbsp
- Ground white pepper: 1 tsp
- Cornstarch: 2 tbsp
- Chili oil: 1 tbsp
- Scallions, sliced: 2
Instructions
Step 1: Pour the 1.5 L vegetable stock into a pot and add the 2 tsp ginger. Bring it to a boil over medium-high heat, then slide in the 200 g shiitake mushrooms. Lower the heat and let them simmer for 5 minutes, until the slices soften and you catch their earthy smell rising from the broth.
Step 2: Stir in the 3 tbsp rice vinegar, 2 tbsp soy sauce, 1 tsp white pepper, and 1 tbsp chili oil. Taste it here and you can add another spoonful of vinegar if you want the sour note to come through harder.
Step 3: Whisk the 2 tbsp cornstarch with 45 ml (3 tbsp) cold water in a small bowl, then stir it into the simmering soup. Keep stirring for about 1 minute, and the broth will thicken from watery to a light, glossy body.
Step 4: Add the 300 g tofu strips carefully, then simmer for 3 minutes so they heat through without breaking. You want the soup barely bubbling, not boiling hard.
Step 5: Scoop the hot soup into bowls and top with the sliced scallions. The white pepper and chili heat will settle as it cools just enough to eat.
Tomato Egg Drop Soup with Ginger
This is the speed round: a short ingredient list, one pot, and a bright tomato broth with soft egg ribbons. I make it when I want something hot in under twenty minutes.

Ingredients (makes 3 bowls)
- Ripe tomatoes, cut into wedges: 3
- Chicken stock: 1 L (4 cups)
- Fresh ginger, minced: 2 tsp
- Garlic cloves, minced: 2
- Large eggs: 3
- Sesame oil: 1 tsp
- Salt: 1/2 tsp
- Ground white pepper: 1/4 tsp
- Scallions, sliced: 2
Instructions
Step 1: Warm the 1 tsp sesame oil in a pot over medium heat, then add the 2 tsp ginger and 2 minced garlic cloves. Stir for 30 seconds, just until you can smell them and the garlic turns pale gold.
Step 2: Add the 3 tomato wedges and cook for 5 minutes, pressing a few times with your spoon so they release their juices and soften. The tomatoes should break down into a loose, jammy mix but still hold some shape.
Step 3: Pour in the 1 L chicken stock and bring the soup to a gentle boil. Stir in the 1/2 tsp salt and 1/4 tsp white pepper, then you can lower the heat so the surface shows small, lazy bubbles.
Step 4: Beat the 3 eggs in a bowl. Stir the soup in one direction while you pour the eggs in a slow stream, so they set into long, fluffy ribbons. Let it sit off the heat for 30 seconds, then serve hot with the sliced scallions.
Chicken Wonton Soup with Baby Bok Choy
Homemade wontons are less scary than they look, and this version uses ground chicken for a clean, slightly sweet filling. Folding them is the kind of kitchen task that is calm and methodical.

Ingredients (makes 4 bowls)
- Ground chicken: 450 g (1 lb)
- Wonton wrappers: 24
- Fresh ginger, grated: 2 tsp
- Scallions, finely chopped: 3, divided
- Soy sauce: 2 tsp
- Sesame oil: 1 tsp
- Cornstarch: 2 tsp
- Chicken stock: 1.5 L (6 cups)
- Baby bok choy, halved lengthwise: 4
- Ground white pepper: 1/2 tsp
Instructions
Step 1: Put the 450 g ground chicken in a bowl with the 2 tsp grated ginger, all but one of the chopped scallions, 2 tsp soy sauce, 1 tsp sesame oil, and 2 tsp cornstarch. Mix with your hands or a fork until the mixture turns slightly sticky and everything is evenly distributed.
Step 2: Set a small bowl of water beside the wonton wrappers. Spoon a rounded teaspoon of filling onto each wrapper, wet the edges with your fingertip, then fold in half and pinch the corners together. Keep the finished wontons on a plate under a damp cloth while you work.
Step 3: Pour the 1.5 L chicken stock into a wide pot and bring it to a simmer over medium heat. Drop in the remaining scallions and let them steep for 5 minutes while you keep the heat low, so their flavor moves into the broth.
Step 4: Slide the wontons into the simmering broth in a single layer. Cook for 4 minutes, until they float to the top and you can see the wrapper edges turn slightly translucent.
Step 5: Add the 4 halved baby bok choy and the 1/2 tsp white pepper. Simmer for 2 minutes, until the leafy parts wilt and the stalks stay bright green with a little snap.
Step 6: When you ladle the wontons, bok choy, and hot broth into wide bowls, make sure each bowl gets five or six wontons. Serve right away while the wrappers are tender.
Beef and Daikon Radish Clear Soup
This is the long, slow one, a clear broth that gets its body from beef shank and daikon. You do very little work after the first ten minutes, and the reward is a soup that tastes like the one you would get in a proper Cantonese home kitchen.

Ingredients (makes 6 bowls)
- Beef shank, cut into 4 cm chunks: 900 g (2 lb)
- Water, for blanching: 1.5 L (6 cups)
- Beef stock: 2 L (8 cups)
- Daikon radish, peeled and cut into large chunks: 600 g (1.3 lb)
- Fresh ginger, sliced: 6 thin slices
- Green onions, tied into a knot: 4
- Star anise: 2
- Salt: 1 tsp
- Ground white pepper: 1/2 tsp
- Cilantro, chopped: 10 g (1/4 cup)
Instructions
Step 1: Put the 900 g beef shank in a large pot with the 1.5 L cold water and bring it to a rolling boil over high heat. As soon as the water turns cloudy, you can drain the beef and rinse it under warm water, then set the pot back on the stove.
Step 2: Return the beef to the pot with the 2 L beef stock, 6 ginger slices, 4 green onions, and 2 star anise. Bring everything to a gentle boil, then lower the heat so the surface barely moves, and leave it to simmer, covered, for 90 minutes. Check once in a while that your liquid level stays above the beef.
Step 3: Fish out the green onions and star anise, then add the 600 g daikon chunks. Simmer for 30 minutes more, until you can push a fork through a chunk of daikon with no resistance.
Step 4: Season with the 1 tsp salt and 1/2 tsp white pepper. Taste the clear broth and adjust it to your liking, but keep it gentle, since daikon goes sweet as it cooks.
Step 5: Spoon the beef, daikon, and clear broth into deep bowls and scatter the cilantro over each one. Serve hot with a little extra white pepper on the side.
Ginger Chicken and Snow Pea Soup
This one is all about freshness. The ginger is present but not aggressive, and the snow peas keep a crisp snap against tender chicken, so it suits a light weeknight dinner.

Ingredients (makes 3 bowls)
- Boneless chicken breasts, sliced thin: 450 g (1 lb)
- Snow peas, trimmed: 200 g (7 oz)
- Chicken stock: 1.25 L (5 cups)
- Fresh ginger, cut into fine matchsticks: 3 tbsp
- Garlic cloves, thinly sliced: 3
- Soy sauce: 1 tbsp
- Sesame oil: 1 tsp
- Cornstarch: 2 tsp
- Scallions, sliced: 3
- Ground white pepper: 1/4 tsp
Instructions
Step 1: Toss the 450 g sliced chicken with the 2 tsp cornstarch and the 1/4 tsp white pepper in a bowl. Let it sit for 10 minutes while you slice the snow peas and warm the stock.
Step 2: Heat the 1 tsp sesame oil in a pot over medium heat, then add the 3 tbsp ginger matchsticks and 3 sliced garlic cloves. Stir for 1 minute, until you smell the ginger rising and the garlic turns just golden at the edges.
Step 3: Pour in the 1.25 L chicken stock and the 1 tbsp soy sauce. Bring the soup to a gentle bubble, then drop in the chicken strips one by one so they do not clump together as you add them.
Step 4: Cook for 3 minutes, until the chicken turns white on all sides. Add the 200 g snow peas and simmer for 2 minutes more, just enough to take the raw edge off while your snow peas stay bright and crisp.
Step 5: When you ladle the soup into bowls, top each one with the sliced scallions. Serve hot, with a light hand on any extra seasoning.
Winter Melon Chicken Meatball Soup
Winter melon turns soft and almost translucent in broth, and it pairs with light chicken meatballs for a soup that feels soothing without being heavy. This is a cold weather pot, the kind you keep half an eye on while it simmers.

Ingredients (makes 6 bowls)
- Ground chicken: 500 g (1.1 lb)
- Fresh ginger, grated: 2 tsp
- Scallions, finely chopped: 3, divided
- Soy sauce: 1 tbsp
- Sesame oil: 1 tsp
- Cornstarch: 2 tsp
- Winter melon, peeled and cut into 3 cm chunks: 700 g (1.5 lb)
- Chicken stock: 1.5 L (6 cups)
- Goji berries: 2 tbsp
- Salt: 1/2 tsp
Instructions
Step 1: Set the 500 g ground chicken in a bowl with the 2 tsp grated ginger, half the chopped scallions, 1 tbsp soy sauce, 1 tsp sesame oil, and 2 tsp cornstarch. Use your hands to mix until the meat feels tacky, then roll the mixture into 18 small balls and set them on a plate.
Step 2: Pour the 1.5 L chicken stock into a wide pot and bring it to a simmer over medium heat. Add the 700 g winter melon chunks and let them cook for 10 minutes, until you see their edges begin to go glassy and soft.
Step 3: Reduce the heat so the broth barely bubbles, then slip in the meatballs one at a time. They will sink first, then float as they firm up, which tells you they are nearly done.
Step 4: Sprinkle in the 2 tbsp goji berries and the 1/2 tsp salt. Simmer for 8 minutes, so the winter melon softens further and you can see the meatballs have cooked through.
Step 5: Turn off the heat and add the rest of the scallions. Let the soup sit for 2 minutes, and you will see a little glaze of chicken fat rise from the meatballs.
Step 6: When you serve the broth, winter melon, and meatballs in deep bowls, give each one three meatballs and plenty of the soft melon.
Cabbage and Soft Tofu Clear Soup
A simple clear soup that leans on napa cabbage and dried mushrooms for sweetness. It is the pot I make when I want dinner to be gentle, fast, and almost entirely vegetables.

Ingredients (makes 4 bowls)
- Napa cabbage, cut into wide ribbons: 300 g
- Soft tofu, cut into cubes: 400 g
- Vegetable stock: 1.5 L (6 cups)
- Fresh ginger, sliced: 3 thin slices
- Garlic cloves, smashed: 3
- Dried shiitake mushrooms, rehydrated and sliced: 4
- Soy sauce: 1 tbsp
- Sesame oil: 1 tsp
- Scallions, sliced: 2
Instructions
Step 1: Pour the 1.5 L vegetable stock into a pot and add the 3 ginger slices, 3 smashed garlic cloves, and the 4 sliced dried shiitake mushrooms. Bring it to a boil, then lower the heat and simmer for 8 minutes so you can pull out the mushrooms’ deep, earthy sweetness.
Step 2: Add the 300 g napa cabbage ribbons and the 1 tbsp soy sauce. Simmer for 5 minutes, until the white parts turn tender and the leaves go soft enough to fold easily around your spoon.
Step 3: Slide the 400 g tofu cubes into the broth. Keep the heat low so the cubes hold their shape, and let them warm through for 3 minutes.
Step 4: Turn off the heat and stir in the 1 tsp sesame oil. The broth will look clear with tiny golden drops on the surface, and your kitchen should smell like garlic and cabbage.
Step 5: Ladle into bowls and finish with the sliced scallions. Serve hot, with extra white pepper at the table if you want a little more bite.
Lotus Root and Chicken Soup
Lotus root brings a mild, starchy texture that softens the longer it simmers, and the red dates add just enough sweetness to round out the chicken. It makes a big pot, which is exactly why I like it for a Sunday.

Ingredients (makes 6 bowls)
- Bone-in chicken thighs: 900 g (2 lb)
- Water, for blanching: 2 L (8 cups)
- Chicken stock: 2 L (8 cups)
- Lotus root, peeled and sliced into half-moons: 450 g (1 lb)
- Fresh ginger, sliced: 5 thin slices
- Dried red dates: 6
- Goji berries: 2 tbsp
- Salt: 1 tsp
- Green onions, cut into 5 cm lengths: 3
Instructions
Step 1: Put the 900 g chicken thighs in a large pot with the 2 L cold water and bring it to a boil over high heat. Once the water turns cloudy, you can drain the chicken and rinse it under warm water, then wipe the pot clean.
Step 2: Return the chicken to the pot with the 2 L chicken stock, 5 ginger slices, and the 6 dried red dates. Bring this to a very gentle simmer, then cover and cook for 40 minutes. Skim the surface once or twice if you see any foam gather.
Step 3: Add the 450 g lotus root slices and continue simmering for another 20 minutes, until the root turns from crisp and starchy to soft and slightly sweet. You can check by pressing a slice with the back of your spoon.
Step 4: Stir in the 2 tbsp goji berries and the 1 tsp salt. Simmer for 10 more minutes, and you will see the berries plump up as the broth takes on their light sweetness.
Step 5: Lightly crush the 3 green onion lengths with the flat of your knife, then add them to the pot and turn off the heat. Let them sit for 5 minutes, then serve the chicken, lotus root, and hot broth in large bowls.
Fish and Tomato Clear Soup
A clear tomato broth with pieces of white fish that go from tender to silky in minutes. Serve this one right away, while the fish is just cooked and the tomato still tastes bright.

Ingredients (makes 3 bowls)
- Firm white fish fillets, cut into 4 cm chunks: 450 g (1 lb)
- Ripe tomatoes, cut into wedges: 3
- Fish stock: 1.25 L (5 cups)
- Fresh ginger, thinly sliced: 3 pieces
- Garlic cloves, sliced: 2
- Soy sauce: 1 tbsp
- Sesame oil: 1 tsp
- Scallions, sliced: 2
- Salt: 1/2 tsp
- Ground white pepper: 1/4 tsp
Instructions
Step 1: Heat the 1 tsp sesame oil in a pot over medium heat, then add the 3 pieces of ginger and 2 sliced garlic cloves. Stir for 1 minute, until you smell them and the garlic begins to turn golden, but not brown.
Step 2: Add the 3 tomato wedges and cook for 4 minutes, stirring a few times. You want the tomatoes to slump and release their juices, so the bottom of the pot looks glossy and red.
Step 3: Pour in the 1.25 L fish stock and the 1 tbsp soy sauce. Bring the soup to a low boil, then lower the heat so it barely simmers for 5 minutes while you let the tomato and ginger work into the broth.
Step 4: Slide in the 450 g fish chunks, the 1/2 tsp salt, and the 1/4 tsp white pepper. Cook for 3 minutes, just until the fish turns opaque and flakes when you press it gently with the back of a spoon.
Step 5: Gently serve the fish and broth into shallow bowls, then scatter the scallions over the top. You want to eat it hot while the fish is still soft and the broth has its fresh, tomatoey lift.
Seaweed Egg Drop Tofu Soup
This is the lightest pot in the set, a simple seaweed and tofu broth that takes minutes and still feels like a full meal for two. Good for an evening when you want something warm but not heavy.

Ingredients (makes 2 bowls)
- Dried wakame seaweed: 15 g (about 1/3 cup)
- Soft tofu, cut into small cubes: 300 g (11 oz)
- Vegetable stock: 1 L (4 cups)
- Fresh ginger, minced: 1 tsp
- Large eggs: 2
- Soy sauce: 1 tsp
- Sesame oil: 1/2 tsp
- Scallions, sliced: 2
- Ground white pepper: 1/2 tsp
Instructions
Step 1: Soak the 15 g wakame in a bowl of cold water for 5 minutes while you set out the other ingredients. Drain and squeeze out the excess water, then cut any long strands into shorter pieces.
Step 2: Pour the 1 L vegetable stock into a pot and add the 1 tsp minced ginger. Bring it to a gentle simmer over medium heat, and keep it there while you prepare the eggs.
Step 3: Add the soaked seaweed and 300 g tofu cubes to the hot broth. Let them warm through for 3 minutes, then you can stir in the 1 tsp soy sauce and 1/2 tsp white pepper.
Step 4: Beat the 2 eggs in a small bowl. Stir the soup in one direction while you pour the eggs in a thin stream, so they set into long ribbons as soon as they hit the hot broth.
Step 5: Turn off the heat and add the 1/2 tsp sesame oil. Spoon the soup into two deep bowls and top with the sliced scallions. Serve hot, and you can add a little more white pepper if the eggs want a lift.
The detail that most affects every pot here is keeping the stock at a true simmer. A hard boil turns chicken cloudy, breaks tofu into bits, and toughens fish. Watch for small lazy bubbles, not a rolling roar, and the broth stays clean and light.
Pick whichever version matches the hour you have, then cook it the way you would for yourself. A hot bowl with fresh ginger and scallions is its own reward.
