Daylesford Thai soup is a Thai-inspired coconut soup with curry paste, vegetables, tofu, and a bright squeeze of lime. Versions vary, so this recipe is a flexible home-style interpretation rather than a claim to be a canonical Thai dish; it works because creamy coconut milk softens the curry’s heat while lime and fresh herbs keep each bowl lively.
Ingredients
- 1 tablespoon (15 ml) neutral oil, such as canola or sunflower oil
- 1 medium yellow onion, finely diced (about 5 ounces / 150 g)
- 3 garlic cloves, finely chopped (about 9 g)
- 1 tablespoon (15 g) finely grated fresh ginger
- 1 lemongrass stalk, tough outer layers removed and tender center finely sliced (about 15 g); or use 1 teaspoon (5 ml) finely grated lime zest if unavailable
- 2 tablespoons (30 g) Thai red curry paste; choose a vegetarian or vegan paste if needed
- 3 cups (710 ml) vegetable stock, preferably lower-sodium
- 1 can coconut milk, 13.5 ounces (400 ml), well shaken
- 1 tablespoon (15 ml) soy sauce or tamari
- 1 teaspoon (4 g) brown sugar
- 2 medium carrots, thinly sliced (about 5 ounces / 150 g)
- 8 ounces (225 g) cremini or shiitake mushrooms, sliced
- 1 medium red bell pepper, thinly sliced (about 5 ounces / 150 g)
- 14 ounces (400 g) firm tofu, drained, patted dry, and cut into ¾-inch (2 cm) cubes
- 3 packed cups (90 g) baby spinach
- 2 tablespoons (30 ml) fresh lime juice, plus lime wedges for serving
- ¼ teaspoon (1.5 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) freshly ground black pepper
- ¼ cup (10 g) chopped fresh cilantro, for serving
- ¼ cup (10 g) Thai basil leaves, for serving; regular basil is a useful, slightly sweeter substitute
Instructions
- Prepare the ingredients. Dice the onion, chop the garlic, grate the ginger, and slice the lemongrass as thinly as you can so it softens quickly. Cut the carrots, mushrooms, and bell pepper, then drain and cube the tofu. Have the stock, coconut milk, and curry paste measured before you start; once the aromatics are cooking, the first few minutes move quickly. If your lemongrass is especially fibrous, bruise the stalk with the back of a knife before slicing, or plan to remove the larger pieces before serving.
- Build the aromatic base. Set a large heavy-bottomed pot or Dutch oven over medium heat and add the oil. When it shimmers, add the onion and cook for 4 minutes, stirring occasionally, until softened but not browned. Stir in the garlic, ginger, and lemongrass and cook for 1 minute. Add the curry paste and stir constantly for 1 minute, scraping it around the pot so it becomes fragrant without scorching. If the paste starts sticking, add a spoonful of stock rather than turning the heat very high.
- Make the broth and soften the carrots. Pour in the vegetable stock and coconut milk, then add the soy sauce, brown sugar, salt, and pepper. Stir well to disperse the curry paste. Bring the liquid just to a gentle simmer, which should take about 2 minutes; avoid a hard boil, as vigorous bubbling can make the coconut broth look separated. Add the sliced carrots and simmer gently for 8 minutes, stirring once or twice. The carrots should be beginning to turn tender but should still hold their shape.
- Add the mushrooms, pepper, and tofu. Stir in the mushrooms, bell pepper, and tofu. Keep the soup at a gentle simmer for 7 minutes, uncovered, so the vegetables soften and the tofu warms through. Stir carefully rather than vigorously to keep the tofu cubes intact. If the broth tastes too concentrated or salty, add a little hot water or unsalted stock; if it tastes mild, wait until the final seasoning before adding more curry paste, since its heat and saltiness can vary by brand.
- Finish and season. Fold in the spinach and cook for about 1 minute, just until wilted. Take the pot off the heat and stir in the lime juice. Taste the broth and adjust it in small steps: more lime for brightness, a pinch of sugar if it tastes sharply sour, or a little salt or soy sauce if it needs depth. The finished soup should taste creamy, savory, gently spicy, and distinctly fresh rather than dominated by one flavor.
- Serve while hot. Ladle the soup into warm bowls, distributing the tofu and vegetables evenly. Scatter cilantro and Thai basil over each serving and offer lime wedges at the table. Let diners add extra lime themselves, since the amount of acidity people enjoy differs. If the soup has been standing while you set the table, stir it gently and check that it is hot throughout before serving.
Tips
- Check the curry paste label. Thai curry pastes differ in heat, salt, and ingredients, and some contain shrimp paste or fish sauce. For a vegetarian or vegan pot, choose a paste labeled accordingly and use soy sauce or tamari; start with 1 tablespoon if you are sensitive to spice, then add more to taste.
- Keep the coconut broth at a simmer. A rolling boil is unnecessary and can cause the coconut milk to separate or leave an oily surface. Gentle bubbles are enough to cook the vegetables. A slightly separated broth is still fine to eat; a careful stir usually brings it together again.
- Use the substitute that fits the ingredient. Lime zest can stand in for lemongrass, though it gives a citrusy aroma without lemongrass’s herbal, slightly savory character. Regular basil works in place of Thai basil but tastes sweeter and less anise-like. Full-fat coconut milk makes the richest broth; light coconut milk gives a thinner, less creamy result.
- Cut vegetables evenly and avoid overcooking them. Thin carrot slices cook at roughly the same pace, while thick chunks may need a few extra minutes. Keep the simmer gentle and begin checking the vegetables at the stated times. The spinach needs only a brief wilt, so add it at the end instead of simmering it with the carrots.
Serving Suggestions
Serve this soup as a satisfying light main course, or offer smaller bowls as a starter before a meal with other Thai-inspired dishes. Steamed jasmine rice is an easy side: spoon some into each bowl or serve it separately so people can choose how much to add. Rice noodles also work well, but cook them separately according to their package directions and place them in bowls before ladling over the soup. This keeps the noodles from absorbing too much broth as leftovers sit.
Set out extra lime wedges, sliced scallions, cilantro, basil, and chili oil or thinly sliced fresh chili so everyone can finish a bowl to taste. A simple side of cucumber or lightly dressed greens provides a crisp contrast to the warm coconut broth. If serving the soup with rice or noodles, keep those accompaniments separate until serving; this makes it easier to store the soup and reheat it without the starch becoming soft or swollen.
Variations
For a more substantial version, replace half of the tofu with 8 ounces (225 g) of peeled shrimp. Add the shrimp with the mushrooms and cook just until opaque and firm; check that it reaches the USDA FSIS safe minimum internal temperature of 145°F (63°C) with a food thermometer. Shrimp changes the soup from vegetarian to seafood-based, and you should use a curry paste whose ingredients suit everyone at the table. Alternatively, use cooked shredded chicken and add it near the end, heating it thoroughly; the USDA FSIS safe minimum for poultry is 165°F (74°C), checked with a food thermometer.
For a different vegetable mix, swap the bell pepper for 1 cup (100 g) of snow peas or add 1 cup (100 g) of small broccoli florets with the carrots. Snow peas need only the final few minutes to stay crisp, while broccoli may need several extra minutes depending on the size of the florets. For a milder bowl, reduce the curry paste and add a little more lime and fresh herb at the end. For a richer, more aromatic bowl, add a few torn kaffir lime leaves to the broth while it simmers and remove them before serving; if you cannot find them, extra lime zest is a reasonable but less floral substitute.
Storage and Reheating
Refrigerate leftover soup within 2 hours of cooking, transferring it to shallow, covered containers so it cools promptly. It keeps for 3 to 4 days in the refrigerator. Store rice or noodles separately if you served them, and keep fresh herbs and lime wedges separate too; adding those only when serving helps preserve their texture and fresh flavor. The tofu and vegetables may soften a little after storage, but the soup remains suitable for reheating during that time.
Reheat only the portion you plan to eat. Warm it in a saucepan over medium-low heat, stirring occasionally, until steaming and at least 165°F (74°C); use a food thermometer to check, as the USDA FSIS recommends reheating leftovers to 165°F (74°C). For microwave reheating, cover loosely, stir partway through, and check the temperature in more than one spot. Add a splash of water or stock if the broth has thickened. Avoid repeated boiling, which can make vegetables mushy and the coconut broth less smooth. For longer storage, freeze the soup in airtight containers for up to 2 months for best quality; thaw overnight in the refrigerator and reheat as above. The texture of the vegetables and tofu may be softer after freezing.
Frequently Asked Questions
Is Daylesford Thai soup an authentic Thai recipe?
This version is Thai-inspired, using familiar flavor elements such as curry paste, coconut milk, lime, and fresh herbs. The name can refer to different home-style or locally adapted soups, so it is better not to treat one combination of ingredients as the sole authentic version. Thai soups vary by region and by cook, and this recipe is designed as a practical, adaptable interpretation.
How spicy is this soup?
Its heat depends mostly on the curry paste, and different jars can vary considerably. Two tablespoons make a gently to moderately spicy pot with most pastes, but for a cautious first batch, begin with 1 tablespoon and add more after tasting the broth. You can also serve chili oil separately so each person can adjust their own bowl.
Can I make the soup ahead?
Yes. You can cook it a day ahead, cool and refrigerate it promptly, then reheat it gently to 165°F (74°C) before serving. For the freshest texture, leave the spinach, lime juice, and herbs out until reheating; add the spinach at the end, then finish with lime and herbs. If those ingredients are already mixed in, the soup is still fine to reheat, though the herbs will be less vivid.
What can I use instead of tofu?
Use 1½ cups (240 g) of drained, rinsed canned chickpeas for an easy plant-based alternative; add them with the mushrooms so they heat through. You can also omit the protein and add more mushrooms or vegetables, though the soup will be less filling. If using shrimp or chicken, follow the cooking and thermometer guidance in the variations section.
Why does my coconut soup look grainy or separated?
Coconut milk can separate when boiled vigorously, and some brands naturally look less uniform than others. Keep the broth at a gentle simmer rather than a rolling boil, and stir it before serving. If it separates slightly, take the pot off the heat and whisk or stir gently; the appearance may improve even if it does not become perfectly smooth.
Can I make this soup without lemongrass?
Yes. Use 1 teaspoon (5 ml) of finely grated lime zest, as listed, or simply leave the lemongrass out and add lime juice to taste at the end. Zest contributes a clean citrus aroma but does not reproduce lemongrass’s distinctive herbal flavor. Avoid adding a large amount of lime juice early in cooking, since the soup tastes fresher when the juice is stirred in just before serving.
Related
- Cajun Lamb Stew with Tender, Slow-Braised Lamb
- Cajun Loaded Potato Soup with Sausage and Cheddar
- Cajun Ninja Beef Stew: A Hearty Louisiana-Style Pot
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).