Description
A creamy, comforting roasted butternut squash soup recipe that’s vegan, gluten-free, and perfect for cozy fall evenings or holiday dinners.
Ingredients
-
1 large butternut squash (about 3 pounds), peeled, seeded, and cubed
-
2 tablespoons olive oil
-
1 large yellow onion, chopped
-
3 cloves garlic, minced
-
2 medium carrots, peeled and chopped
-
4 cups vegetable broth
-
½ teaspoon ground cinnamon
-
¼ teaspoon ground nutmeg
-
¼ teaspoon cayenne pepper (optional)
-
Salt and black pepper to taste
-
½ cup full-fat coconut milk or heavy cream (optional)
-
Fresh thyme or pumpkin seeds (optional garnish)
Instructions
-
Preheat oven to 400°F (200°C). Toss cubed squash with 1 tablespoon olive oil and roast 30–35 minutes until tender and golden.
-
Heat remaining olive oil in a large pot. Sauté onion and carrots for 6–8 minutes until softened. Add garlic and cook 1 more minute.
-
Add roasted squash, broth, cinnamon, nutmeg, cayenne, salt, and pepper. Bring to a boil, then simmer 10–15 minutes.
-
Blend soup with immersion blender (or carefully in a blender) until silky smooth.
-
Stir in coconut milk or cream if using. Adjust seasoning.
-
Serve hot, garnished with thyme or pumpkin seeds.
Notes
-
Add a chopped apple or pear when simmering for extra depth of flavor.
-
Freeze portions for up to 3 months for easy meal prep.
-
A splash of lemon juice at the end brightens the soup’s flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Roasting & Simmering
- Cuisine: American