A creamy, comforting butternut squash soup made with roasted squash, aromatic vegetables, and warm spices—perfect for cozy evenings or a nourishing lunch.
Author:Beth
Prep Time:15 minutes
Cook Time:45 minutes
Total Time:1 hour
Yield:6 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegan
Ingredients
Scale
1 medium butternut squash (about 2–3 lbs), peeled, seeded, and cubed
2 tablespoons olive oil
1 medium onion, chopped
2 cloves garlic, minced
1 carrot, peeled and chopped
1 apple, peeled, cored, and chopped
4 cups vegetable broth
1/2 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
Salt and pepper to taste
1/2 cup coconut milk or heavy cream (optional, for creaminess)
Fresh thyme or pumpkin seeds for garnish (optional)
Instructions
Preheat oven to 400°F (200°C). Spread butternut squash on a baking sheet, drizzle with 1 tablespoon olive oil, and roast for 25–30 minutes until tender and lightly caramelized.
In a large pot, heat the remaining tablespoon of olive oil over medium heat. Add onion and carrot, and sauté for 5–7 minutes until softened.
Add garlic and apple, cooking for another 2–3 minutes.
Add the roasted squash, vegetable broth, cinnamon, nutmeg, salt, and pepper. Bring to a boil, then reduce heat and simmer for 10 minutes.
Remove from heat and use an immersion blender to purée the soup until smooth (or blend in batches in a regular blender).
Stir in coconut milk or cream if using, and heat gently until warmed through.
Serve hot, garnished with fresh thyme or pumpkin seeds if desired.
Notes
Roasting the squash enhances its natural sweetness and adds depth of flavor.
This soup freezes well—store in airtight containers for up to 3 months.
For a spicier version, add a pinch of cayenne pepper or curry powder.