Spicy Thai Butternut Squash Soup
|

Spicy Thai Butternut Squash Soup

A Creamy, Flavor-Packed Soup with a Spicy Kick

This Spicy Thai Butternut Squash Soup is the perfect blend of sweet, spicy, and creamy flavors. The natural sweetness of roasted butternut squash pairs beautifully with aromatic Thai spices, creamy coconut milk, and a touch of heat from red curry paste. It’s a comforting and nourishing soup that comes together effortlessly, making it ideal for cozy dinners or meal prep!

Why You’ll Love This Recipe?

  • Rich and creamy – Coconut milk makes this soup luxuriously smooth.
  • Sweet & spicy balance – Butternut squash and Thai spices create the perfect contrast.
  • Naturally vegan & gluten-free – A wholesome meal for any diet.
  • Great for meal prep – Tastes even better the next day!

Ingredient Notes

  • Butternut Squash – Roasting enhances its natural sweetness.
  • Red Curry Paste – Brings authentic Thai spice and depth.
  • Coconut Milk – Adds richness and a silky texture.
  • Vegetable Broth – Helps create the perfect consistency.
  • Garlic & Ginger – Essential for bold, aromatic flavors.
  • Lime Juice – Adds a touch of acidity to balance the sweetness.
  • Fish Sauce (Optional) – Adds umami depth (omit for vegan option).
  • Cilantro & Crushed Peanuts – Perfect garnishes for freshness and crunch.

Step-by-Step Instructions

1. Roast the Butternut Squash

  • Preheat oven to 400°F (200°C).
  • Cut the squash in half, remove seeds, and brush with oil.
  • Roast for 30-40 minutes, until tender and caramelized.

2. Sauté the Aromatics

  • In a large pot, heat oil over medium heat.
  • Add garlic and ginger, sautéing until fragrant.
  • Stir in red curry paste and cook for another minute.

3. Blend the Soup

  • Scoop out the roasted squash and add it to the pot.
  • Pour in vegetable broth and coconut milk.
  • Blend using an immersion blender (or transfer to a blender) until smooth.

4. Simmer & Season

  • Bring to a gentle simmer and season with lime juice and fish sauce (if using).
  • Adjust spice and salt to taste.

5. Garnish & Serve

  • Ladle into bowls and top with cilantro, crushed peanuts, and an extra squeeze of lime.
  • Serve hot and enjoy!

Expert Tips for the Best Thai Butternut Squash Soup

  • Roast the squash for deeper flavor – Caramelization enhances sweetness.
  • Use full-fat coconut milk – For the creamiest texture.
  • Adjust spice levels – Add more curry paste or chili flakes for extra heat.

Serving Suggestions

  • Pair with crispy tofu or shrimp for added protein.
  • Serve alongside steamed jasmine rice or Thai coconut rice.
  • Enjoy with a side of crusty bread for dipping.

Storage and Reheating Tips

Storing Leftovers

  • Keep in an airtight container in the fridge for up to 4 days.
  • Freeze for up to 3 months in portioned containers.

Reheating Instructions

  • Warm on the stovetop over low heat, stirring occasionally.
  • Microwave in short intervals, stirring between each.

Frequently Asked Questions

Can I make this soup ahead of time?

Yes! The flavors deepen over time, making it perfect for meal prep.

What if I don’t have red curry paste?

You can substitute with a mix of chili flakes, turmeric, and a little extra garlic and ginger.

Can I make this soup nut-free?

Absolutely! Simply omit the peanuts and use a nut-free garnish like crispy shallots.

Final Thoughts

This Spicy Thai Butternut Squash Soup is a flavorful, comforting dish that’s easy to make and packed with nourishing ingredients. Give it a try and let me know how you love to serve it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spicy Thai Butternut Squash Soup

Spicy Thai Butternut Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lily Carter
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 46 servings 1x
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: Thai-Inspired, Vegan
  • Diet: Gluten Free

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

Scale

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

Similar Posts