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
Thai Butternut Squash Soup 15.png

Thai Butternut Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

🎃 Enjoy a warming, nutritious bowl of Spicy Thai Butternut Squash Soup packed with bold, exotic flavors.
🌶️ This soup combines creamy roasted squash with fragrant curry spices for a satisfying and vibrant meal option.

  • Total Time: 50 minutes

Ingredients

– 1 medium butternut squash (about 4 cups cubed)

– 1 1/2 tablespoons avocado oil or vegetable oil

– 1 medium onion, chopped

– 3 garlic cloves, minced

– 1 to 2 tablespoons Thai red curry paste

– 1 teaspoon curry powder

– 1 teaspoon soy sauce (gluten-free if needed)

– 1 liter vegetable broth

– 1/4 cup coconut milk

– Salt to taste

– Pepper to taste

– Optional garnishes: cilantro and sesame seeds

Instructions

1-First, preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. This step ensures your butternut squash roasts to perfection. Cut 1 medium butternut squash in half, place it cut-side down on the baking sheet, and roast for 25-35 minutes until tender.

2-Next, heat 1 1/2 tablespoons of avocado oil or vegetable oil in a pot over medium-high heat. Add 1 medium chopped onion and 3 minced garlic cloves; sauté for 2-3 minutes until they’re fragrant and translucent. This builds a flavorful base that’s hard to beat.

3-Then, remove the seeds from the roasted squash and scoop out the flesh, adding it to the pot while discarding the shells. Stir in 1 to 2 tablespoons of Thai red curry paste (start with 1 for milder heat), 1 teaspoon curry powder, 1 liter vegetable broth, 1 teaspoon soy sauce, salt, and pepper. Bring it to a light boil for 1-2 minutes to meld the flavors.

4-Reduce the heat to low, cover, and simmer for 10 minutes. Now, transfer the soup to a blender or use an immersion blender to puree it until smooth and creamy. Finally, stir in 1/4 cup coconut milk and serve garnished with cilantro and sesame seeds if desired. For a fun twist, pair this with something like our spicy Thai chicken stir-fry recipe for a fuller meal.

Notes

🔥 Roasting the squash enhances its flavor and texture; microwaving can be used for a quicker prep.
🌶️ Adjust the amount of curry paste to control the spice level to your liking.
⏲️ Slow cooker and Instant Pot adaptations are convenient alternatives to stovetop cooking.

  • Author: Brandi Oshea
  • Prep Time: 35 minutes
  • Cook Time: 15 minutes
  • Category: Soup
  • Method: Roasting and simmering
  • Cuisine: Thai

Nutrition

  • Calories: 150
  • Sugar: 4.5g
  • Sodium: 300mg
  • Fat: 6g
  • Saturated Fat: 3g
  • Carbohydrates: 15g
  • Fiber: 2.5g
  • Protein: 6g