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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, comforting Spicy Thai Butternut Squash Soup made with roasted squash, red curry paste, coconut milk, and aromatic spices for a perfectly balanced blend of sweet, spicy, and savory flavors.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

1 medium butternut squash (approx. 4 cups, cubed)

1 ½ tablespoons avocado oil (or vegetable oil)

1 medium onion, chopped

3 garlic cloves, minced

12 tablespoons red curry paste

1 teaspoon curry powder

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

1 litre (4 cups) vegetable broth

¼ cup coconut milk

Salt and pepper to taste

Coconut milk, chopped cilantro, and sesame seeds for garnish (optional)

Instructions

  1. Heat avocado oil in a large pot over medium heat.
  2. Add chopped onion and sauté for about 5 minutes until soft and translucent.
  3. Stir in minced garlic, red curry paste, and curry powder, cooking for 1 minute until fragrant.
  4. Add cubed butternut squash, soy sauce, and vegetable broth. Bring to a gentle boil.
  5. Reduce heat, cover, and simmer for 20–25 minutes until the squash is tender.
  6. Remove from heat and use an immersion blender to puree the soup until smooth (or blend in batches using a regular blender).
  7. Stir in coconut milk and season with salt and pepper to taste.
  8. Reheat gently for a few minutes without boiling after adding coconut milk.
  9. Ladle into bowls and garnish with a drizzle of coconut milk, cilantro, and sesame seeds if desired.

Notes

Adjust the spice level by adding more or less red curry paste.

For extra creaminess, increase coconut milk to ½ cup.

Substitute coconut milk with cashew cream or regular cream if preferred.

To make it oil-free, sauté vegetables in broth instead of oil.

The soup freezes well for up to 3 months; thaw overnight before reheating.

  • Author: Madelynn
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai Fusion
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving (about 1 ½ cups)
  • Calories: 210
  • Sugar: 7g
  • Sodium: 580mg
  • Fat: 11g
  • Saturated Fat: 5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 0mg