There is something truly comforting and exciting about a bowl of soup that feels like a warm hug, especially when it’s bursting with layers of flavor and texture. The Thai-Style Chicken Meatball Noodle Soup Recipe is exactly that kind of dish—vibrant, fragrant, and deeply satisfying. Tender chicken meatballs infused with garlic and ginger, enveloped in a luscious coconut and red curry broth, combined with fresh spinach and soft rice noodles create a harmonious medley that will have you coming back for more. Whether it’s a chilly evening or when you just want something that nourishes both your body and soul, this recipe is an absolute winner.

Ingredients You’ll Need
Gathering the right ingredients is the first step to making this Thai-Style Chicken Meatball Noodle Soup Recipe spectacular. They are simple, fresh, and essential, each playing a special role in building the depth, creaminess, and vibrant color of the soup.
- 1 pound ground chicken: A lean, tender base for perfectly soft meatballs that soak up all the flavors.
- 3 cloves garlic, minced: Adds aromatic warmth and sharpness that blends seamlessly with ginger.
- 1 tablespoon fresh ginger, grated: Brings a zesty, spicy note that wakes up the broth.
- 2 tablespoons soy sauce: Provides umami depth and subtle saltiness to the meatball mixture.
- 1/4 cup chopped cilantro: Fresh and bright, it livens up both the meatballs and the final garnish.
- 6 ounces rice noodles: Light and delicate, they soak up the broth without overpowering the soup.
- 2–3 tablespoons red curry paste: The fiery heart of the broth, giving it authentic Thai flavor and color.
- 1 can (13.5 oz) full-fat coconut milk: Adds rich creaminess and smoothness that balances the spice.
- 4 cups chicken broth: The nourishing liquid foundation that carries every flavor.
- 1 teaspoon brown sugar: A hint of sweetness to round out the savory and spicy notes.
- 1 cup mushrooms, sliced: Earthy and tender, they add texture and body to the soup.
- 2 cups spinach or baby kale: Greens that bring freshness, vibrant color, and nutrients.
- Juice of 1 lime: A final burst of brightness that elevates and balances the entire bowl.
- Salt and pepper to taste: Simple seasonings that enhance all your ingredients.
How to Make Thai-Style Chicken Meatball Noodle Soup Recipe
Step 1: Prepare the Chicken Meatballs
Start by gently combining ground chicken with minced garlic, freshly grated ginger, soy sauce, chopped cilantro, salt, and pepper. The key here is to mix everything until just combined—overworking the meat can make your meatballs tough. Then roll the mixture into small, roughly 1-inch meatballs, setting them aside to rest while you prepare the rich broth. This careful preparation sets the stage for wonderfully tender and flavorful bites later.
Step 2: Build the Flavorful Broth
In a large pot, heat a splash of oil over medium heat, then add your red curry paste. Sautéing it for a few minutes releases its vibrant flavors and fills your kitchen with that irresistible Thai scent. Following that, slowly whisk in the creamy coconut milk, chicken broth, and brown sugar to create a luxurious, balanced liquid base. Bring it all up to a gentle simmer—the broth is your flavor vehicle for everything to come.
Step 3: Cook the Meatballs and Mushrooms
Carefully slide the chicken meatballs into the simmering broth, ensuring they’re not crowded so they can cook evenly. Toss in the sliced mushrooms alongside, which will soak up the savory broth and add a pleasant chewiness. Let everything cook gently for 10 to 12 minutes, until the meatballs are cooked through and the mushrooms have softened, filling the kitchen with delightful aromas you’ll want to inhale deeply.
Step 4: Add Fresh Greens and Prepare Noodles
Once the meatballs are cooked, stir in the spinach or baby kale and let it wilt gently into the soup, adding vibrant color and a fresh texture contrast. Meanwhile, cook your rice noodles according to the package directions, then rinse and drain them to wash away excess starch. You have the choice to mix the noodles directly into your soup for a hearty one-pot meal or serve the noodles separately, ladling the luscious broth and meatballs on top for a more elegant presentation.
Step 5: Finish with Bright Lime and Garnish
To truly complete your Thai-Style Chicken Meatball Noodle Soup Recipe, squeeze fresh lime juice over the bowl right before serving. This brightens the flavors and gives the broth a lively lift. Don’t forget to sprinkle a little extra chopped cilantro on top for that fresh herbal finish. Sit back, take a spoonful, and enjoy the perfect harmony of creamy, spicy, and fresh notes in every bite.
How to Serve Thai-Style Chicken Meatball Noodle Soup Recipe
Garnishes
The magic of this soup is enhanced with thoughtful garnishes. Fresh cilantro is a classic choice, but adding thinly sliced red chili can provide a gentle heat kick for spice lovers. A few toasted peanuts sprinkled on top bring delightful crunch and nuttiness. Lastly, a wedge of lime on the side invites everyone to tailor the acidity to their taste, ensuring each bowl is perfectly balanced.
Side Dishes
This soup is quite satisfying on its own, but pairing it with a side of crisp cucumber salad or a light papaya salad adds refreshing contrast. For something a bit more substantial, serve with steamed jasmine rice or simple spring rolls that complement the Thai flavors without overpowering the delicate balance of the soup.
Creative Ways to Present
Presentation is half the fun! For casual meals, serve the soup in large, cozy bowls topped with noodles and meatballs visible for an inviting look. For entertaining, consider layering cooked noodles, then ladling broth and meatballs on top for a beautiful, structured bowl. Garnishes can be arranged artfully on the side of the dish or in small bowls for a family-style experience where everyone builds their own perfect bite.
Make Ahead and Storage
Storing Leftovers
Leftover Thai-Style Chicken Meatball Noodle Soup Recipe keeps beautifully in the fridge for up to 3 days. Store the soup and noodles separately if possible to prevent the noodles from becoming too soft or mushy. This helps maintain the best texture when you reheat and enjoy it again.
Freezing
This soup freezes well when stored without the noodles. Freeze the meatballs and broth in airtight containers for up to 2 months. When ready to eat, thaw overnight in the fridge, then reheat gently and add freshly cooked noodles before serving to bring back that ideal texture and freshness.
Reheating
Reheat the soup gently over medium heat, stirring occasionally to warm it evenly. If you stored noodles separately, cook fresh noodles or warm the reserved ones just before serving. A quick squeeze of lime juice after reheating revives the vibrant flavor and keeps each bowl tasting freshly made.
FAQs
Can I use turkey instead of chicken for the meatballs?
Absolutely! Ground turkey works wonderfully in this Thai-Style Chicken Meatball Noodle Soup Recipe and will give you similarly tender meatballs with a slightly different but delicious flavor.
How spicy is this soup, and can I adjust it?
The soup has a moderate spice level thanks to the red curry paste, which can easily be adjusted. Use less curry paste for a milder flavor or add extra chili slices or a dash of chili oil if you love it spicy.
What kind of noodles work best in this recipe?
Rice noodles are recommended for their light texture and ability to absorb the flavorful broth. However, thin glass noodles or even egg noodles could be good alternatives if you want a different twist.
Can I make this recipe vegetarian or vegan?
To make a vegetarian version, replace the ground chicken with firm tofu or plant-based meat alternatives and use vegetable broth instead of chicken broth. The flavors of the curry paste and coconut milk will still shine beautifully.
Is it better to add noodles directly to the soup or serve separately?
Both methods work well! Adding noodles directly means a quick, hearty meal, but serving separately keeps the noodles perfectly tender and prevents sogginess, which some people prefer for texture.
Final Thoughts
This Thai-Style Chicken Meatball Noodle Soup Recipe is a warm invitation to enjoy layers of comforting, exciting flavors all in one bowl. It’s simple enough for a weekday dinner yet impressive enough to share with friends and family. Give it a try—your taste buds will thank you, and you’ll love how easy it is to make something this delicious from scratch!
Print
Thai-Style Chicken Meatball Noodle Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Description
This Thai-Style Chicken Meatball Noodle Soup is a vibrant, comforting dish featuring tender chicken meatballs simmered in a fragrant coconut curry broth with red curry paste, fresh ginger, garlic, and cilantro. Paired with soft rice noodles, mushrooms, and nutrient-packed greens like spinach or baby kale, it offers a delicious balance of savory, spicy, and fresh flavors, finished with a bright squeeze of lime for the perfect cozy meal.
Ingredients
Meatballs
- 1 pound ground chicken
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons soy sauce
- 1/4 cup chopped cilantro
- Salt and pepper to taste
Soup & Noodles
- 6 ounces rice noodles
- 2–3 tablespoons red curry paste
- 1 can (13.5 oz) full-fat coconut milk
- 4 cups chicken broth
- 1 teaspoon brown sugar
- 1 cup mushrooms, sliced
- 2 cups spinach or baby kale
- Juice of 1 lime
Instructions
- Prepare the meatballs: In a mixing bowl, combine the ground chicken, minced garlic, grated ginger, soy sauce, chopped cilantro, and a pinch of salt and pepper. Gently mix until just combined, then shape the mixture into 1-inch diameter meatballs. Set aside.
- Sauté curry paste and make broth: Heat a splash of oil in a large pot or Dutch oven over medium heat. Add the red curry paste and sauté for 2–3 minutes until fragrant. Slowly pour in the coconut milk, then add chicken broth and brown sugar. Stir to combine and bring to a gentle simmer.
- Cook meatballs and mushrooms: Add the chicken meatballs and sliced mushrooms to the simmering broth. Be careful not to overcrowd the pot. Let simmer for 10–12 minutes until meatballs are cooked through and mushrooms are tender.
- Add greens and prepare noodles: Stir in the spinach or baby kale and allow it to wilt for 2 minutes. Meanwhile, cook rice noodles according to package instructions, then rinse and drain.
- Assemble and finish: Either add the cooked noodles directly into the soup or serve noodles in bowls and ladle the soup on top. Finish with a squeeze of fresh lime juice and garnish with extra chopped cilantro if desired. Serve warm and enjoy.
Notes
- Do not overmix the meatball mixture to keep them tender.
- You can adjust the amount of red curry paste based on your preferred spice level.
- Use full-fat coconut milk for a richer, creamier broth.
- Rice noodles cook quickly; be sure not to overcook to avoid mushiness.
- Fresh lime juice added at the end brightens the rich flavors.
- Optional garnishes include extra cilantro, sliced chili, or crushed peanuts for added texture.

