Thai Chicken Coconut Curry Soup
This post may contain affiliate links. Please read my disclosure policy to learn more.
This Thai chicken coconut curry soup is rich and creamy with warm curry flavor, tender rice noodles, and a bright, fresh finish from lime and herbs. It tastes cozy and layered, but the recipe itself is simple, quick, and weeknight friendly.

Recipe Overview: Thai Chicken Coconut Curry Soup
- ⏱ Prep Time: 15 minutes
- 👩🏻🍳 Cook Time: 15 minutes
- ⏳ Total Time: 30 minutes
- 🍲 Servings: 10
- ⚡ Calories: 221 calories per serving
- 🍂 Flavor Profile: Rich, creamy, and full of warm Thai curry flavor with tender chicken, rice noodles, fresh herbs, and a bright squeeze of lime in every bowl.
- 👌 Difficulty: Easy — big flavor without complicated steps, making it perfect for a cozy weeknight dinner that still feels a little special.
- ✅ Why It Works: This soup gives you rich, creamy Thai curry flavor without complicated steps. Red curry paste builds flavor fast, coconut milk makes the broth silky, and rice noodles turn it into an easy, filling dinner.
SUMMARIZE & SAVE THIS RECIPE ON
This Thai chicken coconut curry soup is one of the most requested soups in my house, and it's no wonder why. It is rich and creamy with warm curry flavor, tender chicken, rice noodles, fresh herbs, and a bright finish from lime. The red curry paste gives the broth deep flavor fast, while the coconut milk makes it silky and comforting without feeling too heavy.
I love how easy and flexible this soup is for a weeknight dinner. We like making a double batch and enjoying the leftovers for lunch through those homeschooling winter days, when a warm bowl of soup feels especially welcome. If you love Thai inspired dinners, try my 30 minute chicken pad Thai next, or keep things cozy with my chicken wild rice soup and hamburger taco soup.
Jump to:
Why You’ll Love This Thai Chicken Coconut Curry Soup
- Big flavor without complicated steps: Red curry paste, coconut milk, lime, and fresh herbs give this soup rich, layered flavor without needing a long simmer or fussy prep.
- Creamy, cozy, and still fresh: The coconut milk makes the broth silky and comforting, while the lime and herbs keep it bright enough that it does not feel heavy.
- Easy to make with what you have: Use chicken breasts, chicken thighs, or leftover shredded chicken, and swap the vegetables depending on what is already in your fridge.
- Filling enough for dinner: Tender chicken, rice noodles, and vegetables make this soup hearty enough for a full meal, especially on cold nights when a bowl of soup actually sounds like a personality trait.
- Great for leftovers: We love making a double batch and reheating it for lunches through busy homeschooling days.
Key Ingredients

- Chicken: Boneless skinless chicken breasts work well here, but chicken thighs or leftover shredded chicken are great too. Leftover chicken makes this soup even easier for a weeknight dinner.
- Red curry paste: This is what gives the soup its warm, bold curry flavor without needing a long simmer. Different brands vary in heat, so start with less if you want a milder soup.
- Coconut milk: Full fat coconut milk makes the broth rich, creamy, and silky. Light coconut milk works, but the soup will not be quite as creamy.
- Rice noodles: These make the soup hearty enough for dinner and soak up the curry broth beautifully. Cook or soak them according to the package directions so they stay tender, not mushy.
- Vegetables: Bell pepper, cabbage, and onion add texture, flavor, and color. You can swap in what you have, like mushrooms, carrots, spinach, or snap peas.
- Lime juice and fresh herbs: Lime, cilantro, and basil brighten the creamy broth and keep the soup tasting fresh instead of heavy.
For the full ingredient list, exact measurements, and complete directions, scroll down to the recipe card.

How to make Thai Chicken Coconut Curry Soup

Step 1: Place the rice noodles in a dish and cover them with hot water. Let them soak while you prep the rest of the soup, or follow the package directions. You want them softened but not mushy, since they will finish warming in the broth.

Step 2: Cut the chicken into bite sized pieces, then dice the onion and bell pepper. Having everything chopped before you start keeps this recipe moving quickly.

Step 3: Add the chicken, onion, bell pepper, and broth to a large Dutch oven or soup pot. Cook until the chicken starts to cook through and the vegetables begin to soften. Stir in the cabbage and let it cook down into the broth.

Step 4: Stir in the red curry paste, garlic, ginger, coconut milk, fish sauce, honey, and lime juice. Add the softened rice noodles and simmer until the broth is creamy, fragrant, and the noodles are tender.

Step 5: Finish with fresh herbs.
Stir in the fresh cilantro and basil at the end so they stay bright and fresh. Taste and adjust with more salt, lime juice, or curry paste if needed.

Step 6: Ladle the soup into bowls and top with extra fresh herbs, green onion, or another squeeze of lime if you like.
For the full ingredient amounts and detailed cooking instructions, scroll down to the recipe card.
Tips for the Best Thai Chicken Coconut Curry Soup
- Do not overcook the rice noodles. Soften them first, then let them finish in the broth so they stay tender instead of turning mushy.
- Use full fat coconut milk for the creamiest broth. Light coconut milk works, but the soup will not be as rich.
- Taste before adding extra salt. Curry paste, chicken broth, and fish sauce can all add saltiness, so adjust at the end.
- Add the fresh herbs last. Cilantro and basil taste best when they are stirred in right before serving, so they stay fresh and bright.
- Add more lime juice if the broth tastes flat. A little extra lime can wake up the whole pot.

Thai Chicken Coconut Curry Soup FAQs
Rice noodles are the most traditional choice and have a soft, delicate texture. You can also use egg noodles or udon noodles depending on what you have on hand.
Yes! Swap the chicken for tofu or extra vegetables and use vegetable broth instead of chicken broth.
It depends on the red curry paste you use. Some brands are mild and some have more heat. Start with less curry paste if you want a milder soup, then add more after tasting.
Keep leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave.
Yes, but freeze it without the noodles. When ready to eat, thaw, reheat, and add freshly cooked noodles.
Soy sauce or tamari are good substitutes. Fish sauce does add a deeper savory flavor, but the dish will still taste great without it.

Other Soup Recipes
Looking for more hearty soup inspiration? Try these:
If you tried this Thai Chicken Coconut Curry Soup or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. I love hearing from you!

Thai Chicken Coconut Curry Soup
Equipment
- 1 Dutch oven or soup pot
- 1 Knife
- 1 Cutting board
Ingredients
- 2 boneless skinless chicken breasts cut into small pieces
- 4 cups thinly sliced cabbage
- 1 bell pepper diced
- 1 onion diced
- 2 tablespoons minced garlic
- 3 tablespoons red curry paste
- 1 tablespoon chopped fresh ginger
- 6 cups chicken stock
- 1 13.5 ounce can full fat coconut milk
- 6 ounces rice noodles
- 1 tablespoon fish sauce
- 2 teaspoons honey or brown sugar
- 2 tablespoons lime juice
- ½ cup chopped fresh cilantro
- ¼ cup chopped fresh basil
- 1 to 2 teaspoons salt or to taste
- ½ to 1 teaspoon black pepper or to taste
- Green onions or extra cilantro for garnish
Instructions
- Place the rice noodles in a large dish and cover them with hot water. Let them soak while you prepare the soup, or follow the package directions. Drain and set aside once softened.
- Cut the chicken into bite sized pieces. Dice the onion and bell pepper, and chop the fresh herbs. If using whole cabbage, thinly slice it. If using pre cut coleslaw mix, it is ready to add as is.
- Add the chicken, diced onion, diced bell pepper, and chicken stock to a large Dutch oven or soup pot. Cook over medium heat for about 5 minutes, stirring occasionally, until the chicken starts to cook through and the vegetables begin to soften.
- Stir in the cabbage or coleslaw mix, garlic, fresh ginger, red curry paste, coconut milk, fish sauce, honey, and lime juice. Bring the soup to a gentle simmer and cook for 5 to 10 minutes, or until the chicken reaches 165°F and the cabbage is tender.
- Stir in the softened rice noodles and simmer for 1 to 2 minutes, just until the noodles are warmed through and tender.
- Stir in the fresh cilantro and basil. Taste and add salt and pepper as needed. Add more lime juice if the broth needs a brighter flavor.
- Ladle the soup into bowls and serve warm with sliced green onions, extra cilantro, or another squeeze of lime if desired.









This soup has become one of our favorite weeknight dinners, especially in the winter. I love making a double batch so we have leftovers for a few days, it gets better every day!
Coconut curry is so good!