A silky, deeply flavorful butternut squash soup made with roasted squash, aromatic vegetables, and a touch of cream. Comforting, elegant, and easy to adapt.
1 large butternut squash (about 2.5–3 lbs)
1 medium yellow onion, chopped
2 cloves garlic, minced
1 medium carrot, chopped (optional)
4 cups vegetable or chicken broth
2 tbsp olive oil or butter
½ cup heavy cream or full-fat coconut milk
1–2 sprigs thyme or sage
Salt and pepper to taste
Optional: squeeze of lemon juice
Preheat oven to 400°F (200°C). Halve and seed the squash. Brush with oil and roast cut-side down for 40–45 minutes until tender.
In a large pot, heat olive oil. Sauté onion for 5–6 minutes, then add garlic and carrot. Cook another 3–4 minutes.
Scoop roasted squash into the pot. Add broth and herbs. Simmer for 15 minutes.
Remove herbs. Blend soup until smooth using a blender or immersion blender.
Return to pot and stir in cream. Heat gently, then season with salt, pepper, and lemon juice.
Serve warm, garnished as desired.