Soups & Stews
This Asian pork meatball soup delivers the perfect balance of chewy meatballs and aromatic five-spice broth that warms the soul. š As a chef who's spent years perfecting pork dishes, I've developed a method that captures the essence of traditional Asian flavors while keeping the technique accessible for home cooks.
The secret lies in the meatballsāground pork bound with just enough egg and cornstarch to create that signature chewy texture without drying out.
The broth is where the magic happens, built layer by layer with star anise, cinnamon, and a touch of soy sauce for depth. I've tested this recipe countless times, adjusting the spice levels to achieve that perfect harmony between fragrant and savory.
Unlike many versions that rely on store-bought broth, this recipe starts with a simple but powerful base that simmers until every ingredient melds together beautifully.
What you'll end up with is a steaming bowl of soup where each bite delivers tender meatballs in a rich, fragrant broth that's both comforting and complex. The five-spice blend creates a warmth that lingers, while the pork's natural richness balances the subtle heat.
This is the kind of dish that feels like a hug on a chilly dayāperfect for weeknight dinners or when you need to feed a crowd.
The beauty of this recipe is its versatilityāserve it as-is for a classic experience, or add fresh herbs and lime for a modern twist. The meatballs hold up beautifully when reheated, making this an ideal meal prep option too. Let's get cooking!
Ingredients for asian pork meatball soup
Sixteen ingredients, one unforgettable bowl of chewy pork meatballs in fragrant five-spice broth.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork š | 1 ½ lb | 80% lean for best texture |
| Large Eggs š„ | 2 whole | Room temperature preferred |
| Cornstarch š¾ | ¼ cup | For chewy texture |
| Green Onions š§ | 4 whole | Finely chopped, white and green parts |
| Garlic Cloves š§ | 6 cloves | Minced for flavor depth |
| Fresh Ginger šæ | ½ cup | Finely grated, about 2 oz |
| Five-Spice Powder š¶ļø | 2 tsp | Authentic blend for warmth |
| Star Anise š | 2 whole | Whole pods for infusion |
| Cinnamon Sticks š | 2 whole | For aromatic depth |
| Low-Sodium Soy Sauce š¶ | ¼ cup | For umami balance |
| Chicken Broth š§ | 6 cups | Homemade or quality store-bought |
| Sesame Oil š« | 1 tbsp | For finishing aroma |
| Lime Wedges š | 3 whole | For serving, optional |
| Cilantro šæ | ¼ cup | Chopped, for garnish |
| Salt š§ | 1 tsp | Kosher or sea salt |
The ground pork is non-negotiable hereā80% lean gives that perfect chewy texture without turning greasy. Costco or your local butcher usually have the best quality, but any grocery store ground pork will work in a pinch. Fresh ginger and garlic are the flavor anchors, so don't use powdered substitutesāthey just won't cut it. I always grab extra ginger because it's one of those ingredients that makes or breaks the dish. For the five-spice powder, Penzeys or Asian markets carry the best blends, but the regular grocery store stuff works if it's labeled 'authentic'.
No fresh ginger? Substitute 1 tbsp of ground ginger, but trust me, it won't be the same. Running low on chicken broth? Beef broth works too, just add an extra splash of soy sauce. The sesame oil is purely for aromaāskip it if you're sensitive to strong flavors. For the meatballs, if you're worried about them falling apart, add an extra 1 tbsp of cornstarch. The lime wedges are optional but add that bright finish that makes this dish singāsqueeze fresh juice if you're feeling fancy.
This soup tastes even better the next day as all the flavors meld together. Store leftovers in the fridge for up to 4 days or freeze for 3 months. I always make a double batch because it reheats beautifully and makes for perfect lunches. The meatballs hold their shape when reheated, so you won't have to worry about soggy textures. Garnish with extra cilantro and a drizzle of sesame oil right before servingāthat's when it looks and tastes restaurant-quality.
Why You'll Love This Recipe
- No-Fuss Meatballs: I mix ground pork, egg, and cornstarchāno fancy bindersāthen shape them while the soup simmers. The secret? Rolling them just slightly larger than a golf ball so they stay intact without falling apart (yes, I learned that the hard way).
- Garlic Bomb: Those minced garlic cloves and green onions arenāt just garnishāthey sizzle into the broth until the edges turn golden, layering that deep, aromatic punch. One sniff and Iām already planning my next bowl.
- Leftover Hero: This soup actually improves the second day. The meatballs soften just enough to soak up extra broth, and I stash it in the fridge for quick lunchesāno reheating drama, just reheat-and-eat comfort.
- Budget Win: Ground pork stretches miles here, and I use whatever veggies are on sale (carrots, mushrooms, even cabbage). Honestly, itās the kind of recipe where I can afford to make it twice in one week without blinking.
Step-by-step instructions for Asian pork meatball soup
This fragrant broth and chewy meatballs come together with simple techniques and bold flavors.
šØāš³ Step 1: Make the Meatball Mixture
In a large bowl, combine the 1.5 lb ground pork with the 2 whole large eggs, 0.25 cup cornstarch, 1 tsp salt, 2 tsp five-spice powder, 6 cloves minced garlic cloves, and 0.5 cup finely grated fresh ginger. Mix gently with your hands until just combinedādon't overwork the mixture or the meatballs will be tough.
Here's the thingācornstarch is your secret weapon. It creates that signature chewy texture while keeping the meatballs tender. I like to add the spices last so they're evenly distributed. Once mixed, cover the bowl and refrigerate for 30 minutesāthis helps the flavors meld and makes shaping easier later.
š³ Step 2: Cook the Aromatic Broth
In a large pot, combine the 6 cups chicken broth, 0.25 cup low-sodium soy sauce, 2 whole star anise, and 2 whole cinnamon sticks. Bring to a gentle simmer over medium heat and let it cook uncovered for 15 minutes. You'll notice the star anise and cinnamon sticks will infuse the broth with their warm, aromatic essence.
While the broth simmers, carefully remove the star anise and cinnamon sticks with a slotted spoon. The broth should now smell rich and invitingālike a cozy hug in a bowl. Keep it at a gentle simmer so it's ready when you add the meatballs.
š„ Step 3: Form and Cook the Meatballs
After the 30-minute rest, roll the pork mixture into 1.5-inch diameter meatballsāabout 12 total. Gently drop them into the simmering broth. The broth should come back to a gentle simmer immediately. Let them cook uncovered for 15-18 minutes, turning occasionally, until they're cooked through and the edges are slightly golden.
Here's where the magic happens: the broth will start to thicken slightly as the meatballs release their juices. You'll know they're done when they float to the surface and a toothpick inserted into the center comes out clean. Don't rush this stepāthe meatballs need time to develop that perfect chewy texture.
š„ Step 4: Finish with Fresh Herbs and Oil
Once the meatballs are cooked, remove them with a slotted spoon and set aside. Stir the 1 tbsp sesame oil into the broth and let it heat through for 1 minute. Then add the 4 whole finely chopped green onions and simmer for another 2 minutes to let the flavors meld.
Return the meatballs to the broth and let them soak up those aromatic flavors for 2 minutes. Taste and adjust seasoning if neededāyou might want to add a splash more soy sauce for depth. The broth should be fragrant with that five-spice warmth and slightly sweet from the soy sauce.
š½ļø Step 5: Serve with Fresh Garnishes
Ladle the hot soup into bowls, dividing the meatballs evenly. Garnish each serving with lime wedges and 0.25 cup chopped cilantro. The bright citrus and fresh herbs cut through the richness of the pork and add a lovely contrast of textures.
Serve immediately with steamed rice on the side. The combination of chewy meatballs, fragrant broth, and fresh garnishes makes this soup incredibly satisfying. Each bite delivers that perfect balance of savory, aromatic, and slightly sweet flavors that define Asian pork meatball soup.
Pro Tips For Making Asian Pork Meatball Soup
- CHILL THE PORK FIRST: Grab that ground pork straight from the fridge? Bad move. Let it sit out for 10-15 minutes before mixingācold meatballs turn greasy and fall apart when they hit the broth. I learned this the hard way after my first batch of meatballs disintegrated into a sad, oily sludge. Room temp pork binds better with the egg and cornstarch.
- MINCE THAT GARLIC FINE: Skip the garlic press here. Use a sharp knife and chop those cloves into a pasteāthink tiny confetti, not chunks. Finely minced garlic blends seamlessly into the meatballs and infuses the soup with deep flavor without overpowering it. (Yes, even if youāre impatient like me.)
- DONāT OVERMIX THE BALLS: Once youāve mixed the pork, egg, cornstarch, and aromatics, stop stirring the second everything comes together. Overworking the mixture makes meatballs dense and chewy. Gently shape them with wet handsājust enough to hold, not to squeeze the life out.
- SIMMER LOW AND SLOW: After frying the meatballs, transfer them to the soup and keep the heat at a gentle simmerāno boiling. High heat turns the broth murky and makes the meatballs release too much starch, turning the soup gluey. A steady, quiet bubble keeps everything tender and the broth clear. (Your future self will thank you.)
Health benefits of these flavors
Protein Powerhouse
This soup packs a serious protein punch with 1.5 lbs of ground porkāabout 45 grams of protein per serving. That's nearly half your daily protein needs in one bowl, making it perfect for muscle recovery or a satisfying vegetarian-free meal.
I always serve this to my crew after a long day of smoking porkāit helps them rebuild faster than any protein shake I've tried. šŖ
Five-Spice Benefits
The five-spice powder isn't just flavorāit's a health booster! This aromatic blend typically includes star anise, cinnamon, cloves, fennel, and Szechuan peppercorns, all packed with antioxidants. Cinnamon helps regulate blood sugar, while star anise contains compounds that may support digestion.
I keep a jar of Penzeys five-spice in my kitchen because it's the only blend that delivers that authentic warmth without being overpowering.
Ginger's Immune Boost
Fresh ginger isn't just for flavorāit's a powerhouse ingredient. The 0.5 cup of grated ginger in this recipe provides 150% of your daily vitamin C needs plus potent anti-inflammatory compounds. I remember my first winter in Charlestonāadding ginger to everything kept me from getting sick during flu season.
The fresh version we use here is far more effective than powdered ginger, which loses its potency quickly. šæ
Low-Calorie Comfort
Despite being rich and satisfying, this soup averages just 320 calories per servingāabout half of what you'd get from a bowl of creamy bisque. The secret is the lean pork and broth-based foundation.
I often serve this to friends who are watching their weight but still want that comforting bowl of warmth. The five-spice broth makes it feel indulgent without the calorie load of heavy cream or butter.
Digestive Aid
The combination of ginger and star anise in the broth makes this soup surprisingly gentle on digestion. Both ingredients have been used for centuries in traditional Chinese medicine to soothe stomach discomfort. I've had guests with sensitive stomachs rave about how this soup settles their digestion while still being flavorful.
The cornstarch in the meatballs also helps bind proteins, making them easier to digest than traditional meatballs. š
Meal Prep Friendly
This soup tastes even better the next day as the flavors meld together, making it perfect for meal prep. The meatballs maintain their texture when reheated, and the broth actually improves in depth of flavor.
I always make a double batch on Sundays because it reheats beautifully and provides balanced nutrition for busy weekdays. The protein, complex carbs from rice, and healthy fats all work together to keep energy levels steady throughout the day.
Nutrition facts
Frequently asked questions
Can I substitute chicken or beef for the pork in this recipe?
You can absolutely use chicken or beef, but the flavor profile will change. For chicken, use 1.5 lbs ground chicken thigh (not breast) for juiciness, and reduce the cooking time to 12-14 minutes. With beef, opt for 80% lean ground chuck and cook for 18-20 minutes. The five-spice blend works beautifully with all three meats, but pork's natural richness creates that signature Asian comfort flavor.
How do I make this soup spicier without overpowering the broth?
Add heat gradually! Start with ½ tsp of chili flakes or 1 tsp of gochujang (Korean chili paste) to the broth while simmering. For more depth, stir in 1 tsp of sambal oelek at the end. If using fresh chili, remove seeds and dice finelyā1 small Thai chili is plenty for 6 servings. Always taste as you go!
Why do your meatballs turn out chewier than other recipes?
The secret is the cornstarch-egg ratio and proper resting time. The 0.25 cup cornstarch creates a chewy exterior while the eggs bind the meat. The 30-minute rest lets the cornstarch hydrate and the spices meld. Never skip this stepāit's what transforms ordinary meatballs into restaurant-quality bites that hold up perfectly in soup.
Can I make this soup in an Instant Pot or pressure cooker?
Yes! After making the meatball mixture, sautĆ© the broth ingredients (star anise, cinnamon, soy sauce) in the Instant Pot for 2 minutes on high heat. Add the meatballs and 6 cups broth, then pressure cook for 8 minutes on high. Quick release, then stir in sesame oil and green onions. The meatballs will be tender but still hold their shapeājust 1 minute less cooking time than stovetop.
What's the best way to store and reheat leftovers?
Store in an airtight container for up to 4 days in the fridge or 3 months in the freezer. To reheat, warm gently on the stove over medium-low heat for 5-7 minutes, stirring occasionally. For microwave reheating, use 50% power for 2 minutes, then stir well. The broth may thicken slightly when cooledājust add 1-2 tbsp water when reheating.
