Creamy Squash Soup
This Creamy Squash Soup Is Everything You Want on a Chilly Day

Some recipes just belong to a certain time of year, and this is definitely one of them.
The minute the weather cools down, I start craving a big bowl of creamy squash soup with a thick slice of crusty bread on the side.
It’s simple, filling, and somehow always manages to make the house smell amazing.
This Creamy Squash Soup is smooth, rich, and packed with roasted squash flavor without feeling heavy.
The roasted pepitas add a little crunch, the pomegranate seeds bring tiny pops of sweetness, and fresh thyme ties everything together.
It’s the kind of meal that’s cozy enough for a quiet weeknight but pretty enough to serve when friends come over.
Page Contents
ToggleWhy You’ll Love This Creamy Squash Soup
- Rich, silky texture with every spoonful
- Naturally sweet from roasted squash
- Easy enough for busy weeknights
- Perfect for meal prep
- Freezer friendly
- Looks beautiful with simple seasonal garnishes

Ingredients
- 1 large butternut squash (about 3 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 medium yellow onion, diced
- 4 garlic cloves, minced
- 4 cups vegetable broth
- 1 cup heavy cream
- ½ teaspoon dried thyme
- ¼ teaspoon ground cinnamon
- Pinch of ground nutmeg
- Salt, to taste
- Freshly ground black pepper
For Garnish
- Roasted pepitas
- Fresh pomegranate seeds
- Fresh thyme leaves
- Freshly cracked black pepper
- Crusty artisan bread for serving
Ingredient Notes
Roasting the squash first makes all the difference. It caramelizes slightly in the oven, giving the soup a deeper flavor than simply boiling it.
Heavy cream gives the soup its silky finish, but you can swap it for coconut milk if you’d like a dairy free version.
The pomegranate seeds aren’t just there to look pretty. They add little bursts of sweetness that work surprisingly well with the savory soup.
How to Make Creamy Squash Soup
1. Roast the squash
Preheat your oven to 400°F (200°C).
Spread the squash cubes on a baking tray, drizzle with olive oil, season with salt and pepper, and roast for 35 to 40 minutes until tender and lightly caramelized.
2. Cook the onion
While the squash roasts, melt the butter in a large pot.
Add the onion and cook for about 6 to 7 minutes until soft.
Stir in the garlic and cook for another minute.
3. Simmer
Add the roasted squash to the pot along with the vegetable broth, thyme, cinnamon, and nutmeg.
Bring everything to a gentle simmer for about 10 minutes.
4. Blend until smooth
Use an immersion blender to blend the soup until completely smooth.
If using a countertop blender, blend carefully in batches.
5. Finish with cream
Pour in the heavy cream and stir until fully combined.
Taste and season with extra salt and pepper if needed.
Warm through gently for another 2 to 3 minutes without letting the soup boil.
6. Serve
Ladle into bowls and top with roasted pepitas, pomegranate seeds, fresh thyme, and a little cracked black pepper.
Serve with warm crusty bread.
Tips
- Roast the squash until the edges are lightly golden for the best flavor.
- Blend the soup for an extra minute if you want an ultra smooth texture.
- If the soup feels too thick, stir in a splash of extra broth.
- Taste before serving. Squash often needs a little more salt than you expect.
Variations
- Add roasted carrots along with the squash.
- Stir in a little smoked paprika for warmth.
- Swap heavy cream for coconut milk.
- Finish with crispy sage leaves.
- Add a pinch of cayenne if you like a gentle kick.
What to Serve With Creamy Squash Soup
- Warm artisan bread
- Garlic bread
- Grilled cheese sandwiches
- Rosemary focaccia
- Apple walnut salad
- Toasted sourdough
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat gently over medium-low heat, stirring occasionally. Add a splash of broth if it thickens too much.
Freeze for up to 3 months and thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I make this ahead of time?
Yes. In fact, the flavor is even better the next day after everything has had time to come together.
Can I freeze it?
Absolutely. Let the soup cool completely before transferring it to freezer-safe containers.
Can I use another squash?
Yes. Kabocha, buttercup, or pumpkin all work well. The flavor will change slightly, but the soup will still be delicious.
Do I have to add the pomegranate seeds?
Not at all. They’re optional, but they add a fresh pop of sweetness and make the soup look extra special.
Final Thoughts
This is the kind of soup that makes slowing down feel easy. It’s smooth, comforting, and packed with roasted squash flavor without needing a long list of ingredients.
Pair it with warm bread, curl up somewhere cozy, and you’ve got one of those simple meals that somehow feels like a treat every single time.
