This Thai squash soup is a delightful blend of flavors that will warm your soul. Combining the sweetness of butternut squash with the richness of coconut milk, and the spicy kick of red curry paste, this soup is both comforting and exotic. Perfect for a cozy night in or as a starter for a dinner party, it’s sure to impress.
Some ingredients in this recipe might not be staples in every kitchen. Red curry paste is a key component that adds a spicy and aromatic flavor, and it can be found in the international aisle of most supermarkets. Coconut milk is another essential ingredient that provides a creamy texture and can usually be found in the canned goods section. Make sure to pick up a fresh butternut squash from the produce section if you don't already have one at home.

Ingredients for Thai Squash Soup Recipe
Butternut squash: This provides the sweet and nutty base for the soup.
Coconut milk: Adds a rich and creamy texture to the soup.
Vegetable broth: Helps to thin out the soup and adds depth of flavor.
Red curry paste: Brings a spicy and aromatic element to the dish.
Olive oil: Used for sautéing the aromatics.
Onion: Adds a savory depth to the soup.
Garlic: Provides a pungent and aromatic flavor.
Ginger: Adds a fresh and slightly spicy note.
Salt: Enhances the overall flavor of the soup.
Pepper: Adds a touch of heat and seasoning.
Technique Tip for This Recipe
When sautéing the onion, garlic, and ginger in olive oil, make sure to cook them until they are just softened and fragrant, but not browned. This will ensure that the flavors meld seamlessly into the soup without adding any bitterness. Additionally, when adding the red curry paste, stir it well into the mixture to fully release its aromatic spices before adding the butternut squash, vegetable broth, and coconut milk. This step is crucial for developing a deep, rich flavor base for your Thai squash soup.
Suggested Side Dishes
Alternative Ingredients
butternut squash - Substitute with pumpkin: Pumpkin has a similar texture and sweetness, making it a great alternative.
coconut milk - Substitute with almond milk: Almond milk provides a creamy texture, though it lacks the coconut flavor.
vegetable broth - Substitute with chicken broth: Chicken broth adds a rich flavor, though it is not vegetarian.
red curry paste - Substitute with yellow curry paste: Yellow curry paste offers a milder flavor profile but still provides a nice depth of flavor.
olive oil - Substitute with coconut oil: Coconut oil complements the Thai flavors and adds a subtle coconut aroma.
onion - Substitute with shallots: Shallots have a milder, sweeter taste that can enhance the soup's flavor.
garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though fresh garlic offers a more robust flavor.
ginger - Substitute with ground ginger: Ground ginger can be used if fresh ginger is unavailable, though it is less pungent.
salt - Substitute with soy sauce: Soy sauce adds a salty and umami flavor, enhancing the overall taste.
pepper - Substitute with white pepper: White pepper provides a similar heat but with a slightly different flavor profile.
Other Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
- Allow the Thai Squash Soup to cool completely before storing. This prevents condensation and helps maintain the soup's texture and flavor.
- Transfer the cooled soup into airtight containers. For easy portion control, consider using individual serving-sized containers.
- Label each container with the date of preparation. This helps you keep track of freshness and ensures you consume the soup within a safe timeframe.
- Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The cold environment will keep the butternut squash and coconut milk fresh.
- For longer storage, place the airtight containers in the freezer. The soup can be frozen for up to 3 months without losing its rich, creamy texture.
- When ready to enjoy, thaw the soup in the refrigerator overnight. This gradual thawing process helps retain the soup's quality.
- Reheat the soup gently on the stovetop over medium heat, stirring occasionally. Avoid boiling to prevent the coconut milk from separating.
- If reheating in the microwave, use a microwave-safe container and heat in short intervals, stirring in between to ensure even heating.
- Garnish with fresh herbs like cilantro or basil after reheating to enhance the flavor and presentation of the Thai Squash Soup.
- Enjoy your delicious, homemade soup as a comforting meal or a delightful starter.
How to Reheat Leftovers
For stovetop reheating, pour the Thai squash soup into a saucepan. Warm over medium heat, stirring occasionally to ensure even heating. Add a splash of vegetable broth or coconut milk if the soup has thickened too much.
To reheat in the microwave, transfer the soup to a microwave-safe bowl. Cover with a microwave-safe lid or a plate to prevent splatters. Heat on high for 2-3 minutes, stirring halfway through. Continue heating in 30-second intervals until the soup is hot.
For oven reheating, preheat your oven to 350°F (175°C). Pour the soup into an oven-safe dish and cover with foil. Heat for about 20-25 minutes, stirring halfway through, until the soup is warmed through.
If you have a slow cooker, pour the leftover soup into the slow cooker and set it to low. Allow it to warm for 1-2 hours, stirring occasionally, until it reaches the desired temperature.
For a quick reheat using an immersion blender, pour the soup into a pot and heat over medium-low. Use the immersion blender to stir and blend the soup as it heats, ensuring even warming and a smooth texture.
If you prefer a steam method, place the soup in a heatproof bowl and set it over a pot of simmering water. Cover the bowl with foil and steam for about 10-15 minutes, stirring occasionally, until the soup is hot.
Best Tools for Making This Soup
Large pot: Used to cook the soup and combine all the ingredients.
Wooden spoon: Ideal for stirring the ingredients as they cook.
Chef's knife: Essential for chopping the onion and cubing the butternut squash.
Cutting board: Provides a surface to chop the vegetables.
Garlic press: Useful for mincing the garlic cloves.
Grater: Needed to grate the ginger.
Measuring spoons: Used to measure the red curry paste, olive oil, and other seasonings.
Measuring cups: Necessary for measuring the vegetable broth and coconut milk.
Blender: Used to puree the soup until smooth.
Ladle: Handy for serving the soup into bowls.
Serving bowls: For presenting the finished soup.
Herb scissors: Optional, but useful for garnishing with fresh herbs.
How to Save Time on This Recipe
Prep ingredients ahead: Peel and cube the butternut squash and chop the onion in advance to save time.
Use pre-minced garlic and ginger: Opt for jarred minced garlic and grated ginger to cut down on prep work.
One-pot cooking: Cook everything in one large pot to minimize cleanup time.
Immersion blender: Use an immersion blender directly in the pot to puree the soup, avoiding the need to transfer hot liquid to a blender.
Batch cooking: Make a double batch and freeze half for a quick meal later.

Thai Squash Soup
Ingredients
Main Ingredients
- 1 medium butternut squash peeled and cubed
- 1 can coconut milk
- 2 cups vegetable broth
- 1 tablespoon red curry paste
- 1 tablespoon olive oil
- 1 medium onion chopped
- 2 cloves garlic minced
- 1 teaspoon ginger grated
- to taste salt and pepper
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, garlic, and ginger, and cook until softened.
- Add the red curry paste and cook for another minute.
- Add the butternut squash, vegetable broth, and coconut milk. Bring to a boil, then reduce heat and simmer until the squash is tender, about 20 minutes.
- Use a blender to puree the soup until smooth. Season with salt and pepper to taste.
- Serve hot, garnished with fresh herbs if desired.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Mushroom Wonton Soup Recipe50 Minutes
- Pork Stock Recipe4 Hours 15 Minutes
- Pad Kra Pao Recipe25 Minutes
- Curry Glass Noodles Recipe35 Minutes
- Thai Cauliflower Curry Recipe45 Minutes
- Honey Thai Wings Recipe45 Minutes
- Thai Ceviche Recipe20 Minutes
- Thai Egg Noodle Recipe35 Minutes
Leave a Reply