This Thai Green Curry Meatball Soup is a weeknight miracle. Cozy, fragrant coconut broth, flavor-packed chicken meatballs, tender rice noodles, and greens all done in about 35 minutes. It has those quintessential Thai-inspired flavors, but it’s built for busy life: one pot, simple ingredients, and a broth you’ll want to sip straight from the ladle.
Add in the curry paste, stir and cook for 2 minutes.
1 tablespoon green curry paste
This recipe was developed specifically using Thai Kitchen brand curry paste. It’s milder and less salty than traditional Thai brands. If you are using an authentic Thai brand (like Mae Ploy or Maesri), start with only 1.5 teaspoons and adjust to taste, or the soup may be too spicy!
Pour in soy sauce, honey, chicken broth and coconut milk.
Add meatballs back in and simmer for 10 minutes. Stir in spinach and noodles.
5 ounces baby spinach
Cook for 2 minutes until spinach is wilted. Turn off heat, season with salt to taste and squeeze in lime juice.
Salt, ½ lime
Serve with lime wedges, scallions and cilantro.
For garnish: chopped scallions, chopped cilantro and lime wedges
Notes
The Noodle Rule: Don't cook the rice noodles in the soup. They will absorb all the broth and turn gummy. Boil them separately, rinse in cold water, and add to the pot just before serving or individual bowls before ladling the soup over them.
Rolling Hack: Ground poultry is stickier than beef. Lightly dampen your hands with water or oil before rolling to prevent the meat from sticking to your palms.
Lime at the End: Stir in the lime juice after you’ve turned off the heat. Boiling citrus juice makes it taste dull; adding it at the end keeps the flavor bright.
Storage Tip: Store leftovers in an airtight container in the fridge for 2–3 days. Reheat gently on the stovetop or in the microwave.
Freezing: Contrary to popular belief, you can freeze this soup with the coconut milk included (I've done it many times). If it looks separated after thawing, just whisk it well while reheating on the stovetop to bring the creamy texture back.
Freeze Without Noodles: For the best texture, freeze only the meatballs and broth. Add fresh noodles upon reheating.