This Thai pork meatball soup is a delightful fusion of flavors that brings the essence of Thai cuisine to your table. The combination of savory pork meatballs, creamy coconut milk, and aromatic red curry paste creates a comforting and flavorful soup that is perfect for any occasion.
Some ingredients in this recipe might not be commonly found in every household. Fish sauce is a staple in Thai cooking and adds a unique umami flavor. Red curry paste provides the soup with its distinctive spicy and aromatic profile. Coconut milk adds a rich and creamy texture. These items can typically be found in the international aisle of most supermarkets.

Ingredients For Thai Pork Meatball Soup
Ground pork: The base for the meatballs, providing a rich and savory flavor.
Garlic: Adds a pungent and aromatic depth to the meatballs.
Fish sauce: A salty and savory condiment essential in Thai cuisine.
Sugar: Balances the flavors with a hint of sweetness.
White pepper: Adds a subtle heat and earthy flavor.
Chicken broth: Forms the base of the soup, providing a savory and rich flavor.
Coconut milk: Adds creaminess and a subtle sweetness to the soup.
Red curry paste: Infuses the soup with a spicy and aromatic flavor.
Mushrooms: Adds an earthy and umami flavor to the soup.
Baby spinach: Provides a fresh and slightly bitter contrast.
Lime juice: Adds a bright and tangy flavor to balance the richness.
Cilantro: Adds a fresh and herbaceous garnish.
Technique Tip for Making Thai Pork Meatball Soup
When forming the meatballs, make sure to keep your hands slightly damp. This will prevent the ground pork mixture from sticking to your hands and will help you shape the meatballs more easily. Additionally, when adding the red curry paste to the chicken broth, make sure to stir well to ensure it is fully dissolved and evenly distributed, which will enhance the flavor of the soup.
Suggested Side Dishes
Alternative Ingredients
ground pork - Substitute with ground chicken: Ground chicken is a leaner option and absorbs flavors well, making it a suitable substitute for ground pork.
garlic - Substitute with shallots: Shallots provide a milder, slightly sweet flavor that can complement the other ingredients in the soup.
fish sauce - Substitute with soy sauce: Soy sauce offers a similar umami flavor, though it lacks the fishy undertone of fish sauce.
sugar - Substitute with honey: Honey adds a natural sweetness and a slight floral note, which can enhance the overall flavor profile.
white pepper - Substitute with black pepper: Black pepper is more commonly available and provides a similar level of heat and spice.
chicken broth - Substitute with vegetable broth: Vegetable broth is a good alternative for a lighter, vegetarian-friendly base.
coconut milk - Substitute with almond milk: Almond milk is a dairy-free alternative that can mimic the creaminess of coconut milk, though it lacks the coconut flavor.
red curry paste - Substitute with green curry paste: Green curry paste offers a different but equally complex flavor profile, with a bit more heat and herbal notes.
mushrooms - Substitute with zucchini: Zucchini provides a similar texture and absorbs the flavors of the soup well.
baby spinach - Substitute with kale: Kale is a heartier green that holds up well in soups and provides a similar nutritional profile.
lime juice - Substitute with lemon juice: Lemon juice offers a similar acidity and brightness, though it has a slightly different citrus flavor.
fresh cilantro - Substitute with fresh parsley: Fresh parsley provides a fresh, slightly peppery flavor that can complement the other ingredients in the soup.
Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
Allow the Thai Pork Meatball Soup to cool to room temperature before storing. This helps prevent condensation, which can lead to soggy meatballs and diluted flavors.
Transfer the soup into airtight containers. For best results, use containers that are specifically designed for freezing to avoid freezer burn. Make sure to leave some space at the top, as the soup will expand when frozen.
Label the containers with the date and contents. This ensures you can keep track of how long the soup has been stored and easily identify it among other frozen items.
Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. This keeps the meatballs and vegetables fresh and flavorful.
For longer storage, place the containers in the freezer. The Thai Pork Meatball Soup can be frozen for up to 3 months without significant loss of quality.
When ready to enjoy, thaw the soup in the refrigerator overnight. This gradual thawing process helps maintain the texture of the meatballs and vegetables.
Reheat the soup gently on the stovetop over medium heat. Stir occasionally to ensure even heating and to prevent the coconut milk from separating.
If the soup appears too thick after reheating, add a splash of chicken broth or water to reach the desired consistency. Adjust the seasoning with a bit more fish sauce or lime juice if needed.
Garnish with fresh cilantro just before serving to revive the vibrant flavors and add a touch of freshness.
How to Reheat Leftovers
- For stovetop reheating, pour the Thai Pork Meatball Soup into a saucepan and heat over medium heat. Stir occasionally to ensure even heating. Once the soup is steaming and the meatballs are heated through, it's ready to serve.
- To reheat in the microwave, transfer a portion of the soup to a microwave-safe bowl. Cover with a microwave-safe lid or plastic wrap. Heat on high for 2-3 minutes, stirring halfway through. Ensure the meatballs are hot in the center before serving.
- If using an oven, preheat to 350°F (175°C). Place the soup in an oven-safe dish and cover with foil. Heat for about 20-25 minutes or until the soup is hot throughout.
- For a quick reheat, use a double boiler. Place the soup in the top part of the double boiler and heat over simmering water. Stir occasionally until the soup is thoroughly heated.
- If you have a slow cooker, set it to the low setting and add the soup. Heat for 1-2 hours, stirring occasionally, until the soup is hot and ready to serve.
Essential Tools for Making Thai Pork Meatball Soup
Mixing bowl: Use this to combine the ground pork, minced garlic, fish sauce, sugar, and white pepper.
Large pot: This is essential for bringing the chicken broth to a boil and cooking the meatballs.
Wooden spoon: Helpful for stirring the soup as you add the coconut milk, red curry paste, and mushrooms.
Measuring spoons: Use these to measure out the fish sauce, sugar, white pepper, and lime juice accurately.
Measuring cups: These will help you measure the chicken broth, coconut milk, and other liquid ingredients.
Knife: Necessary for mincing the garlic and slicing the mushrooms.
Cutting board: Provides a safe surface for mincing garlic and slicing mushrooms.
Ladle: Ideal for serving the hot soup into bowls.
Tongs: Useful for adding the baby spinach to the pot.
Serving bowls: Use these to serve the finished soup, garnished with fresh cilantro.
How to Save Time on Making This Soup
Prep ingredients in advance: Mince garlic and chop cilantro ahead of time to streamline the cooking process.
Use pre-sliced mushrooms: Save time by purchasing pre-sliced mushrooms instead of slicing them yourself.
Form meatballs quickly: Use a small ice cream scoop to form uniform meatballs quickly and easily.
Simmer while prepping: Start simmering the chicken broth while you prepare the meatballs to save time.
Batch cook: Double the recipe and freeze half for a quick meal later.

Thai Pork Meatball Soup Recipe
Ingredients
Meatballs
- 500 g Ground Pork
- 2 cloves Garlic, minced
- 1 tablespoon Fish Sauce
- 1 teaspoon Sugar
- 0.5 teaspoon White Pepper
Soup
- 6 cups Chicken Broth
- 1 cup Coconut Milk
- 2 tablespoon Red Curry Paste
- 1 cup Mushrooms, sliced
- 1 cup Baby Spinach
- 2 tablespoon Lime Juice
- 2 tablespoon Fresh Cilantro, chopped
Instructions
- 1. In a mixing bowl, combine ground pork, minced garlic, fish sauce, sugar, and white pepper. Mix well and form into small meatballs.
- 2. In a large pot, bring chicken broth to a boil. Add the meatballs and cook until they float to the surface.
- 3. Add coconut milk, red curry paste, and mushrooms to the pot. Simmer for 10 minutes.
- 4. Add baby spinach and lime juice. Cook for another 2 minutes.
- 5. Serve hot, garnished with fresh cilantro.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Soup
More Amazing Recipes to Try 🙂
- Thai Noodle Salad Recipe30 Minutes
- Easy Thai Green Chicken Curry Recipe35 Minutes
- Thai Beef Green Curry Recipe50 Minutes
- Sticky Thai Meatballs Recipe35 Minutes
- Pork Thai Noodles Recipe35 Minutes
- Thai Glazed Salmon Cheesecake Factory Recipe35 Minutes
- Thai Salmon Burgers Recipe25 Minutes
- Tom Yum Noodle Soup Recipe35 Minutes
Leave a Reply