Chinese Pork and Squash Soup Recipe: Five-Spice Infused Comfort in One Pot

Soups & Stews

Chinese Pork and Squash Soup Recipe: Five-Spice Infused Comfort in One Pot

This Chinese pork and squash soup recipe delivers the kind of warmth and depth that turns a simple meal into a family tradition. đŸ”„ I developed it during a particularly chilly Atlanta winter when I needed something hearty enough to satisfy a crowd but simple enough to make in one pot.

The secret lies in the five-spice blend, which infuses every spoonful with aromatic complexity—warm cinnamon, subtle star anise, and a hint of clove that lingers long after the last bite.

The beauty of this recipe is its balance: tender pork shoulder that practically melts in your mouth, sweet winter squash that softens into velvety perfection, and a broth so rich it feels like a hug in a bowl.

I use butternut squash for its natural sweetness, but kabocha or delicata would work beautifully too. The key is slow simmering—letting the flavors meld and the pork become fork-tender without ever turning to mush.

What makes this soup truly special is how it transforms humble ingredients into something extraordinary. The five-spice rub on the pork creates a fragrant crust, while the ginger and garlic in the broth add layers of warmth.

By the time you're serving steaming bowls, your kitchen will smell like a bustling Cantonese restaurant, and every spoonful will deliver that perfect harmony of savory, sweet, and aromatic spices.

This recipe is perfect for weeknight dinners when you crave comfort, holiday gatherings that need a showstopper, or anytime you want to bring a taste of China to your table. The leftovers reheat beautifully, making it ideal for meal prep too. Let's get cooking—your taste buds will thank you.

👹‍🍳
Difficulty
Medium
đŸ„©
Category
Meat
đŸ”„
Calories
Med Cal

Ingredients for chinese pork and squash soup

Six ingredients transform into a fragrant, five-spice-infused soup that warms the soul.

Ingredient Amount Notes
Pork Shoulder đŸ„“ 2 lb Bone-in for flavor, cut into 1.5-inch chunks
Butternut Squash 🎃 3 lb Peeled, cubed (about 6 cups), skin removed
Five-Spice Powder đŸŒ¶ïž 1 tbsp Homemade or store-bought blend
Fresh Ginger 🧄 2 tbsp Grated, aromatic and fresh
Garlic Cloves 🧄 6 cloves Minced, for deep flavor
Green Onions 🧅 2 whole White and green parts separated
Chicken Broth 💧 6 cups Low-sodium preferred, homemade or store-bought
Sesame Oil đŸ«’ 1 tbsp Toasted, for finishing
Soy Sauce đŸ¶ 2 tbsp Dark soy for color, or regular
Cinnamon Sticks 🌿 2 whole For aroma, removed before serving
Star Anise đŸŒ¶ïž 2 whole For depth, removed before serving
Salt 🧂 1 œ tsp Kosher or sea salt, adjust to taste
Black Pepper đŸŒ¶ïž œ tsp Freshly ground for warmth
Cornstarch đŸŒŸ 1 tbsp For thickening broth

The pork shoulder is the heart of this soup—bone-in for flavor, but don’t stress if you grab boneless. Look for well-marbled cuts at Whole Foods or your local Asian market, where they often have pre-cut pork shoulder. If you can’t find five-spice powder, make your own by blending equal parts cinnamon, star anise, cloves, fennel, and Sichuan peppercorn. The squash? Butternut is classic, but kabocha or delicata add different textures. Just make sure it’s fresh—no soft spots, no bruises. If you’re short on time, pre-cut squash from Trader Joe's works perfectly.

No five-spice blend? Substitute 1 tsp cinnamon, 1/2 tsp ground cloves, and 1/2 tsp fennel seeds—it’s not identical, but it’ll get you close. Fresh ginger is ideal, but dried ginger at half the amount works in a pinch. The soy sauce can be swapped for tamari if you’re gluten-free, and if you’re avoiding sesame oil, toasted peanut oil adds a similar richness. The broth is non-negotiable—low-sodium chicken broth keeps the flavors balanced, but if you’re using homemade, make sure it’s well-seasoned. And if you’re feeling fancy, add a splash of Shaoxing wine when searing the pork for extra depth.

This soup tastes even better the next day, so make a double batch and freeze half. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. The broth thickens as it cools, so add a splash of water when reheating. For meal prep, I like to portion it into containers with a side of steamed rice—just reheat the soup and rice separately. The spices mellow slightly over time, so if you’re serving it to guests, garnish with extra fresh ginger and green onions for a bright finish.

❀

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything in one pot, let it simmer, and walk away. No chopping boards to clean, no extra dishes. The pork shoulder falls apart on its own, and the squash softens perfectly without fuss.
  • Five-Spice Secret Weapon: That earthy, slightly sweet warmth from the five-spice powder? It’s the star. The ginger and garlic deepen the flavor without overpowering, while the pork stays juicy—like a cozy hug in a bowl.
  • Leftovers That Don’t Suck: Honestly, I make double batches because the flavor improves the next day. The pork gets even more tender, and the squash soaks up all the savory broth. Reheat it, add a splash of water, and boom—dinner again.
  • Budget-Friendly Feast: Pork shoulder is cheap, squash lasts forever, and spices cost pennies. This feeds four for under $15, and the leftovers stretch into lunches. My wallet and my family thank me every time.

Step-by-step instructions for five-spice infused pork and squash soup

This one-pot wonder delivers rich, aromatic flavors with tender pork and velvety squash.

1

đŸ”„ Step 1: Sear the Pork Shoulder for Deep Flavor

Heat a large Dutch oven over medium-high heat until hot. Add the 2 lb pork shoulder cut into 1.5-inch chunks in a single layer, working in batches if needed. Let each piece sear undisturbed for 3-4 minutes until golden brown on all sides—this builds incredible flavor through the Maillard reaction.

Once all pork is browned, remove it from the pot and set aside. You'll notice the pork releases some fat—this is good! Don't wipe out the pot; those browned bits will form the base of your soup's rich flavor. Here's the thing—if your pork isn't searing properly, your soup will taste flat. Keep the heat steady and resist the urge to move the pieces around too soon.

2

🍳 Step 2: Build the Aromatic Base with Spices and Ginger

In the same Dutch oven, add 1 tbsp sesame oil and let it warm for 30 seconds. Add the 2 whole cinnamon sticks, 2 whole star anise, 2 tbsp grated fresh ginger, and 6 minced garlic cloves. SautĂ© for 1-2 minutes until the ginger turns golden and the spices release their aromatic oils—you'll smell that wonderful spice blend filling your kitchen.

Now add the 1 tbsp five-spice powder and stir for 30 seconds to toast the spices. This step is where the magic happens—the spices should be fragrant but not burnt. If they start to darken too quickly, reduce the heat slightly. The five-spice powder will give your soup that distinctive warm, slightly sweet complexity that makes it so comforting.

3

đŸ„˜ Step 3: Simmer the Pork and Squash Until Tender

Pour in the 6 cups chicken broth and add the 3 lb cubed butternut squash and seared pork shoulder back into the pot. Bring everything to a boil, then reduce heat to low and cover. Let it simmer for 1 hour and 15 minutes—this gives the pork plenty of time to become fork-tender while the squash softens just enough to be creamy but still hold its shape.

Here's where patience pays off. Stir occasionally to prevent the squash from sticking to the bottom. You'll know it's ready when the pork falls apart easily with a fork and the squash is tender when pierced with a knife. If you peek and see the liquid is reduced too much, add œ cup water to maintain the right consistency. The soup should be rich but not too thick—you'll adjust that in the next step.

4

🍳 Step 4: Finish with Soy Sauce and Thicken the Broth

Remove the 2 cinnamon sticks and 2 star anise from the pot—they've done their job and can be discarded. Stir in the 2 tbsp soy sauce, 1.5 tsp salt, and 0.5 tsp black pepper. Taste and adjust the seasoning if needed—this is where you balance the sweetness of the squash with the savory depth of the pork.

In a small bowl, whisk together the 1 tbsp cornstarch with 2 tablespoons water until smooth. Slowly pour this mixture into the simmering soup while stirring constantly. Let it cook for 2-3 minutes until the broth thickens slightly—you're looking for a consistency that coats the back of a spoon but isn't gluey. The soup should now have that perfect balance of richness and body that makes it so satisfying.

5

đŸœïž Step 5: Garnish and Serve with Fresh Green Onions

Turn off the heat and let the soup sit for 5 minutes to allow the flavors to meld together. Just before serving, drizzle with the remaining 1 tbsp sesame oil and sprinkle with the white and green parts of 2 chopped green onions. The green onions add a fresh contrast to the rich, spiced soup and a pop of color that makes it look as good as it tastes.

Ladle the soup into bowls and serve immediately with steamed rice or crusty bread. Each spoonful should deliver tender pork, creamy squash, and that warm five-spice aroma that makes this dish so comforting. Real talk—the first time you make this, you might be tempted to eat the whole pot yourself. That's how good it is.

👹‍🍳

Pro Tips For Making Chinese Pork And Squash Soup

  • Sear the Pork First: Get that Dutch oven screaming hot and lay the pork shoulder slices in—don’t crowd them. I used to skip this because it seemed like extra work, but those few minutes of browning lock in flavor that no amount of simmering later can replace. The edges should turn golden in under 2 minutes.
  • Cube the Squash Evenly: Cut the butternut squash into 1.5-inch chunks, not random sizes. Big pieces stay tough, tiny ones turn to mush—this soup needs texture. If you’re using pre-cut squash, give it a quick rinse and pat dry first (yes, even if it’s "fresh").
  • Bloom the Spices: Toast the five-spice powder in the pot for 30 seconds after removing the pork—just until it smells like a spice market. This wakes up the flavors instead of letting them sit dormant. Skip this, and your soup will taste like it’s missing something, even if all the ingredients are there.
  • Simmer Low and Covered: Once everything’s in, reduce heat to medium-low and let it bubble gently—no rolling boil. I learned this after watching my broth turn cloudy from overcooking. A lid keeps the squash tender and the pork from drying out, even if you’re distracted (we’ve all been there).

Troubleshooting this dish

Pork Not Browning

If your pork shoulder isn't developing that beautiful golden crust, your pan isn't hot enough. I've seen this happen when using non-stick pans or when the heat isn't properly distributed.

Switch to a heavy-bottomed Dutch oven like my Lodge cast iron—it retains heat better and creates that perfect Maillard reaction. Make sure your heat is set to medium-high (not medium) and give each piece 3-4 minutes undisturbed before moving it.

If your pork is still pale after searing, increase the heat slightly and try again. đŸ”„

Broth Too Thin

The soup might turn out watery if you didn't let the pork and squash simmer long enough. I recommend 1 hour and 15 minutes minimum—this allows the pork to break down and release its natural gelatin, which thickens the broth.

If you're still concerned, make a cornstarch slurry (1 tbsp cornstarch + 2 tbsp water) and stir it in during the last 5 minutes of cooking. For extra richness, you can also add œ cup pork broth instead of water when adjusting consistency.

Squash Too Hard

Overly firm squash usually means it wasn't cooked long enough. Butternut squash should be tender when pierced with a fork but still hold its shape. If yours is still rock-hard after the recommended time, increase the simmer to low-medium heat and cook for another 15-20 minutes.

For next time, cut the squash into slightly smaller pieces (about 1-inch cubes) to ensure even cooking. Kabocha squash cooks faster than butternut, so adjust accordingly if you're using that variety.

Spices Too Overpowering

If the five-spice blend is dominating the soup, you likely added too much or didn't balance it properly. Start with 1 tbsp and taste as you go—you can always add more, but you can't take it out.

To mellow strong flavors, add 1 extra cup of chicken broth and simmer for 5 more minutes. The soy sauce helps balance the spices, so make sure you're using the full 2 tbsp.

For a smoother profile, toast the spices in the oil for just 30 seconds rather than letting them darken.

Ginger Burning

Fresh ginger burns quickly, so keep an eye on it! If it turns dark brown or black, your soup will have a bitter taste. Sauté the ginger over medium-low heat for just 1-2 minutes until fragrant but still pale.

If you're using dried ginger, reduce the amount to 1 tbsp and toast it for 30 seconds—it's more concentrated. For extra safety, add the ginger after the pork has been removed from the pot during the searing step, so you can control the heat better.

Leftovers Too Thick

Soups often thicken as they cool, but if your leftovers are gluey, you likely over-thickened during cooking. When reheating, add Œ cup water or broth and stir well. For future batches, reduce the cornstarch to œ tbsp and simmer for just 2 minutes after adding it.

If you're storing leftovers, portion them into airtight containers and refrigerate within 2 hours. The soup will keep for 4-5 days in the fridge—just reheat with a splash of water to restore the perfect consistency. ✹

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 95mg32%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 12g
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 use boneless pork shoulder instead of bone-in?

While bone-in pork adds extra flavor to the broth, boneless works perfectly fine. Just look for well-marbled cuts at your local butcher or Asian market. The fat will render beautifully during the long simmer, creating a rich soup even without bones. If you're concerned about excess fat, skim it off during cooking.

2

What other types of squash work in this recipe?

This soup is incredibly versatile! While butternut squash is traditional, kabocha (Japanese pumpkin) adds a slightly sweeter, denser texture. Delicata squash works too—its edible skin adds nice contrast. For a milder flavor, try acorn squash. Just adjust cooking times: kabocha cooks faster than butternut, while delicata's skin may need extra time to soften.

3

How can I make this soup vegetarian?

Swap the pork for extra-firm tofu or mushrooms like shiitake or oyster for umami depth. Press tofu to remove excess water, then cube and pan-fry until golden before adding to the broth. For a meatier texture, use 1 lb of king oyster mushrooms sliced lengthwise. Keep all other ingredients the same, but reduce simmering time to 45 minutes since vegetables cook faster without meat.

4

Can I make this soup in an Instant Pot?

Yes! Use the SautĂ© function to sear the pork and spices first, then add broth and squash. Cook on High Pressure for 20 minutes, then quick-release the pressure. The pork will be tender, but you may need to add œ cup water if the soup seems too thick. For extra richness, finish with a splash of toasted sesame oil and fresh green onions before serving.

5

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat with 2-3 tablespoons of water or broth to restore moisture. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The soup thickens as it cools, so adding liquid when reheating prevents gluey texture. Store leftovers in airtight containers for up to 5 days.

★★★★★4.8(3 reviews)
Categories Soups & Stews