Warm up on a chilly day with a comforting bowl of velvety soup that combines the rich sweetness of roasted butternut squash with the earthy flavors of sweet potatoes and a kick of spices. The blend of these ingredients creates a beautiful harmony, perfect for lunch or dinner. Plus, this soup is simple to make, allowing you to savor every spoonful guilt-free.
Why you’ll love this dish
This dish is a delightful escape into fall flavors, showcasing the natural sweetness of squash and sweet potatoes, enhanced by a bit of spice. The creamy texture provides a satisfying mouthfeel, while the warmth of the spices elevates it from a simple soup to a comforting meal.
"A perfect autumn soup that’s packed with flavor and a little kick! I can’t get enough!"
It’s versatile enough to be a starter at a dinner party or a cozy meal on a quiet evening at home. The best part is, it’s not only delicious but also a nutritious option.
The cooking process explained
Creating this dish involves a few key steps that bring out the flavors beautifully. Start by roasting the butternut squash and sweet potatoes to enhance their natural sweetness. Then, combine them with sautéed onions and garlic, followed by the addition of spices and broth. Finally, blend everything until smooth for that luxurious consistency.
Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min
What you’ll need
- 1 medium butternut squash, peeled, seeded, and diced
- 2 medium sweet potatoes, peeled and diced
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth (or chicken broth for extra depth)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon cayenne pepper (adjust based on heat preference)
- Salt and pepper to taste
- Olive oil for drizzling
- Optional toppings: pumpkin seeds, a dollop of yogurt, or fresh herbs
Step-by-step instructions
- Preheat your oven to 400°F (200°C). Spread the diced butternut squash and sweet potatoes on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roast for about 25 minutes or until tender.
- In a large pot, heat a tablespoon of olive oil over medium heat. Add the chopped onion and sauté until translucent, around 5 minutes. Stir in the minced garlic and cook for an additional minute until fragrant.
- Once the squash and sweet potatoes are done roasting, add them to the pot with the onion and garlic. Pour in the vegetable broth and add the cumin, smoked paprika, and cayenne pepper. Bring to a simmer and cook for an additional 5 minutes to meld the flavors.
- Using an immersion blender, purée the soup until smooth. Alternatively, transfer it to a blender in batches for a silky texture. Taste and adjust seasoning with salt and pepper as needed.
- Serve hot, garnishing with your choice of toppings like pumpkin seeds, yogurt, or fresh herbs.
Best ways to enjoy it
This soup makes a great starter for a festive meal, especially during the fall and winter months. Pair it with crusty bread or a simple green salad for a well-rounded meal. For added texture, sprinkle roasted pumpkin seeds or a swirl of yogurt on top just before serving to create an attractive presentation.
Storage and reheating tips
Leftovers can be stored in an airtight container in the refrigerator for up to five days, making it a great option for meal prep. This soup also freezes well; transfer it to suitable containers, leaving some space for expansion, and it’ll keep for about three months in the freezer. When ready to eat, thaw in the refrigerator overnight and reheat gently on the stovetop, adding a splash of broth to loosen if necessary.
Helpful cooking tips
For a deeper flavor, consider roasting the squash and sweet potatoes with spices such as cinnamon or nutmeg. Remember to slice the butternut squash carefully; a sharp knife and firm surface will make this task safer and easier. Always taste as you go—it’s the best way to ensure your seasoning is just right!
Creative twists
Feel free to mix things up by adding a splash of coconut milk for a hint of tropical sweetness. You can also incorporate different spices like ginger or turmeric to give the soup an even more exotic flair. For a heartier variation, try adding lentils or chickpeas during the simmering step.
FAQ
Can I make this soup vegan?
Yes, just use vegetable broth instead of chicken broth and skip any dairy toppings!
How can I adjust the spice level?
If you prefer a milder soup, reduce or omit the cayenne pepper. You can always add more spice at the end if you’re looking for extra heat.
Is there a way to make this soup creamier?
Absolutely! Stir in some coconut milk or cashew cream after blending for a richer, creamier texture.

Roasted Butternut Squash and Sweet Potato Soup
Ingredients
Method
- Preheat your oven to 400°F (200°C).
- Spread the diced butternut squash and sweet potatoes on a baking sheet, drizzle with olive oil, and season with salt and pepper.
- Roast for about 25 minutes or until tender.
- In a large pot, heat a tablespoon of olive oil over medium heat.
- Add the chopped onion and sauté until translucent, around 5 minutes.
- Stir in the minced garlic and cook for an additional minute until fragrant.
- Once the squash and sweet potatoes are done roasting, add them to the pot with the onion and garlic.
- Pour in the vegetable broth and add the cumin, smoked paprika, and cayenne pepper.
- Bring to a simmer and cook for an additional 5 minutes to meld the flavors.
- Using an immersion blender, purée the soup until smooth.
- Alternatively, transfer it to a blender in batches for a silky texture.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot, garnishing with your choice of toppings like pumpkin seeds, yogurt, or fresh herbs.



