Make a rich and smooth butternut squash soup by roasting the squash first for deep flavor. This recipe yields a comforting soup perfect for cool weather.
Author:Ahazzam
Prep Time:20 min
Cook Time:55 min
Total Time:75 min
Yield:6 servings
Category:Soup
Method:Roasting and Simmering
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 medium butternut squash (about 3 lbs)
2 tablespoons olive oil
1 large yellow onion, chopped
2 carrots, chopped
2 celery stalks, chopped
4 cups vegetable broth
1 cup full-fat coconut milk (or heavy cream for non-vegan)
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon nutmeg
Instructions
Preheat your oven to 400°F (200°C). Cut the butternut squash in half lengthwise and scoop out the seeds. Drizzle the cut sides with 1 tablespoon of olive oil, place cut-side down on a baking sheet, and roast for 35 to 45 minutes, or until tender.
While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook until the vegetables soften, about 8 minutes.
Once the squash is cool enough to handle, scoop the flesh out of the skin and add it to the pot with the vegetables.
Pour in the vegetable broth. Bring the mixture to a boil, then reduce heat and simmer for 10 minutes.
Remove the pot from the heat. Use an immersion blender to blend the soup until completely smooth and velvety. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
Stir in the coconut milk (or cream), salt, pepper, and nutmeg. Heat gently until warmed through. Do not boil after adding the milk.
Taste and adjust seasonings as needed before serving.
Notes
For a spicier soup, add 1/4 teaspoon of cayenne pepper with the spices.
To make this recipe vegan, use full-fat coconut milk instead of heavy cream.
If you prefer a sweeter soup, substitute half of the vegetable broth with apple juice.