Description
Spicy Butternut Squash and Sweet Potato Soup is a warming, creamy, and slightly spicy soup made with roasted vegetables and aromatic spices. It’s perfect for chilly days and makes a comforting vegan meal.
Ingredients
- 1 medium butternut squash, peeled and cubed
 - 2 medium sweet potatoes, peeled and cubed
 - 1 tablespoon olive oil
 - 1 onion, chopped
 - 3 cloves garlic, minced
 - 1 teaspoon ground cumin
 - 1/2 teaspoon ground cinnamon
 - 1/2 teaspoon smoked paprika
 - 1/4 teaspoon cayenne pepper (adjust to taste)
 - 4 cups vegetable broth
 - 1 cup coconut milk
 - Salt and pepper to taste
 - Fresh cilantro or parsley for garnish (optional)
 
Roasted Vegetables:
Soup Base:
Instructions
- Preheat oven to 400°F (200°C).
 - Place butternut squash and sweet potatoes on a baking sheet. Drizzle with olive oil and roast for 25–30 minutes until tender and lightly caramelized.
 - In a large pot, heat a bit more olive oil over medium heat. Add chopped onion and cook until softened, about 5 minutes.
 - Add garlic, cumin, cinnamon, smoked paprika, and cayenne pepper. Stir and cook for another minute.
 - Add the roasted squash and sweet potatoes to the pot. Pour in the vegetable broth and bring to a boil.
 - Reduce heat and simmer for 10–15 minutes to let the flavors blend.
 - Use an immersion blender to puree the soup until smooth. Alternatively, transfer to a blender in batches.
 - Stir in the coconut milk and season with salt and pepper to taste.
 - Heat through for 5 more minutes, then serve hot, garnished with fresh herbs if desired.
 
Notes
- Adjust cayenne pepper to make it more or less spicy.
 - Soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
 - For extra richness, add a swirl of coconut cream before serving.
 
- Prep Time: 15 minutes
 - Cook Time: 45 minutes
 - Category: Soup
 - Method: Stovetop, Roasting
 - Cuisine: Fusion
 
Nutrition
- Serving Size: 1 bowl
 - Calories: 220
 - Sugar: 6g
 - Sodium: 480mg
 - Fat: 10g
 - Saturated Fat: 6g
 - Unsaturated Fat: 4g
 - Trans Fat: 0g
 - Carbohydrates: 30g
 - Fiber: 5g
 - Protein: 3g
 - Cholesterol: 0mg