Thai Curry Soup with Turkey Meatballs
Ingredients
Directions / Instructions
Why You'll Love This Thai Curry Soup with Turkey Meatballs
This Thai Curry Soup with Turkey Meatballs combines everything you love about comforting homemade soup with the bold, aromatic flavors of Thai cuisine. Tender turkey meatballs seasoned with garlic, ginger, cilantro, and green onions simmer gently in a silky coconut milk broth infused with red curry paste, lime juice, garlic, ginger, and fresh vegetables. The result is a warming, flavorful soup that's rich without being heavy and perfect for any season.
The turkey meatballs stay wonderfully juicy while absorbing the fragrant curry broth, making every spoonful packed with flavor. Unlike traditional meatball soups, this version offers a refreshing balance of creamy coconut milk, citrusy lime, savory broth, and fresh herbs. It's an ideal weeknight dinner because everything cooks in a single pot, making cleanup incredibly easy while still delivering restaurant-quality results.
Ingredients
For the Turkey Meatballs
- 1½ pounds ground turkey
- ½ cup panko breadcrumbs
- 1 large egg
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 2 green onions, finely chopped
- 2 tablespoons chopped fresh cilantro
- 1 tablespoon soy sauce
- ½ teaspoon salt
- ½ teaspoon black pepper
For the Thai Curry Soup
- 1 tablespoon vegetable oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 tablespoons Thai red curry paste
- 4 cups chicken broth
- 1 can (13.5 ounces) full-fat coconut milk
- 1 tablespoon fish sauce
- 1 teaspoon brown sugar
- 1 red bell pepper, sliced
- 1 cup sliced carrots
- 1 cup mushrooms, sliced
- 2 cups baby spinach
- 2 tablespoons fresh lime juice
- Fresh cilantro for garnish
- Thai basil leaves (optional)
Step-by-Step Instructions
1. Prepare the Meatballs
In a large bowl, combine the ground turkey, breadcrumbs, egg, garlic, ginger, green onions, cilantro, soy sauce, salt, and pepper. Mix gently until just combined, taking care not to overwork the mixture. Roll into approximately 20 evenly sized meatballs.
2. Brown the Meatballs
Heat the vegetable oil in a large Dutch oven or soup pot over medium heat. Brown the meatballs for about 2 to 3 minutes per side. They do not need to be fully cooked at this stage. Remove them from the pot and set aside.
3. Build the Flavor Base
Using the same pot, sauté the onion until softened, about 4 minutes. Add the garlic and ginger, cooking for another minute until fragrant. Stir in the Thai red curry paste and cook for 1 to 2 minutes to release its aromatic flavors.
4. Create the Broth
Pour in the chicken broth and coconut milk, stirring until the curry paste is fully dissolved. Add the fish sauce and brown sugar, then bring the soup to a gentle simmer.
5. Add the Vegetables
Stir in the carrots, bell peppers, and mushrooms. Simmer for about 8 minutes until the vegetables begin to soften while still retaining some texture.
6. Finish Cooking the Meatballs
Return the browned turkey meatballs to the soup. Cover and simmer for another 10 to 12 minutes until the meatballs reach an internal temperature of 165°F (74°C).
7. Add the Final Ingredients
Stir in the baby spinach and allow it to wilt for about one minute. Finish the soup with fresh lime juice and adjust seasoning with additional fish sauce or salt if needed.
8. Garnish and Serve
Ladle the soup into bowls and garnish with chopped cilantro, Thai basil, sliced green onions, fresh chili slices, and lime wedges. Serve immediately with steamed jasmine rice or warm crusty bread.
Expert Tips
Use full-fat coconut milk for the richest, creamiest broth. Fresh ginger and garlic provide significantly better flavor than dried alternatives. Browning the meatballs before simmering creates extra flavor while helping them hold their shape. If you prefer a spicier soup, add extra red curry paste, sliced Thai chilies, or a spoonful of chili garlic sauce. Taste the broth before serving and adjust the balance of lime juice, fish sauce, and sugar until the flavors are perfectly balanced.
Storage Tips
Store leftover soup in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop overnight, making the soup even more delicious the next day. Reheat gently over medium-low heat without boiling to preserve the creamy coconut broth. Freeze for up to 3 months, although freshly added spinach is best stirred in after reheating.
Serving Suggestions
Serve this soup with steamed jasmine rice, brown rice, rice noodles, garlic naan, or crusty artisan bread. Top each bowl with extra cilantro, Thai basil, chopped peanuts, crispy shallots, sesame seeds, or a drizzle of chili oil. A simple cucumber salad or fresh spring rolls make excellent side dishes for a complete Thai-inspired meal.
Recipe Variations
Substitute ground chicken or ground pork for the turkey if desired. Add rice noodles for a heartier soup or include vegetables such as bok choy, snap peas, zucchini, or broccoli for additional nutrition. Green curry paste or yellow curry paste can replace the red curry paste for a different flavor profile. For a dairy-free and gluten-free meal, use certified gluten-free breadcrumbs and tamari instead of soy sauce.
Frequently Asked Questions
You Might Also Like
Reviews & Questions (0)
No ratings yet. Be the first to leave a review!
Leave a Rating & Review
You must be logged in to post a review or comment.
Log In