Description
A creamy and comforting soup made with roasted squash, warm spices, and a touch of sweetness. Perfect for chilly autumn days, this soup is wholesome, nourishing, and pairs beautifully with crusty bread.
Ingredients
For the Soup:
- 2 tbsp olive oil
- 1 medium onion (chopped)
- 2 cloves garlic (minced)
- 1 medium butternut squash (peeled, seeded, and cubed – about 4 cups)
- 2 medium carrots (chopped)
- 1 medium apple (peeled, cored, chopped – for natural sweetness)
- 4 cups vegetable broth (or chicken broth)
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 tsp dried thyme
- Salt & pepper, to taste
- 1/2 cup heavy cream or coconut milk (optional, for creaminess)
For Garnish:
- Pumpkin seeds
- Fresh herbs
- A drizzle of cream
Instructions
- Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and cook 1 more minute.
- Add vegetables: Add squash, carrots, and apple. Cook for 5 minutes, stirring occasionally.
- Simmer: Pour in broth, add cinnamon, nutmeg, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer until squash and carrots are tender (about 20–25 minutes).
- Blend: Use an immersion blender (or carefully transfer to a blender) to puree until smooth and creamy.
- Finish: Stir in cream or coconut milk if desired. Adjust seasoning to taste.
- Serve: Ladle into bowls and garnish with pumpkin seeds, fresh thyme, or a swirl of cream.
Notes
- Roast the squash before adding for deeper caramelized flavor.
- Can substitute acorn or kabocha squash for butternut.
- Keeps well refrigerated for 4 days or frozen up to 2 months.
- For a vegan version, use vegetable broth and coconut milk.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop (or roasted & blended)
- Cuisine: American / Seasonal
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 10g
- Sodium: 700mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 20mg