Suggestions

Thai Curry Soup with Turkey Meatballs

0.0 (0 ratings)
|
By Ella
Prep Time 20 min
Cook Time 35 min
Calories 435 kcal
Difficulty Easy

Ingredients

Servings

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

Yes. Ground chicken works perfectly and creates meatballs that are just as tender and flavorful.
It has a mild to medium level of heat. Add extra red curry paste or fresh Thai chilies if you prefer a spicier soup.
Yes. Freeze the soup without fresh spinach for up to 3 months. Add fresh spinach while reheating for the best texture.
Yes. This recipe is naturally dairy-free because it uses coconut milk instead of cream.
Serve it with jasmine rice, rice noodles, naan, crusty bread, spring rolls, or a fresh cucumber salad for a complete meal.
Facebook Share

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