Smooth, creamy, and filled with warm fall flavor, homemade butternut squash soup is the perfect comfort meal for cooler weather. Roasted butternut squash is blended with onion, garlic, broth, and warm spices to create a rich soup with a naturally creamy texture.
Serve it with crusty bread, a grilled cheese sandwich, or a simple fall salad for an easy lunch or dinner.
Creamy Butternut Squash Soup
Roasting the squash before blending brings out its natural sweetness and adds deeper flavor. A touch of cream at the end creates an extra-smooth finish, but the soup can easily be made without dairy.
Ingredients
- 1 large butternut squash, approximately 3 lbs
- 2 tbsp olive oil
- 1 medium yellow onion, roughly chopped
- 4 cloves garlic
- 4 cups vegetable or chicken broth
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ½ tsp ground ginger
- ½ tsp dried thyme
- Salt and freshly ground black pepper, to taste
- ½ cup heavy cream or coconut milk
- 1 tbsp maple syrup, optional
- Roasted pumpkin seeds, for serving
- Fresh thyme, for garnish
Instructions
1. Prepare the Squash
Preheat the oven to 425°F (220°C).
Peel the butternut squash, cut it in half, and remove the seeds. Cut the squash into evenly sized cubes.
2. Roast the Squash
Arrange the squash, onion, and garlic on a large baking sheet.
Drizzle with olive oil and season with salt and black pepper. Toss until evenly coated and spread everything into a single layer.
Roast for 30–40 minutes, turning halfway through, until the squash is tender and beginning to caramelize around the edges.
3. Build the Soup
Transfer the roasted squash, onion, and garlic to a large pot.
Add the broth, cinnamon, nutmeg, ginger, and thyme.
Bring to a gentle simmer and cook for approximately 10–15 minutes to allow the flavors to come together.
4. Blend Until Smooth
Remove the pot from the heat and carefully blend the soup using an immersion blender.
Continue blending until completely smooth and creamy.
If the soup is thicker than you prefer, gradually add more broth until it reaches your desired consistency.
5. Add the Cream
Return the soup to low heat and stir in the heavy cream or coconut milk.
For a slightly sweeter soup, add the optional maple syrup.
Avoid vigorously boiling the soup after adding the cream.
6. Taste & Adjust
Taste the soup and adjust the salt, pepper, or spices as needed.
For additional sweetness, add a little more maple syrup. For a more savory soup, add extra thyme or freshly cracked black pepper.
7. Garnish & Serve
Ladle the soup into bowls and finish with roasted pumpkin seeds, fresh thyme, a drizzle of cream, or freshly cracked black pepper.
Serve warm with crusty bread or your favorite sandwich.
Why This Recipe Works
Roasting the butternut squash concentrates its natural sugars and develops deeper flavor than simply boiling it. The onion and garlic roast alongside the squash, adding savory notes that balance its sweetness.
Cinnamon, nutmeg, and ginger complement the squash without overpowering it, while cream or coconut milk gives the finished soup a smooth, rich texture. Blending everything directly in the pot creates a silky consistency with minimal cleanup.
Tips for the Best Butternut Squash Soup
- Cut the squash into similar-sized pieces so everything roasts evenly.
- Let the squash caramelize around the edges for a deeper, richer flavor.
- Don't overcrowd the baking sheet or the vegetables may steam instead of roast.
- Add broth gradually when blending to control the final thickness.
- Use coconut milk for a dairy-free variation with extra richness.
- Add a pinch of cayenne if you want a subtle spicy contrast.
- Toast the pumpkin seeds before serving for extra crunch.
- Make it ahead and gently reheat for an easy fall lunch or dinner.
Explore our selection of high-quality immersion blenders to transform roasted butternut squash and aromatic vegetables into perfectly smooth, creamy homemade soup directly in the pot.