Description
This Easy Butternut Squash and Sweet Potato Soup is a creamy, flavorful blend of roasted vegetables, warm spices, and coconut milk. Perfect for chilly nights and simple enough for weeknight dinners, it’s naturally vegan, gluten-free, and freezer-friendly.
Ingredients
1 small butternut squash (700-900g), peeled and chopped
2 medium sweet potatoes (275g), peeled and diced
1 yellow onion, sliced
3 cloves garlic, peeled
2 tbsp olive oil
400 ml full-fat coconut milk (reserve 2 tbsp for serving)
1 tsp ground cumin
½ tsp cinnamon
¼ tsp chili powder
1 tsp chili flakes
750 ml vegetable or chicken stock or water
Salt and pepper to taste
Instructions
- Preheat your oven to 190ºC (375ºF).
- Prepare the vegetables by peeling and chopping the butternut squash and sweet potatoes into 2-inch chunks. Slice the onion into half-moons and peel the garlic.
- Roast the vegetables: Place all the vegetables in a roasting tin. Drizzle with olive oil and sprinkle with cumin, cinnamon, chili powder, salt, and pepper. Roast for about 30 minutes until tender and golden.
- Transfer roasted vegetables to a medium saucepan. If not roasting, simply add the raw vegetables, garlic, and onion directly to the pot.
- Add liquid: Pour in stock or water to cover the vegetables completely. Bring to a boil and cook until all the vegetables are fork-tender.
- Blend the soup: Use an immersion blender directly in the pot or carefully transfer the contents to a stand blender. Blend until smooth.
- Add coconut milk: Stir in most of the coconut milk and whisk to combine. Add chili flakes and adjust seasoning to taste. Add more liquid if the soup is too thick.
- Serve: Ladle into bowls, swirl with reserved coconut milk, and top with fresh chopped coriander.
Notes
Roasting the vegetables brings out deeper flavor but can be skipped for a quicker prep.
Spice levels can be adjusted to suit taste.
Use stock for more flavor or water as a lighter option.
Soup can be made ahead and frozen.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
Nutrition
- Serving Size: 1 bowl
- Calories: 230
- Carbohydrates: 26g
- Protein: 3g