Chinese Pork and Watercress Soup Recipe: Fragrant Five-Spice Infused Cleansing Bowl

Soups & Stews

Chinese Pork and Watercress Soup Recipe: Fragrant Five-Spice Infused Cleansing Bowl

This Chinese pork and watercress soup recipe brings the comforting warmth of a Cantonese home kitchen to your table. 💛 I remember my first bite as a young apprentice in Charleston—how the fragrant five-spice broth and tender pork transformed a simple meal into something deeply satisfying.

The secret lies in balancing the earthy watercress with the aromatic spices, creating a soup that's both cleansing and deeply flavorful.

The foundation of this recipe is a rich pork broth infused with star anise, cinnamon, and cloves—spices that build complexity as they simmer.

I use pork shoulder for its fat content, which melts into the broth for unmatched richness, while the watercress adds a peppery freshness that cuts through the meal's heartiness. This isn't just soup; it's a complete dining experience that pairs beautifully with jasmine tea or a crisp lager.

What makes this recipe special is the technique: first rendering the pork to develop deep flavors, then simmering it low and slow to create a velvety broth. The watercress gets just enough cooking to soften its edges while preserving its vibrant green color and crisp texture.

Every spoonful delivers layers of umami from the pork, warmth from the spices, and brightness from the greens—a perfect balance that's both comforting and invigorating.

Perfect for family meals or when you need a nourishing dish that feels like a hug in a bowl, this soup scales effortlessly. Whether you're serving it as a light lunch or a starter for a larger meal, the combination of textures and flavors will leave everyone asking for seconds.

Let's create this traditional yet approachable recipe together.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for chinese pork and watercress soup

Fragrant spices, tender pork, and peppery watercress—just 15 ingredients for a bowl that feels like home.

Ingredient Amount Notes
Pork Shoulder 🍖 1 ½ lb Bone-in for richer flavor
Watercress 🌿 4 cups Fresh, stems trimmed
Star Anise 🌟 2 whole For authentic aroma
Cinnamon Sticks 🌿 2 whole 2-inch pieces preferred
Cloves 🌶️ 4 whole Lightly crushed
Dried Ginger 🌿 1 tbsp Fresh works too
Garlic Cloves 🧄 3 cloves Peeled, smashed
Green Onions 🧅 3 whole White and green parts
Light Soy Sauce 🍶 2 tbsp For umami depth
Sesame Oil 🫒 1 tbsp Toasted for aroma
Chicken Stock 💧 4 cups Homemade preferred
Cornstarch 🌾 1 tbsp For thickening broth
Vegetable Oil 🫒 2 tbsp For searing pork
Salt 🧂 1 tsp Adjust to taste
White Pepper 🌶️ ½ tsp Freshly ground

The pork shoulder is non-negotiable here—bone-in for maximum flavor. Grab the thick-cut kind at Whole Foods or your local Asian market if you want the best. Watercress? Look for vibrant green leaves with no yellowing—Trader Joe's usually has a great selection. The five-spice blend (star anise, cinnamon, cloves, ginger) is what makes this soup sing. Penzeys has the best whole spices, but the grocery store stuff works too if it's fresh-smelling. Pro tip: crush the cloves lightly with the side of your knife—this releases their oils without turning the broth bitter.

No star anise? Skip it—it's signature but optional. Fresh ginger? Use double the amount of dried. Short on watercress? Baby spinach or bok choy work in a pinch (but the peppery bite is irreplaceable). The soy sauce can be swapped for coconut aminos if you're avoiding gluten. For the broth, homemade chicken stock is ideal, but low-sodium store-bought in a bind. The sesame oil? Toast it first—heat it in a dry pan for 30 seconds until fragrant, then cool before adding. Trust me on this.

Pork shoulder keeps 3 days in the fridge, but use it within 2 for best texture. Watercress wilts fast—wrap it in damp paper towels and store in a sealed bag for up to 5 days. The broth freezes beautifully—portion it into ice cube trays for easy reheating. This soup actually tastes better the next day as flavors meld. I always make a double batch—one for dinner, one for lunch. The leftovers reheat perfectly with a splash of hot water to restore that velvety texture.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to dirty more than one pot. Toss in the pork shoulder, watercress, and those aromatic spices—star anise, cinnamon, cloves—and let the slow simmer do the work. No chopping mountains of veggies, no fussing with multiple pans. Just boil, wait, taste.
  • Spice-Soaked Goodness: That first sip? Warm, rich, and layered with earthy clove and cinnamon, then a bright punch from the watercress cutting through the pork’s tenderness. It’s the kind of flavor that makes you pause mid-slurp—like a hug in a bowl, but with actual umami.
  • Leftover Goldmine: This soup begs to be made in bulk. The flavors deepen overnight, and reheating it is a cinch—just add a splash of water. I’ve fed a houseful with one batch, and my kids still ask for seconds. (Yes, even the ones who usually turn up their noses at greens.)

Step-by-step instructions for Chinese pork and watercress soup

Here's how to make this fragrant, five-spice infused soup that's light yet deeply flavorful.

1

🔥 Step 1: Sear the Pork Shoulder for Maximum Flavor

Cut the 1.5 lb pork shoulder into 1-inch chunks and pat dry with paper towels. Heat 2 tablespoons vegetable oil in a large pot over medium-high heat until shimmering. Add the pork pieces in a single layer and sear for 3-4 minutes per side until deep golden brown—this creates that rich, caramelized crust we want.

Don't crowd the pan or the pork will steam instead of sear. I press down gently on the pieces during the first minute to prevent curling. Once browned, remove the pork and set it aside on a plate. You'll notice the oil has turned a beautiful amber color—this is your flavor foundation.

2

🍳 Step 2: Build the Five-Spice Infused Broth

In the same pot, reduce heat to medium and add the 2 whole star anise, 2 whole cinnamon sticks, 4 whole cloves, and 1 tablespoon dried ginger. Toast these spices for 1 minute until fragrant—you'll smell that warm, earthy aroma wafting through your kitchen.

Add the 3 smashed garlic cloves and cook for 30 seconds until golden. Pour in the 4 cups chicken stock and bring to a gentle simmer. The broth should smell like a spice market—this is where the soup gets its incredible depth. Return the seared pork to the pot and simmer uncovered for 45 minutes until the pork is fork-tender.

3

🥘 Step 3: Prepare the Watercress and Finish the Soup

While the pork cooks, trim the stems from the 4 cups watercress and rinse thoroughly. Chop the white and green parts of the 3 whole green onions separately—we'll use them differently. In a small bowl, whisk together 1 tablespoon cornstarch with 2 tablespoons light soy sauce and 1 tablespoon sesame oil.

After the pork is tender, remove it from the broth and set aside. Strain the broth through a fine-mesh sieve to remove the spices, then return it to the pot. Add the green onion whites and simmer for 5 minutes to soften slightly. Stir in the cornstarch mixture and cook for 2-3 minutes until the broth thickens slightly—it should coat the back of a spoon but still be light enough to sip.

4

🍽️ Step 4: Assemble and Serve the Perfect Bowl

Return the pork to the pot and add the watercress and chopped green onion greens. Simmer for just 1-2 minutes—watercress cooks quickly and becomes bitter if overcooked. Season with 1 teaspoon salt and 0.5 teaspoon white pepper, tasting as you go. The soup should be perfectly balanced between the rich pork, peppery watercress, and fragrant broth.

Ladle the soup into bowls and garnish with extra green onion greens. Serve immediately while the pork is still warm and tender. This soup tastes even better the next day as the flavors meld further—just reheat gently to avoid breaking up the watercress.

👨‍🍳

Pro Tips For Making Chinese Pork And Watercress Soup

  • Brown the Pork First: Don’t skip this step—searing the pork shoulder in small batches over medium-high heat until deeply golden builds flavor that won’t dissolve into the broth later. I used to rush this, and the soup always tasted flat until I committed to 5-7 minutes per side, even if it meant working in two batches.
  • Trim Watercress Like a Pro: Watercress stems are tough—strip off the thick bottom third and chop the rest into 1-inch pieces. If you’re using store-bought bunches, rinse them in cold water and spin dry thoroughly; soggy greens turn the broth into a sad, watery mess. (Yes, even if you’re impatient like me.)
  • Toast Spices Whole: Lightly toast the star anise, cinnamon, and cloves in a dry pan for 30 seconds until fragrant—this prevents bitterness and lets their aroma infuse the broth properly. My grandmother swore by this, and she was right: skipping it makes the spices taste like medicine instead of flavor.
  • Simmer, Don’t Boil: Keep the broth at a gentle simmer (tiny bubbles, not rolling) to avoid clouding the watercress and breaking down the pork’s texture. After 45 minutes, skim off any foam that rises—this ensures the soup stays clear and the pork stays tender, not stringy. (Your future self will thank you.)

Pro cooking tips for chinese pork and watercress soup

Pork Searing Secrets

That golden crust on your pork isn't just for looks—it's where the Maillard reaction creates deep, complex flavors. I use a Lodge cast iron Dutch oven for even heat distribution, and I swear by searing each piece for 3-4 minutes per side until it's deep brown.

The key is patience: don't rush it, or you'll steam instead of sear. I press down gently with tongs during the first minute to prevent curling—this ensures maximum surface contact. 🔥

Spice Toasting Technique

Never skip toasting your whole spices—they need to release their aromatic oils before hitting the broth. I toast star anise, cinnamon, and cloves together over medium heat for exactly 1 minute until fragrant. The moment they start sizzling, pour in the stock immediately.

This step builds layers of warmth that simple simmering can't match. Pro tip: crush the cloves lightly with your knife before adding—they'll infuse the broth more effectively. ✨

Watercress Timing

Watercress is delicate—cook it too long, and it turns bitter. I add it just 1-2 minutes before serving, letting it wilt slightly while keeping its vibrant green color and crisp bite. The stems should be trimmed first, as they're tougher and cook faster.

For extra freshness, I like to serve it on the side in a small bowl so guests can add their own portion to their soup. 🌿

Broth Thickening Hack

Instead of using flour, I rely on a cornstarch slurry to thicken the broth without cloudiness. Mix 1 tablespoon cornstarch with 2 tablespoons soy sauce and 1 tablespoon toasted sesame oil—this combo adds umami depth while giving the broth that silky texture.

Simmer for just 2-3 minutes after adding, or the cornstarch will turn gummy. I stir constantly to prevent lumps—this is where many home cooks mess up. 💡

Pork Tenderizing Trick

The 45-minute simmer at a gentle boil is non-negotiable for tender pork. I use a meat thermometer to check for 203°F internal temperature—this ensures the connective tissue breaks down completely. If your pork feels tough, it's likely not cooked long enough.

I like to remove the pork after 45 minutes, let it rest for 5 minutes, then shred it slightly before returning to the pot. This creates bite-sized pieces that stay intact in the broth. 🍖

Garnish Like a Pro

Fresh green onion greens aren't just decoration—they add a bright, fresh finish that cuts through the richness. I chop them separately from the whites (which we simmer in the broth) and sprinkle them on top at the very end.

For an extra touch, I drizzle a tiny amount of toasted sesame oil over each bowl—just ½ teaspoon per serving—to enhance the aroma. This is where restaurant-quality soups shine. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 890mg39%
Total Carbohydrate 18g6%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute pork shoulder with another cut?

Pork shoulder is ideal for its fat content and flavor, but you can use pork tenderloin or pork belly in a pinch. If using tenderloin, slice it thinly and reduce simmering time to 20-25 minutes—it cooks faster. Pork belly adds incredible richness but requires 1 hour of simmering to render properly. For a leaner option, chicken thighs work too, but reduce simmering to 25 minutes and omit the extra salt.

2

Why does my watercress turn bitter?

Overcooking is the #1 cause—watercress should only simmer for 1-2 minutes after adding to hot broth. The stems cook faster than leaves, so trim them first. Another culprit? Old watercress—look for vibrant green leaves with no yellowing. If your greens taste bitter, try adding a pinch of baking soda (¼ teaspoon) to the broth to neutralize acidity, then taste and adjust salt.

3

How can I make this soup vegetarian?

Replace pork with shiitake mushrooms (sliced and seared) or firm tofu (pressed and cubed). Boost umami with 1 tablespoon soy sauce and ½ teaspoon MSG in the broth. For depth, add 1 cup cooked lentils or chickpeas during the final simmer. The five-spice blend still works beautifully—just reduce simmering time to 15 minutes for mushrooms/tofu.

4

Can I make this soup ahead of time?

This soup tastes even better the next day as flavors meld. Prepare the broth and pork up to 2 days ahead, then refrigerate. When ready to serve, reheat gently on low heat and add watercress just before serving. For freezing, store the broth and pork separately (up to 3 months)—thaw overnight in the fridge, then proceed with the watercress addition. Never freeze with watercress included.

5

What's the best way to clean watercress?

Fill a large bowl with cold water and add the watercress. Swirl gently with your hands for 10 seconds, then drain. Repeat 2-3 times to remove dirt from crevices. For stubborn grit, soak for 5 minutes in cold water with 1 tablespoon vinegar, then rinse thoroughly. Pat dry with a clean towel—watercress holds moisture and wilts quickly. Pro tip: Use a salad spinner for crisp results.

★★★★★5.0(7 reviews)
Categories Soups & Stews