Pin this The smell of coconut and curry hitting hot oil is what pulled me into Thai cooking. I was looking for something quick on a rainy Wednesday, craving warmth without heaviness. A friend had scribbled this soup idea on a napkin after dinner once, and I finally tried it. The kitchen fogged up with lemongrass and ginger, and I knew I'd be making this on repeat.
I made this for a small dinner party where half the guests were vegetarians and the other half wanted protein. Swapping the chicken for tofu in one pot and keeping chicken in another worked perfectly. Everyone customized their bowls with lime and chili, and the kitchen felt alive with conversation. It became my go to whenever I want something impressive but low stress.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Boneless, skinless chicken breast or thighs (400 g): Thighs stay juicier and absorb the curry better, but breasts work if you slice them thin and don't overcook.
- Mushrooms (200 g, sliced): Shiitake add earthiness, button mushrooms are mild and soak up the broth beautifully.
- Carrots (2 medium, julienned): Thin slices cook fast and add a slight sweetness that balances the spice.
- Red bell pepper (1 small, sliced): Adds color and a gentle sweetness without overpowering the aromatics.
- Baby spinach or bok choy (100 g, optional): Stir in at the end for a pop of green and a bit of texture.
- Spring onions (2, sliced): Fresh and mild, they brighten every spoonful as a garnish.
- Fresh ginger (1 tablespoon, grated): The backbone of the soup, warm and sharp, it wakes up the whole pot.
- Garlic (3 cloves, minced): Sauté it until fragrant but not brown, or it turns bitter.
- Lemongrass (2 stalks, bruised, optional): Bruise them with the back of a knife to release oils, then fish them out before serving.
- Kaffir lime leaves (4, optional): They add a citrusy perfume that's hard to replace, but lime zest works in a pinch.
- Red curry paste (2 tablespoons): This is where the heat lives, start with less if you're cautious and add more as you go.
- Coconut milk (800 ml): Full fat makes it luxurious, light keeps it brothy, both work depending on your mood.
- Chicken broth (500 ml): Adds depth without making it too rich, use vegetable broth for a vegetarian version.
- Fish sauce (1 tablespoon): Salty and funky, it deepens the flavor, swap for soy sauce if needed.
- Brown sugar (1 tablespoon): Balances the heat and sour, don't skip it even if it seems odd.
- Lime juice (from 1 lime): Brightens everything at the end, taste before adding it all at once.
- Fresh cilantro (chopped): Love it or hate it, it's traditional and adds freshness.
- Fresh red chili (sliced, optional): For those who want extra heat right on top.
- Lime wedges: Let everyone squeeze their own, it makes the soup feel interactive.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Bloom the aromatics:
- Heat a large pot over medium heat with a splash of oil. Add ginger, garlic, and lemongrass, stirring for about a minute until your kitchen smells incredible.
- Wake up the curry paste:
- Stir in the red curry paste and cook for another minute. This step releases the oils and mellows the raw edge.
- Cook the chicken:
- Add the sliced chicken and stir to coat it in the paste. Let it cook for 2 to 3 minutes, turning occasionally.
- Build the broth:
- Pour in the coconut milk and chicken broth, then add kaffir lime leaves, carrots, mushrooms, and bell pepper. Stir gently to combine.
- Simmer until tender:
- Bring everything to a gentle simmer and cook for 10 to 12 minutes. The chicken should be cooked through and the vegetables softened but not mushy.
- Season and balance:
- Stir in fish sauce, brown sugar, and lime juice. Taste and adjust, this is where you make it yours.
- Wilt the greens:
- Add spinach or bok choy if using and simmer for 1 to 2 minutes until just wilted. Don't overcook or they'll lose their color.
- Finish and serve:
- Remove lemongrass and lime leaves, then ladle into bowls. Top with spring onions, cilantro, chili, and serve with lime wedges on the side.
Pin this One night I made this after a long day and realized halfway through I was out of lime. I used a splash of rice vinegar instead, and it still worked beautifully. That's when I stopped being precious about exact ingredients and started trusting the process. This soup forgives you and rewards flexibility.
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.
Swaps and Variations
You can swap chicken for shrimp, tofu, or even leftover rotisserie chicken added at the end. For a vegetarian version, use vegetable broth and replace fish sauce with soy sauce or tamari. I've also made this with zucchini noodles stirred in at the last minute for extra vegetables. If you want it heartier, serve over jasmine rice or drop in cooked rice noodles right before serving.
Storing and Reheating
This soup keeps well in the fridge for up to three days and the flavors get even better as they sit. Store it in an airtight container and reheat gently on the stove, adding a splash of broth or water if it thickens. I don't recommend freezing it because the coconut milk can separate and the vegetables lose their texture. If you do freeze, reheat slowly and whisk to bring it back together.
Serving Suggestions
I like to set out small bowls of toppings so everyone can build their own bowl. Fresh cilantro, sliced chili, lime wedges, and extra spring onions make it feel like a Choose Your Own Adventure dinner. A crisp white wine like Riesling or Gewürztraminer pairs beautifully with the coconut and spice. If you're serving it for a crowd, double the batch and keep it warm in a slow cooker.
- Serve with jasmine rice or rice noodles to make it a full meal.
- Pair with a light cucumber salad or spring rolls on the side.
- Offer extra curry paste on the side for anyone who wants more heat.
Pin this This soup has become my answer to busy weeks and cold nights. It's quick, forgiving, and makes the whole house smell like comfort.
Frequently Asked Recipe Questions
- → Can I make this soup vegetarian?
Absolutely. Replace the chicken with firm tofu or extra vegetables, swap chicken broth for vegetable broth, and use soy sauce or tamari instead of fish sauce to create a delicious vegetarian version.
- → How can I adjust the spice level?
Control the heat by varying the amount of red curry paste. Start with one tablespoon for mild warmth, or increase to three tablespoons for more intense spice. Removing the curry seeds from fresh chili garnishes also helps tame the heat.
- → Can I make this soup ahead of time?
Yes, this soup actually develops deeper flavors when made ahead. Prepare it completely, then cool and refrigerate for up to 3 days. Reheat gently over medium-low heat, adding a splash of coconut milk or broth if needed to restore consistency.
- → What's the best way to store leftovers?
Cool completely and store in airtight containers in the refrigerator for 3-4 days. The coconut milk may separate slightly when chilled but will emulsify again when reheated. Freeze for up to 2 months, though the texture of vegetables may soften slightly.
- → Can I use light coconut milk?
Light coconut milk works well and reduces the overall fat content. Keep in mind the broth will be thinner and less rich. For a compromise, use half full-fat and half light coconut milk to maintain some creaminess while reducing calories.
- → What should I serve with this soup?
Jasmine rice or rice noodles make excellent additions for a heartier meal. Warm naan bread or crusty baguette slices are perfect for soaking up the flavorful broth. A crisp white wine like Riesling complements the spicy, aromatic notes beautifully.