Description
This Spicy Thai Butternut Squash Soup is the perfect balance of sweet, spicy, and creamy flavors. The roasted butternut squash brings out natural caramelized sweetness, while red curry paste, coconut milk, and fresh aromatics create a luxurious, bold, and warming dish. Whether you’re looking for a cozy dinner or a meal prep favorite, this soup is easy to make and packed with Thai-inspired goodness!
Ingredients
Base Ingredients:
- 1 medium butternut squash, halved and seeded
- 1 tablespoon olive oil or coconut oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Thai Spices & Flavoring:
- 2 tablespoons Thai red curry paste (adjust to taste)
- 1 (14 oz) can full-fat coconut milk
- 3 cups vegetable broth
- 1 tablespoon lime juice
- 1 teaspoon fish sauce (optional, omit for vegan)
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
Garnishes (Optional but Recommended):
- Fresh cilantro, chopped
- Crushed peanuts or cashews
- Extra lime wedges
- Red pepper flakes (for extra heat)
Instructions
1. Roast the Butternut Squash
-
Preheat oven to 400°F (200°C).
-
Brush the cut sides of the squash with olive oil and place them cut-side down on a baking sheet.
-
Roast for 30-40 minutes, until tender and caramelized. Let cool slightly before handling.
2. Sauté the Aromatics
-
Heat oil in a large pot over medium heat.
-
Add garlic and ginger, sautéing until fragrant (1-2 minutes).
-
Stir in red curry paste and cook for another minute to enhance the flavor.
3. Blend the Soup
-
Scoop out the roasted butternut squash and add it to the pot.
-
Pour in vegetable broth and coconut milk.
-
Use an immersion blender to blend until smooth (or transfer to a blender in batches).
4. Simmer & Season
-
Bring to a gentle simmer for 5-10 minutes.
-
Stir in lime juice and fish sauce (if using).
-
Adjust salt and spice to taste.
5. Garnish & Serve
-
Ladle into bowls and top with cilantro, crushed peanuts, and extra lime juice.
-
Serve hot and enjoy!
Notes
- Roast the squash for deeper flavor – Caramelization enhances natural sweetness.
- Use full-fat coconut milk – For the creamiest, richest texture.
- Adjust spice levels – Add more curry paste or chili flakes for extra heat.
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 8g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 4g