If you’re craving a bowl of comfort that’s bursting with vibrant flavors and a touch of exotic flair, this Homemade Thai Curry Chicken Noodle Soup Recipe is your new best friend in the kitchen. Imagine tender chicken pieces swimming in a fragrant, creamy coconut curry broth, loaded with colorful veggies and soaked-up noodles — all marrying together in a bowl to warm you right through. It’s the perfect weeknight dinner or anytime you want to impress with minimal fuss and plenty of soul-satisfying taste.

Ingredients You’ll Need
The magic of this Homemade Thai Curry Chicken Noodle Soup Recipe lies in its simple, fresh ingredients that come together to create a dish packed with flavor and texture. Each component plays a vital role — from the creaminess of coconut milk to the bright freshness of herbs, and the hearty noodles to keep things comforting.
- 1 pound Chicken Breast: Boneless, skinless, chopped into bite-sized pieces for quick, even cooking.
- 1 can Coconut Milk: Approximately 13.5 ounces to add luscious creaminess and subtle sweetness.
- 4 cups Chicken Broth: Low-sodium preferred to control salt levels while providing a flavorful base.
- 3 tablespoons Curry Paste: Use Thai red or yellow depending on your heat preference — it’s the heart of the soup’s spice.
- 8 ounces Noodles: Rice noodles or egg noodles work beautifully to soak up all the tasty broth.
- 2 cups Mixed Vegetables: Chopped bell peppers, carrots, and snap peas add color, crunch, and nutrition.
- 1 tablespoon Lime Juice: Freshly squeezed to brighten the flavors with a zesty punch.
- 1 handful Fresh Herbs: Cilantro and basil for garnishing — they add freshness and aroma that elevates the entire dish.
How to Make Homemade Thai Curry Chicken Noodle Soup Recipe
Step 1: Prepare the Ingredients
Start by chopping the chicken breast into bite-sized pieces; this ensures it cooks quickly and evenly. Wash and slice your mixed vegetables so they’re ready to go when the time comes — this pre-prep keeps everything moving smoothly.
Step 2: Sauté the Chicken
Heat a tablespoon of oil in a large pot over medium heat, then add the chicken pieces. Sauté them until they turn a beautiful golden brown, about 5 to 7 minutes. This step develops the savory base and locks in juiciness.
Step 3: Incorporate the Curry Paste
Stir in the curry paste, allowing it to toast slightly with the chicken for 1 to 2 minutes. This unlocks the paste’s vibrant spices and infuses the chicken with deep flavor.
Step 4: Add Broth and Simmer
Pour in your chicken broth and bring the mixture to a gentle simmer, scraping the bottom of the pot to deglaze and lift up all those tasty browned bits.
Step 5: Stir in Coconut Milk
Add the creamy coconut milk and stir well. This mellow, velvety element balances the spices beautifully and creates the iconic Thai curry soup texture.
Step 6: Cook the Vegetables
Toss in the prepared vegetables and let them cook for about 5 minutes until slightly tender but still crisp, preserving their texture and bright color.
Step 7: Prepare the Noodles
While the vegetables simmer, cook the noodles separately according to the package instructions. Once cooked, drain and rinse them with cold water to prevent sticking and overcooking.
Step 8: Combine Noodles and Soup
Add the noodles directly into the soup, gently stirring to combine without breaking them apart. This step ensures every strand absorbs the delicious broth.
Step 9: Add Lime Juice and Adjust Seasoning
Stir in freshly squeezed lime juice for a zesty brightness. Take a moment to taste and adjust salt or spice levels to your liking — this is your flavor moment.
Step 10: Garnish and Serve
Ladle your gorgeous Homemade Thai Curry Chicken Noodle Soup into bowls and top with fresh cilantro and basil. These herbs bring freshness and an inviting aroma that makes the dish truly sing.
How to Serve Homemade Thai Curry Chicken Noodle Soup Recipe

Garnishes
Don’t underestimate the power of garnishing in this recipe. Fresh cilantro and basil add a burst of color and a hint of herbal vibrancy that perfectly complements the spicy, creamy soup. For an extra kick, sprinkle some thinly sliced red chilies or a drizzle of chili oil.
Side Dishes
This soup stands beautifully on its own, but pairing it with simple sides like steamed jasmine rice or a crisp cucumber salad can round out the meal. These sides provide textural contrast and coolness against the warm, spicy curry flavors.
Creative Ways to Present
For a fun twist, serve this soup in coconut shells or small bowls lined with banana leaves for an authentic Thai-style presentation. You could also add a soft-boiled egg on top for extra heartiness or sprinkle toasted peanuts for crunch and nuttiness.
Make Ahead and Storage
Storing Leftovers
This Homemade Thai Curry Chicken Noodle Soup Recipe keeps beautifully for up to 3 days in the fridge. Store it in an airtight container to preserve the flavors and prevent any absorption of other fridge odors.
Freezing
If you want to make this soup ahead for busy days, freeze it without the noodles, as they tend to get mushy. When ready to eat, thaw the soup, heat gently, and prepare fresh noodles to add in before serving.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally. If the soup thickens too much, stir in a little extra broth or water to loosen it up and refresh those flavors.
FAQs
Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs will add more richness and stay juicy during cooking. Just chop them into bite-sized pieces like the chicken breast and follow the recipe as usual.
What type of curry paste is best for this soup?
Both Thai red and yellow curry pastes work wonderfully. Red curry paste typically brings more heat and depth, whereas yellow curry is milder and earthier. Choose based on your flavor and spice preference.
Can I make this recipe vegetarian?
Yes! Simply swap the chicken with tofu or your favorite vegetables and use vegetable broth instead of chicken broth for a hearty vegetarian version.
What noodles work best in this soup?
Rice noodles and egg noodles are both excellent choices. Rice noodles give it a lighter, gluten-free option, while egg noodles add a chewy texture. Cook them separately to avoid them becoming too soft.
How spicy is this soup, and can I adjust the heat?
The spice level depends mostly on the curry paste you use. You can control the heat by adjusting the amount of curry paste or choosing milder versions. Adding a bit of sweetness with coconut milk and acidity with lime also balances the spice perfectly.
Final Thoughts
This Homemade Thai Curry Chicken Noodle Soup Recipe is one of those rare gems that feels special yet is incredibly approachable. It’s layered with flavors, quick to make, and can be tailored to your preferences with ease. Whether you’re new to Thai cuisine or a seasoned fan, this soup will become a comforting staple in your recipe collection — so grab your ingredients and get cooking!
Print
Homemade Thai Curry Chicken Noodle Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 to 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
- Diet: Halal
Description
This Homemade Thai Curry Chicken Noodle Soup is a comforting and flavorful dish that combines tender chicken, creamy coconut milk, and fragrant Thai curry paste with fresh vegetables and noodles. Perfect for a cozy meal, this soup delivers a rich, aromatic broth with a balance of spicy, sweet, and tangy flavors, elevated by fresh lime juice and herbs.
Ingredients
Protein
- 1 pound Chicken Breast (Boneless, skinless, chopped into bite-sized pieces)
Liquids & Broth
- 1 can Coconut Milk (Approximately 13.5 ounces)
- 4 cups Chicken Broth (Low-sodium preferred)
Flavorings & Paste
- 3 tablespoons Curry Paste (Thai red or yellow, adjust based on heat preference)
- 1 tablespoon Lime Juice (Freshly squeezed)
Vegetables & Herbs
- 2 cups Mixed Vegetables (Chopped bell peppers, carrots, and snap peas)
- 1 handful Fresh Herbs (Cilantro and basil for garnish)
Carbohydrates
- 8 ounces Noodles (Rice noodles or egg noodles)
Oils
- 1 tablespoon Oil (for sautéing chicken)
Instructions
- Prepare Ingredients: Chop the chicken breast into bite-sized pieces and set aside. Wash and slice the mixed vegetables, readying them for cooking.
- Sauté Chicken: In a large pot, heat a tablespoon of oil over medium heat. Add the chopped chicken and sauté until browned and cooked through, about 5-7 minutes.
- Add Curry Paste: Stir the curry paste into the chicken and cook for another 1-2 minutes to release the aromatic flavors.
- Add Broth and Simmer: Pour in the chicken broth, stirring and scraping the bottom of the pot to prevent sticking. Bring the mixture to a gentle simmer.
- Incorporate Coconut Milk: Add the coconut milk and stir well, creating a creamy consistency to the soup base.
- Cook Vegetables: Add the prepared vegetables and simmer for about 5 minutes until they become tender but still crisp.
- Cook Noodles: In a separate pot, cook the noodles according to the package instructions. Once cooked, drain and rinse briefly with cold water to stop cooking and prevent sticking.
- Combine Noodles and Soup: Add the cooked noodles into the soup and stir gently to combine all ingredients evenly.
- Add Lime Juice and Adjust Seasoning: Stir in the freshly squeezed lime juice. Taste and adjust seasoning as needed to balance flavors.
- Serve and Garnish: Ladle the hot soup into bowls and garnish with fresh cilantro and basil before serving.
Notes
- Adjust the amount and type of curry paste to control the spiciness level.
- Use low-sodium chicken broth to better control the salt content in the soup.
- Rice noodles create a gluten-free option; egg noodles provide a richer flavor but contain gluten.
- Fresh herbs add brightness and can be replaced or supplemented with mint or green onions.
- This soup can be prepared in advance; reheat gently to avoid overcooking noodles.
