Soups & Stews
This Asian pork meatball soup recipe delivers the comforting warmth of a steaming bowl—ginger and garlic simmering into fragrant broth, tender pork meatballs bursting with savory notes, and delicate dumplings that melt into the soup.
I perfected this during a Charleston winter when I needed a dish that balanced hearty flavors with quick preparation. The secret lies in the broth, where star anise and cinnamon build depth while ginger and garlic keep it bright and aromatic.
The meatballs are where the magic happens—ground pork blended with garlic, soy sauce, and a touch of sesame oil for that authentic umami kick.
We shape them carefully to ensure they stay intact while simmering, then add them to the broth just before serving so they absorb the rich flavors without falling apart.
The dumplings, made with a simple wheat flour wrapper and pork filling, add an extra layer of texture that transforms this into a complete meal.
What you'll end up with is a bowl of soup that's warm, satisfying, and packed with layers of flavor—each spoonful delivers tender meatballs, silky dumplings, and a broth so fragrant it fills your kitchen.
The combination of ginger, garlic, and star anise creates a complexity that's both comforting and exciting, while the dumplings add a surprise element that keeps every bite interesting. This is the kind of dish that feels like a hug on a cold day.
Serve it with steamed jasmine rice to soak up every last drop of that fragrant broth, and garnish with sliced green onions and a drizzle of chili oil for a touch of heat.
The leftovers reheat beautifully, making this an ideal recipe for busy weeknights or when you want to feed a crowd without spending hours in the kitchen. Let's get cooking!
Ingredients for asian pork meatball soup
Six servings of cozy warmth—ginger, garlic, and pork that simmer into soulful broth.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🐖 | 1 ½ lb | 80% lean for best texture |
| Garlic Cloves 🧄 | 6 cloves | Minced for meatballs and broth |
| Fresh Ginger 🌿 | ½ cup | Finely grated, peeled |
| Green Onions 🧅 | ½ cup | Sliced for garnish |
| Sesame Oil 🫒 | 1 tbsp | Toasted for authentic flavor |
| Soy Sauce 🍶 | ⅓ cup | Light or dark preferred |
| Eggs 🥚 | 2 whole | Beaten for binding |
| All-Purpose Flour 🌾 | ¼ cup | For meatball coating |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Star Anise 🌶️ | 2 whole | Crushed for infusion |
| Cinnamon Sticks 🌿 | 2 whole | For aromatic depth |
| Wheat Flour 🍚 | 2 cups | For dumpling wrappers |
| Water 💧 | 1 cup | For dumpling dough |
| Chili Oil 🌶️ | 2 tbsp | For garnish, optional |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The ground pork is where it all starts—80% lean gives you that perfect balance of tenderness and flavor. I grab mine from Costco when I can, but the regular supermarket stuff works fine. Look for good marbling—it keeps the meatballs juicy. The garlic and ginger? Fresh is non-negotiable here. I usually buy a big jar of minced garlic from Trader Joe's to save time, but if you're feeling fancy, fresh minced has more depth. Toast the sesame oil in a dry pan for 30 seconds before adding it to the meatballs—that nutty aroma takes everything to the next level.
No star anise? 1 tsp ground cinnamon plus 1 tsp anise seeds gets you close. The cinnamon sticks can be swapped for 1 tsp ground cinnamon if you're in a rush. For the dumplings, I keep it simple with just flour and water, but if you want extra flavor, add a pinch of salt and a splash of soy sauce to the dough. The broth is where the magic happens—homemade chicken broth is ideal, but store-bought low-sodium works in a pinch. Just don't skip the star anise and cinnamon—they're what give this soup that authentic Asian warmth.
This soup tastes even better the next day—4-5 days in the fridge, 3 months frozen. I always make a double batch because leftovers are perfect for lunch. Store the meatballs and dumplings separately in the broth to keep them from getting mushy. The dumpling dough can be made a day ahead and wrapped just before cooking—saves time on busy nights. Garnish with green onions and chili oil right before serving so everything stays fresh.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just brown the pork, toss in the garlic and ginger (minced fast with a knife or grated), and let the broth work its magic. No separate pots, no fuss, and the meatballs stay juicy because they cook right in the broth.
- Umami Bomb: That sesame oil finish? Absolute game-changer. The garlic and ginger give it a punch, but the oil ties it all together with this nutty, toasty warmth that makes every bite feel like a hug. Honestly, I’ve tried store-bought versions—this tastes like a restaurant’s secret recipe.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The meatballs hold up perfectly, and I just reheat portions in a pot or microwave. Throw in some rice or noodles, and it’s a full meal—no sad desk lunches here. My daughter even packs it for school (yes, even on a Tuesday).
- Budget Buster: Ground pork is affordable, and the rest of the ingredients? Pantry staples. I make this twice a month, and it feeds my family of four for days without breaking the bank. Plus, leftovers taste just as good the next day—sometimes even better, if you ask me.
Step-by-step instructions for Asian pork meatball soup
Let's build this comforting soup from scratch—juicy meatballs, aromatic broth, and delicate dumplings.
Prepare the Meatball Mixture
In a large bowl, combine the 1.5 lb ground pork, 6 cloves minced garlic cloves, 0.5 cup finely grated fresh ginger, 0.33 cup soy sauce, 0.5 tsp black pepper, and 1.5 tsp salt. Mix gently with your hands until just combined—overworking the pork makes meatballs tough.
In a separate small bowl, beat the 2 whole eggs until frothy. Add the 0.25 cup all-purpose flour and mix until smooth. Pour this egg mixture into the pork mixture and stir until everything comes together into a cohesive dough. The texture should be soft but hold its shape when rolled between your palms.
Real talk: If the mixture feels too sticky, add 1 tablespoon of the wheat flour (from the dumpling dough) to bind it. Cover the bowl and refrigerate for 30 minutes—this chilling step is crucial for firm meatballs that won't fall apart in the broth.
Cook the Meatballs and Infuse the Broth
Heat 1 tablespoon sesame oil in a large pot over medium-high heat. Working in batches to avoid crowding, roll the chilled pork mixture into 1-inch meatballs (about 18-20 total) and carefully add them to the pot. Cook undisturbed for 2-3 minutes until they develop a golden-brown crust on all sides.
Remove the meatballs and set aside. Add the 6 cups chicken broth, 2 crushed whole star anise, and 2 whole cinnamon sticks to the pot. Bring to a gentle simmer and let it infuse for 15 minutes—this builds deep aromatic layers. Strain the broth to remove the spices if you prefer a smoother texture.
Return the meatballs to the pot and simmer gently for 15-20 minutes until they're cooked through. You'll know they're ready when they're no longer pink in the center and the broth has absorbed their flavors. Keep the broth warm while you prepare the dumplings.
Make the Dumpling Dough and Wrappers
In a medium bowl, whisk together the 2 cups wheat flour, 1 cup water, and 0.5 tsp salt until a shaggy dough forms. Knead on a lightly floured surface for 5-7 minutes until smooth and elastic. Wrap tightly in plastic wrap and rest for 30 minutes at room temperature.
Divide the dough into 12 equal pieces (about 1.5 ounces each). Roll each piece into a 3-inch circle using a rolling pin or wine bottle. Keep the wrappers covered with a damp towel to prevent drying while you fill them.
Here's the thing—if the dough feels too sticky, sprinkle a little more flour, but don't overdo it or the wrappers will tear. The goal is pliable, not crumbly.
Assemble and Cook the Dumplings
In a small bowl, mix 0.5 cup finely chopped green onions, 1 tablespoon sesame oil, and 1 teaspoon soy sauce. Spoon about 1 teaspoon of this mixture into the center of each dumpling wrapper. Fold in half and pinch the edges firmly to seal, creating a half-moon shape.
Bring a large pot of water to a rolling boil. Gently add the dumplings and cook for 3-4 minutes until they float to the surface. Remove with a slotted spoon and set aside. The dumplings should be tender but still hold their shape—don't overcook or they'll turn mushy.
To serve, ladle the warm broth into bowls, add 3-4 meatballs and 2 dumplings to each, and drizzle with 2 tablespoons chili oil. Garnish with extra green onions for freshness and color. The contrast of silky dumplings, tender meatballs, and fragrant broth makes every bite perfect.
Pro Tips For Making Asian Pork Meatball Soup
- CHILL THE PORK FIRST: If your ground pork is straight from the fridge, give it 10 minutes to soften before handling—it mixes way smoother. I used to skip this and ended up with dense, rubbery meatballs that took forever to cook through.
- MINCE GINGER LIKE YOU MEAN IT: Forget the food processor—use a sharp knife and chop that ginger into a fine paste, almost like a wet sand texture. This ensures it blends evenly into the pork and infuses flavor instead of sitting as chunks. (Yes, it’s tedious, but your soup will taste like it.)
- DON’T OVERWORK THE MEATBALLS: Once you mix the pork, garlic, ginger, and seasonings, handle the dough just enough to combine—overmixing makes them tough. I learned this after squishing a batch into hockey pucks and regretting it every bite.
- TOAST GARLIC IN SESAME OIL: Before adding the meatballs to the broth, heat 1 tablespoon sesame oil in a pan, toss in the minced garlic, and fry until it’s golden and fragrant (about 30 seconds). This adds depth that no raw garlic or drizzled oil ever will. (Trust me, it’s worth the extra minute.)
Essential equipment for this recipe
Broth Infusion Pot
The heart of this soup is the aromatic broth, so I use a stainless steel stockpot (like my All-Clad 6-quart) to build those deep flavors. The wide base distributes heat evenly, preventing hot spots that could scorch your star anise or cinnamon.
I've found that enamel-coated pots work too, but avoid nonstick—the flavors stick to the surface instead of infusing the broth. 🌡️
Meatball Rolling Tools
For shaping meatballs, I swear by a meatball maker (like the OXO Good Grips)—it gives consistent size and prevents squishing. No maker? Use a small ice cream scoop (about 1-tablespoon size) or your hands with a light touch.
The key is to keep them 1-inch diameter so they cook evenly. I also keep a small plate nearby to catch any stray dough.
Dumpling Essentials
Dumpling assembly requires precision, so I use a rolling pin (my Nordic Ware marble is perfect) and a damp kitchen towel to prevent wrappers from sticking. For sealing, I keep a small bowl of water nearby to dip my fingers in—this helps create an airtight seal.
A slotted spoon is essential for gently lifting cooked dumplings from boiling water without breaking them.
Broth Straining Setup
After infusing the broth, I strain it through a fine-mesh sieve (like the OXO Good Grips) to remove star anise and cinnamon sticks. For extra clarity, I double-strain through a cheesecloth-lined colander.
This step ensures your broth is silky smooth—no gritty surprises when you serve. I also keep a ladle handy to transfer the strained broth back to the pot.
Serving Tools
For plating, I use wide, shallow bowls (like Corelle stoneware) to showcase the soup's layers. A small squeeze bottle (filled with chili oil) lets me drizzle garnishes artistically. I also keep tongs for serving meatballs and small serving spoons for dumplings—this keeps everything organized when serving a crowd. 🍜
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of pork in this recipe?
You absolutely can! Ground chicken works beautifully and will give you a lighter, slightly sweeter flavor profile. Just reduce the cooking time by 2-3 minutes since chicken cooks faster than pork. For extra richness, add 1 teaspoon sesame oil to the meatball mixture to compensate for the natural fat difference. The dumplings and broth will still shine with the same aromatic spices.
How do I prevent the meatballs from falling apart in the broth?
The key is proper chilling and gentle handling. After mixing the meatball dough, refrigerate it for 30 minutes to firm up, then roll them gently without overworking. Use 80% lean pork (fat helps bind), and avoid pressing too hard when forming. When simmering, keep the broth at a gentle simmer—not a rolling boil—to prevent the meatballs from breaking apart.
Can I make this soup ahead of time?
This soup actually tastes better the next day! Store the cooked meatballs and dumplings separately in the broth (in an airtight container) for up to 4-5 days in the fridge. For freezing, package components separately: meatballs and dumplings in one container, broth in another. Reheat gently on the stove—never microwave—and add fresh dumplings if they lost their shape during freezing.
What if I don't have star anise or cinnamon sticks?
No problem! For star anise, use 1 teaspoon ground cinnamon plus 1 teaspoon anise seeds (toasted lightly for 30 seconds). For cinnamon sticks, substitute with 1 teaspoon ground cinnamon. If you're missing both, boost the ginger to 0.75 cup and add 1 bay leaf to maintain depth. The broth will still be flavorful, just with slightly different aromatic notes.
How can I make this soup spicier?
Add heat with 1-2 teaspoons of chili flakes to the broth while simmering, or stir in 1 tablespoon of gochujang (Korean chili paste) at the end. For extra kick, serve with an additional drizzle of chili oil (up to 1 tablespoon per bowl) or sprinkle with red pepper flakes. Remember, you can always add more heat but can't remove it once it's there!
