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
serving-spicy-squash-soup.jpg

Spicy Butternut Squash Sweet Potato Soup: Cozy, Bold, and Comforting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A bold and creamy spicy butternut squash sweet potato soup made with coconut milk, perfect for cozy fall and winter meals.

  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

1 small butternut squash (700–900g), peeled and chopped

2 medium sweet potatoes (275g), peeled and chopped

1 yellow onion, sliced

3 cloves garlic, peeled

2 tbsp olive oil

400 ml full-fat coconut milk (reserve 2 tbsp for garnish)

1 tsp ground cumin

½ tsp cinnamon

¼ tsp chili powder

1 tsp chili flakes

750 ml vegetable or chicken stock

Salt and pepper to taste

Instructions

1. Preheat oven to 190ºC (375ºF).

2. Place squash, sweet potatoes, onion, and garlic on a roasting tray.

3. Drizzle with olive oil and sprinkle with cumin, cinnamon, chili powder, salt, and pepper.

4. Roast for 30 minutes until golden and soft.

5. Transfer roasted vegetables to a saucepan and add stock.

6. Bring to a boil, reduce heat, and simmer until vegetables are very tender.

7. Blend until smooth using immersion or upright blender.

8. Stir in coconut milk and chili flakes. Adjust seasoning and thickness.

9. Serve with a swirl of reserved coconut milk and chopped coriander.

Notes

For a deeper flavor, always roast the vegetables.

Adjust the spices to your heat preference.

For a lower-carb version, reduce sweet potatoes and add cauliflower.

Soup keeps well frozen for up to 3 months.

  • Author: Emily Frost
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop & Roasting
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 7g
  • Sodium: 550mg
  • Fat: 17g
  • Saturated Fat: 11g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 3g
  • Cholesterol: 0mg