A creamy coconut and red curry soup packed with chicken and vegetables ready in 30 minutes.
Here in Austin, the weather can swing from humid heat to a sharp chill in a matter of hours. On those days when the sky turns gray and the air gets damp, I crave something that warms me from the inside out without the heaviness of a dairy-laden chowder. This Thai Red Curry Noodle Soup is my go-to remedy. It strikes a perfect balance between the rich, velvety texture of coconut milk and the sharp, bright acidity of lime juice. It is a one-pot wonder that delivers the complex flavor profile of a slow-simmered curry-spicy, salty, sour, and sweet-in the timeframe of a quick weeknight stir-fry. It is vibrant, satisfying, and clears the sinuses in the most delicious way possible.
The most critical technique in this recipe is "blooming" the curry paste. You must fry the red curry paste with the aromatics and chicken before adding the liquids. If you simply dissolve the paste into the boiling broth later, the soup will taste raw and lack depth. Frying it releases the essential oils in the chilies and lemongrass, creating a robust foundation for the soup.
The Perfect Balance of Hot and Sour

Why You'll Love This Recipe
- One-Pot Cleanup: By searing the vegetables, cooking the chicken, and simmering the broth in the same pot, you build layers of flavor while minimizing the dishes.
- Customizable Heat: You control the spice level by adjusting the amount of red curry paste, making it suitable for spice lovers or those who prefer a milder warmth.
- Gluten-Free: By using rice noodles and checking your fish sauce label, this meal is naturally gluten-free.
- Nutrient Dense: Packed with bell peppers, zucchini, carrots, and lean protein, this soup is as nourishing as it is comforting.
Ingredients
To achieve the authentic push-and-pull of Thai flavors, specific ingredients are essential.
- Chicken: 1 pound boneless, skinless chicken breasts (or tenderloins). Slice them thinly against the grain so they cook instantly and remain tender. Chicken thighs are a great substitute for more moisture.
- Red Curry Paste: ¼ cup. This is the flavor engine. Brands vary significantly in heat; taste a tiny bit before adding.
- Coconut Milk: One 14-ounce can of unsweetened coconut milk. Full-fat is crucial for the creamy texture; "lite" milk will result in a thin, watery broth.
- Aromatics: A blend of onion, garlic, and dried basil creates the savory base.
- Vegetables: 6 ounces baby bell peppers (or 1 red bell pepper), 1 large zucchini, and 2 small carrots.
- Liquids: 5 cups chicken broth. Low-sodium is preferred so you can control the saltiness with the fish sauce.
- The Thai Trifecta: 2 tablespoons fish sauce (salt/umami), 2 tablespoons honey (sweetness), and 3 tablespoons fresh lime juice (acid).
- Noodles: 6 ounces gluten-free rice noodles (pad thai style) or gluten-free ramen cakes.
How to Make Thai Red Curry Noodle Soup

Sauté the Soft Vegetables
Heat the olive oil on medium-high heat in a large soup pot or Dutch oven. Add the thinly sliced bell peppers and sliced zucchini. Sprinkle lightly with salt. Cook for about 5 minutes, stirring occasionally, until they are softened and have a bit of color. Remove them to a plate and set aside. Note: We remove them so they don't turn to mush while the chicken cooks.
Cook the Chicken Base
In the same pot (add a splash more oil if dry), add the chopped onions, carrots, and thinly sliced chicken. Sprinkle with the dried basil and a pinch of salt. Cook on medium heat for about 5 minutes until the onion is translucent and the chicken is mostly white on the outside.
Bloom the Curry
Add the minced garlic and the red curry paste to the pot. Stir constantly for 1 minute, coating the chicken and vegetables in the paste. You should smell the spices become fragrant and toasted.
Simmer the Broth
Pour in the can of coconut milk and the chicken broth. Stir well to scrape up any browned bits (fond) from the bottom of the pot. Add the fish sauce and honey. Bring the mixture to a boil for 1 minute, then reduce heat to a simmer. Cover and cook for 10 minutes to ensure the chicken is cooked through and the carrots are tender.
Cook the Noodles
Add the dried rice noodles directly into the simmering broth. Cook for about 5 minutes on low heat (simmer), or until the noodles are soft and pliable. Watch closely; rice noodles can go from al dente to disintegrating very quickly.
Finish and Serve
Remove the pot from the heat immediately. Stir in the cooked bell peppers and zucchini that you set aside earlier. Now, taste the soup. Stir in the fresh lime juice. Adjust the seasoning: add more lime for brightness, more fish sauce for salt, or more honey for balance. Ladle into bowls and top with peanuts, lime slices, and fresh basil.
Common Mistakes to Avoid
- Overcooking the Noodles: Rice noodles are delicate. If you boil them vigorously or leave them on the heat too long, they will absorb all the broth and turn into a gummy casserole.
- Boiling the Lime Juice: Always add lime juice at the very end, off the heat. Boiling fresh citrus juice kills the bright, floral notes and can make the soup taste bitter.
- Skipping Fish Sauce: It might smell pungent in the bottle, but fish sauce provides the necessary savory backbone (umami) that salt alone cannot replicate. Do not skip it.
Tips and Tricks for Success
- Slice Chicken Partially Frozen: To get those paper-thin slices of chicken found in restaurants, try slicing the chicken breast while it is partially frozen. It is much firmer and easier to control.
- Garnish Generously: The toppings are not just for looks. The crunch of the peanuts and the fresh pop of the basil are essential textural contrasts to the creamy soup.
- The Noodle Trick: If you plan to have leftovers, do not cook the noodles in the pot. Cook them separately in boiling water, drain, and add them to individual bowls. Otherwise, they will drink all your broth overnight.
Variations
- Shrimp Swap: Substitute the chicken for raw shrimp. Add them during the last 3 minutes of the simmer, just before adding the noodles, as shrimp cooks very fast.
- Vegetarian: Use vegetable broth, swap the chicken for firm tofu cubes, and use soy sauce or tamari instead of fish sauce (or a vegan fish sauce alternative).
- Extra Veggies: This soup loves greens. Stir in a handful of baby spinach or bok choy when you add the lime juice for an extra nutrient boost.
How to Serve
This soup is best served piping hot. Provide chopsticks for the noodles and chicken, and a deep spoon for the broth. A side of prawn crackers or a cucumber salad pairs beautifully.

Make Ahead and Storage
- Refrigerator: Store the soup in an airtight container for up to 3 days. As noted, the noodles will soften significantly.
- Freezing: You can freeze the soup base (broth and chicken) successfully for up to 3 months. Do not freeze it with the noodles or zucchini, as the texture will be compromised upon thawing. Add fresh noodles when reheating.
- Reheating: Reheat gently on the stove. You may need to add a splash of chicken broth or water to loosen the consistency if the coconut milk has thickened.
Recipe Notes / What I Learned
During testing, I found that "baby" bell peppers are slightly sweeter and possess thinner skins than large red bell peppers, making them nicer to eat in a soup context. However, a standard red pepper works perfectly fine if sliced thinly.
Nutrition Snapshot
One bowl contains approximately 450 calories, 22g fat, and 28g protein.

Thai Red Curry Noodle Soup with Chicken
Equipment
- 1 Large saucepan or soup pot
Ingredients
Group: Soup Base & Solids
- 2 tablespoons olive oil
- 6 oz baby bell peppers, thinly sliced (or 1 red bell pepper)
- 1 large zucchini, sliced
- 1 small yellow onion, chopped
- 2 small carrots, peeled and chopped
- 1 pound skinless boneless chicken breast, thinly sliced (or tenderloins)
- ½ teaspoon dried basil
- 5 cloves garlic, minced
- ¼ cup red curry paste
- 14 ounces unsweetened coconut milk (1 can)
- 5 cups chicken broth
- 2 tablespoons fish sauce
- 2 tablespoons honey
- 3 tablespoons freshly squeezed lime juice
- 6 ounces gluten-free rice noodles (or gluten-free ramen noodles)
Group: Garnish
- 1 small lime, thinly sliced
- fresh basil
- ⅓ cup peanuts, chopped
Instructions
- Heat olive oil on medium-high heat in a large saucepan or soup pot. Add sliced bell peppers and sliced zucchini, sprinkle lightly with salt, and cook for about 5 minutes or more, stirring once, until softened. Remove to a plate.
- Add chopped onions, carrots, and sliced chicken to the same saucepan. Add another tablespoon of olive oil if needed. Sprinkle with dried basil and a little salt, and cook on medium heat for about 5 minutes.
- Add minced garlic and red curry paste - stir with the chicken, onions, and carrots on medium heat for 1 minute. Add coconut milk, chicken broth, fish sauce, and honey. Boil for about 1 minute, stirring everything well. Then, reduce to a simmer and cook, covered, for about 10 minutes until the chicken is cooked.
- Add rice noodles (or ramen noodles) and cook for 5 more minutes on low heat (simmer) until the noodles are soft. Remove from heat. Adjust seasonings: add 2 tablespoons of lime juice (or more) and 1 more tablespoon of fish sauce (if needed). Add more honey if desired. Stir in cooked sliced bell peppers and zucchini.
- Serve in individual bowls, topped with peanuts, lime slices, and fresh basil.
Notes
Nutrition
FAQs
Is this spicy?
It depends on your curry paste. Some brands (like Maesri) are quite spicy, while others (like Thai Kitchen) are very mild. Taste your paste first.
Can I use light coconut milk?
You can, but the soup will be much thinner and less rich. I recommend full-fat for the authentic mouthfeel.
Can I use ramen noodles?
Yes, but if you are gluten-free, ensure you buy specific gluten-free ramen cakes (usually made from brown rice or millet). Standard ramen contains wheat.




