Description
Warm up with this cozy, spicy butternut squash and sweet potato soup! Rich coconut milk, sweet veggies, and warming spices make it perfect for chilly days.
Ingredients
- 1 peeled and chopped butternut squash
- 2 peeled and chopped sweet potatoes
- 1 sliced yellow onion
- 3 peeled garlic cloves
- 2 tablespoons of olive oil
- 400 ml (1 1/2 cups) of full-fat coconut milk (set aside 2 tablespoons for serving)
- 1 teaspoon of ground cumin
- 1/2 teaspoon of cinnamon
- 1/4 teaspoon of chili powder
- 1 teaspoon of chili flakes
- 750 ml (3 cups) of vegetable or chicken stock, or water
- Salt and pepper, to taste
Instructions
Step 1: Roast the vegetables (optional, but worth it!)
If you have the time, roasting the vegetables will bring out their natural sweetness and add depth to the soup. Preheat your oven to 190ºC (375ºF). Peel and chop the butternut squash and sweet potatoes into large chunks, about 2 inches. Slice the onion into half-moons and add everything to a roasting tin with the garlic cloves. Drizzle with olive oil and sprinkle the cumin, cinnamon, and chili powder on top, along with salt and pepper.
Roast for around 30 minutes, or until the vegetables are tender and starting to caramelize around the edges. The smell will be incredible—spicy, earthy, and just a little bit sweet.
Step 2: Start cooking the soup
Once the vegetables are roasted (or if you’re skipping the roasting step), add them to a large saucepan. Pour in the vegetable stock or water, enough to cover the vegetables completely. Bring the mixture to a boil over high heat, then reduce to a simmer until the veggies are very tender. You’ll know they’re ready when you can easily pierce them with a knife.
Step 3: Blend until smooth
Using your blender or immersion blender, blend the soup until smooth. If you’re using a regular blender, do it in batches to avoid splattering hot soup everywhere (been there, done that). Blend until it’s silky smooth with no lumps.
Step 4: Stir in the coconut milk
Pour in the coconut milk, saving a couple of tablespoons for garnishing. Give it a good stir to combine. At this point, add the chili flakes if you want that extra kick, and adjust the seasoning with more salt, pepper, or spices to taste. If the soup is too thick for your liking, add a little more stock or water to reach your desired consistency.
Step 5: Serve with a swirl
Ladle the soup into bowls and drizzle a swirl of reserved coconut milk on top. For a fresh finish, sprinkle some chopped coriander over each bowl.
Notes
This soup stores beautifully, making it ideal for meal prep. Keep leftovers in an airtight container in the fridge for up to 4 days. When reheating, add a splash of water or stock if the soup has thickened. You can reheat it gently on the stovetop or in the microwave, stirring occasionally to ensure even heating. If you’re freezing it, let the soup cool completely, then store it in freezer-safe containers for up to 3 months. Just thaw overnight in the fridge before reheating.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Dinner