Go Back
+ servings
a bowl of soup

Thai Inspired Chicken Meatball Soup

This Thai Inspired Chicken Meatball Soup is bursting with flavor and so cozy you’ll find yourself reaching for a second bowl! With juicy chicken meatballs in a creamy coconut curry broth and packed with shiitake mushrooms and rice noodles, this is the ultimate spicy soup!
5 from 3 votes
Print Pin Save
Course: Soup
Cuisine: Thai
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 6
Calories: 533kcal

Ingredients 

For the meatballs 

  • 1 pound (450 g) ground chicken meat
  • 1 small egg
  • 4 garlic cloves, crushed
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon low-sodium soy sauce
  • ¼ cup (4 g) fresh cilantro, finely chopped
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper

For the soup

  • 2 tablespoons olive oil, divided
  • 2 medium shallots, finely diced
  • 1 medium carrot, finely diced
  • ½ lb (225 g) shiitake mushrooms, sliced
  • 2 garlic cloves, finely chopped
  • 1 tablespoon fresh ginger, finely grated
  • 2 tablespoons Thai red curry paste
  • 1 tablespoon low-sodium soy sauce
  • 1 tablespoon agave syrup
  • 4 cups (1000 ml) chicken stock
  • 1 can (13.5 fl. oz / 400 ml) coconut milk
  • 8 oz (225 g) rice noodles, cooked according to directions on package
  • 2 cups (60 g) baby spinach
  • 2 tablespoons lime juice
  • Fresh cilantro, roughly chopped for garnishing

Instructions

  • In a large bowl, combine the ground chicken, egg, garlic, ginger, soy sauce, cilantro, salt, and pepper. Mix until everything is well incorporated. Form the mixture into small meatballs and set them aside.
    1 pound ground chicken meat
    1 small egg
    4 garlic cloves
    1 tablespoon fresh ginger
    1 tablespoon low-sodium soy sauce
    ¼ cup fresh cilantro
    ½ teaspoon salt
    ¼ teaspoon ground black pepper
  • Heat 1 tablespoon of olive oil in a pan or a large pot over medium heat. Add the meatballs in batches and brown them on all sides. Remove the meatballs and set them aside.
  • In the same pot, add the remaining olive oil, then the shallots, carrots, shiitake mushrooms, garlic, and ginger. Cook for 5-6 minutes, stirring occasionally, until the vegetables are softened and fragrant.
    2 tablespoons olive oil
    2 medium shallots
    1 medium carrot
    ½ lb shiitake mushrooms
    2 garlic cloves
    1 tablespoon fresh ginger
  • Next, stir in the Thai red curry paste and cook for another minute to release the flavors. Pour in the soy sauce, agave syrup, chicken stock, and coconut milk, then bring the soup to a gentle simmer.
    2 tablespoons Thai red curry paste
    1 tablespoon low-sodium soy sauce
    1 tablespoon agave syrup
    4 cups chicken stock
    1 can (13.5 fl. oz / 400 ml) coconut milk
  • Carefully add the browned meatballs back into the soup and simmer for 5-10 minutes.
  • Next, stir in the cooked rice noodles and baby spinach. Simmer for another 2 minutes until the spinach wilts.
    8 oz rice noodles
    2 cups baby spinach
  • Remove the soup from the heat and and stir in the lime juice. Taste and adjust seasoning if needed. Garnish with fresh cilantro before serving.
    2 tablespoons lime juice
    Fresh cilantro

Video

Nutrition

Calories: 533kcal | Carbohydrates: 50g | Protein: 23g | Fat: 28g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Cholesterol: 97mg | Sodium: 768mg | Potassium: 1006mg | Fiber: 3g | Sugar: 8g | Vitamin A: 3517IU | Vitamin C: 9mg | Calcium: 65mg | Iron: 4mg

Nutrition is per serving and is an estimate provided by an online nutrition calculator.

Love my recipes?Follow me on Pinterest!!