Thai Butternut Squash Soup with Coconut and Lemongrass Recipe
Introduction
This Thai squash soup is a comforting and vibrant dish that balances sweet butternut squash with aromatic lemongrass and a touch of chilli heat. Creamy coconut milk and fresh lime juice add a delicious depth, making it perfect for a cozy meal any time of year.

Ingredients
- 1 onion, chopped
- 1 lemongrass stalk, bashed and shredded
- 1-2 red chillies, roughly chopped
- 1kg butternut squash, peeled and diced
- Juice of 1 lime
- 125ml coconut milk
- Small bunch coriander, leaves picked
Instructions
- Step 1: Fry the chopped onion, shredded lemongrass, and most of the chopped chilli in a large pan with a splash of water for 2-3 minutes until softened. Add more water if the mixture starts to catch.
- Step 2: Add the diced butternut squash to the pan and stir well. Pour in 1 litre of water, bring to the boil, then reduce heat and simmer for 15 minutes or until the squash is tender.
- Step 3: Remove the pan from the heat and add the lime juice. Use a hand blender to blitz the soup until smooth and creamy.
- Step 4: Stir in the coconut milk and season to taste. Return the soup to low heat to gently warm through without boiling.
- Step 5: Ladle the soup into bowls and garnish with the remaining chilli and fresh coriander leaves before serving.
Tips & Variations
- For a milder soup, reduce the amount of chilli or remove the seeds before chopping.
- Add a small piece of fresh ginger during frying for extra warmth and depth.
- Swap butternut squash for pumpkin or sweet potato for a slightly different flavor.
- Serve with steamed jasmine rice or crusty bread to make it a more filling meal.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, stirring occasionally to ensure even warming. Avoid boiling after adding coconut milk to prevent curdling.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup vegan?
Yes, this recipe is naturally vegan as it uses coconut milk instead of dairy. Just ensure any toppings or sides are vegan-friendly.
Can I prepare this soup in advance?
Absolutely. The flavors develop nicely if made a day ahead. Reheat gently before serving and add fresh coriander just before serving for the best taste.
Print
Thai Butternut Squash Soup with Coconut and Lemongrass Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A vibrant and creamy Thai squash soup featuring tender butternut squash, fragrant lemongrass, and a hint of red chilli, enriched with coconut milk and fresh lime juice. This comforting, mildly spiced soup is easy to prepare and perfect for a light lunch or starter.
Ingredients
Vegetables and Herbs
- 1 onion, chopped
- 1 lemongrass stalk, bashed and shredded
- 1–2 red chillies, roughly chopped
- 1kg butternut squash, peeled and diced
- small bunch coriander, leaves picked
Liquids and Seasonings
- juice of 1 lime
- 125ml coconut milk
- splash of water (for frying)
- salt, to taste
Instructions
- Prepare the base: In a large pan, fry the chopped onion, shredded lemongrass, and most of the chopped red chilli with a splash of water for 2-3 minutes until softened. Add more water as needed to prevent sticking.
- Add the squash: Stir in the diced butternut squash, coating it well with the aromatics.
- Cook the squash: Pour in 1 litre of water to cover the squash, bring the mixture to a boil, then reduce to a simmer. Cook for 15 minutes until the squash is tender.
- Blend the soup: Remove the pan from heat, add the lime juice, then use a hand blender to blitz the soup until completely smooth.
- Add coconut milk and season: Stir in the coconut milk and season with salt to taste. Return the soup to the heat and gently warm through without boiling.
- Serve: Ladle the soup into bowls and garnish with the remaining chilli pieces and coriander leaves for a fresh finish.
Notes
- You can adjust the number of chillies depending on your heat preference.
- If you don’t have lemongrass, a little grated lemon zest can be used as a substitute.
- For a thinner soup, add extra water or vegetable stock before blending.
- This soup is naturally gluten free and vegetarian friendly.
- Use a mild or unsweetened coconut milk for best balance of flavor and creaminess.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Keywords: Thai squash soup, butternut squash soup, coconut milk soup, spicy Thai soup, vegetarian Thai recipe, gluten free soup

