Save There's a particular Tuesday evening that comes to mind when I think of this curry soup—the kind of night where the kitchen felt too quiet and I needed something warm that would fill the space with life. I'd picked up a can of coconut milk almost by accident at the market, and suddenly remembered a cooking class I'd taken years ago where the instructor swore by the trick of blooming curry paste in oil before adding anything else. That small moment of patience, watching the red paste darken and release its complex aroma, changed everything about how I approached this soup.
I made this for a friend who was going through a rough patch, and watching her face soften with the first spoonful reminded me that food isn't really about technique—it's about showing up. She came back three days later asking if I remembered how I made it, and by then I realized I'd been making it enough that the steps had become muscle memory, the kind of cooking that happens when you stop thinking and just feel your way through.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Chicken thighs or breasts (400 g): Thighs stay more forgiving and tender through simmering, though breasts work fine if that's what you have—just don't let them cook longer than needed.
- Fresh ginger (1 tbsp, grated): The fresher it is, the more that subtle heat will shine through; I always grate it right before cooking rather than storing it pre-grated.
- Garlic (3 cloves, minced): This isn't about garlic flavor dominating—it's about building a foundation that makes the curry paste taste more like itself.
- Shallots (2, thinly sliced): They caramelize slightly as they cook, adding a gentle sweetness that balances the heat from the curry.
- Red curry paste (2 tbsp): The star of the show; blooming it in oil before adding other ingredients unlocks flavors that raw paste never achieves.
- Coconut milk (400 ml): Full-fat is non-negotiable here—the cream creates the silky texture that makes this soup feel luxurious.
- Chicken broth (750 ml): A good quality broth elevates the whole dish; I've noticed the difference between homemade and boxed can be significant.
- Fish sauce (1 tbsp): I know it smells intense straight from the bottle, but trust it—this is what gives the soup its authentic Thai depth.
- Soy sauce (1 tbsp): Adds umami and a subtle saltiness; use tamari if you need it gluten-free.
- Brown sugar (1 tsp): Just enough to round out the edges without making the soup sweet.
- Lime juice (1 juice of 1 lime): The finishing touch that brightens everything; fresh lime is the only way.
- Red bell pepper, shiitake mushrooms, snow peas: These vegetables add texture and freshness; feel free to swap for whatever looks good at the market.
- Fresh cilantro, Thai basil, red chili, lime wedges: Garnishes that let each person customize their bowl and make it feel intentional.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your aromatics:
- Heat oil in a large pot over medium heat, then add shallots, ginger, and garlic. You'll know they're ready when the kitchen suddenly smells like a Thai restaurant and your eyes might water a bit from the steam rising up.
- Bloom the curry:
- Stir in the red curry paste and let it cook for a full minute, stirring almost constantly. Watch as the color deepens slightly and the raw, harsh edge softens into something more rounded and complex.
- Toast the chicken:
- Add your chicken pieces and stir for 2 to 3 minutes so they get coated in that fragrant paste. This quick cook seals the outside and helps distribute the curry flavor throughout.
- Create your broth:
- Pour in the chicken broth and coconut milk, then bring everything to a gentle simmer. Resist the urge to boil—gentle heat keeps the chicken tender and the flavors clear.
- Season thoughtfully:
- Add fish sauce, soy sauce, and brown sugar, stirring to dissolve. Taste here if you can—this is when you get a sense of whether you need to adjust anything later.
- Simmer with vegetables:
- Add bell pepper, mushrooms, and snow peas, then let everything simmer for 10 to 12 minutes until the chicken is completely cooked through and vegetables still have a bit of bite. The soup will taste more complete and integrated by the end of this time.
- Brighten with lime:
- Squeeze in fresh lime juice and taste again, adjusting with more fish sauce, lime, or a pinch of sugar depending on what your palate tells you. This moment of tasting and adjusting is where cooking becomes personal.
- Serve with intention:
- Ladle into bowls and let everyone garnish their own with cilantro, Thai basil, chili, and a lime wedge. Watching people build their bowl exactly how they want it is half the pleasure.
Pin it There was a moment while making this for my partner when he came into the kitchen and just stood there breathing in, not saying anything. That's when I knew this soup had moved past being a recipe into becoming something that said I love you in a language everyone understands.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why Coconut Milk Matters Here
The richness of full-fat coconut milk isn't just about taste—it's about texture and how it coats your mouth and carries all those flavors forward. I learned this the hard way by trying the lighter version once, which made the soup feel thin and one-dimensional, like something was missing even when all the ingredients were the same. Now I'm faithful to the full-fat can, and it's made all the difference in why people ask for this recipe.
Temperature and Timing
The gentle simmer is crucial here because aggressive boiling can toughen the chicken and make the coconut milk separate in an unappealing way. I discovered this after one rushed evening when I had the heat too high and everything came together less gracefully than it should have. Now I set the heat lower and give myself permission to let the soup take its time, which paradoxically makes everything taste better even though it seems slower.
Make It Your Own
Once you understand how the basic components work together, you can shift things around based on what's calling to you. I've made it with shrimp instead of chicken, added rice noodles for heartier nights, and played with extra chili when I wanted more heat. The scaffolding stays the same, but the possibilities feel endless once you trust the foundation.
- Swap chicken for shrimp, tofu, or even just more vegetables and use vegetable broth instead.
- Add cooked rice noodles, rice, or crusty bread if you want something more substantial.
- Adjust heat level by adding more curry paste, fresh chili, or backing off if you prefer something gentler.
Pin it This soup has become one of those recipes I make without thinking, the kind where my hands know what to do and my mind gets to wander. There's something deeply satisfying about knowing you can create comfort this quickly.
Frequently Asked Questions
- → How spicy is this soup?
The heat level is moderate from the red curry paste. You can easily adjust the spiciness by using less curry paste for a milder version or adding fresh sliced chilies for extra heat.
- → Can I make this soup dairy-free?
Yes, this soup is naturally dairy-free as it uses coconut milk instead of cream. Just ensure your curry paste and sauces don't contain hidden dairy ingredients.
- → What protein alternatives work well?
Shrimp, tofu, or even chickpeas make excellent substitutes. Adjust cooking time accordingly—shrimp needs only 3-4 minutes, while tofu can be added with the vegetables.
- → How long does the soup keep in the refrigerator?
Stored in an airtight container, the soup keeps well for 3-4 days. The flavors actually develop and deepen over time, making it an excellent meal prep option.
- → Can I freeze this soup?
Yes, it freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of coconut milk if needed.
- → What can I serve with this soup?
Jasmine or basmati rice makes a perfect accompaniment. For a lighter option, serve with crisp naan bread or add rice noodles directly into the soup for a heartier bowl.