- September 23, 2026
- Main Dishes
Roasted Butternut Squash Soup
This roasted butternut squash soup is creamy, cozy, and packed with rich roasted flavor. Butternut squash, carrots, onion, and roasted garlic are blended with broth, butter, and cream for a silky soup, then finished with an optional smoky Gouda puff pastry pot pie topping.
This roasted butternut squash soup is everything I want from a fall soup: creamy, savory, slightly sweet, and full of deep roasted flavor. Instead of simmering the squash in broth, we roast the squash, onion, carrots, and a whole head of garlic first. Those caramelized edges make all the difference.
Then blend everything with broth, butter, and a little heavy cream until silky smooth. And if you want to take it one step further, add my favorite part: a golden puff pastry pot pie topping with smoky Gouda and flaky salt. It turns a simple bowl of soup into something that feels like a full fall dinner.
Why Roast the Squash for Butternut Squash Soup?
The biggest difference between an average butternut squash soup and a really flavorful one is how you cook it.
You can simmer raw butternut squash directly in chicken broth or vegetable stock, but roasting gives the soup another layer of flavor. As the squash cooks on a sheet pan, its natural sugars caramelize and the edges turn golden brown. The onion becomes sweet, the carrots develop more depth, and the garlic becomes soft and almost spreadable.
That combination gives this soup a richer, nuttier flavor without requiring a long list of ingredients. In other words, the hardest part of this recipe is peeling and cutting the squash. After that, the oven does most of the work.
Ingredients You’ll Need
For the Roasted Butternut Squash Soup
- Butternut squash: One large squash, about 3 pounds whole, peeled, seeded, and cubed.
- Yellow onion: Adds sweetness and savory depth as it roasts.
- Carrots: Roasting the carrots along with the squash adds natural sweetness.
- Head of garlic: Roasted garlic adds a mellow, rich flavor that raw garlic simply can’t provide.
- Olive oil: Helps the vegetables brown and caramelize.
- Kosher salt and black pepper: Essential for seasoning the soup.
- Dried thyme and ground sage: These bring classic fall flavor to the soup.
- Cayenne pepper: Optional, but I like a small pinch to balance the sweetness of the squash.
- Chicken stock or vegetable stock: Use whichever you prefer. Chicken broth or bone broth will give the soup a slightly richer savory flavor.
- Heavy cream: Adds richness and creates that creamy texture.
- Butter: A small amount stirred in at the end makes the soup taste more finished.
For the Puff Pastry Pot Pie Topping
- Puff pastry, thawed but still cold
- Smoky Gouda, finely grated
- 1 egg, beaten
- Flaky salt
You can absolutely serve the soup without the pastry. It’s delicious on its own. But if you’re making this for a fall dinner or Thanksgiving dinner, I highly recommend the topping.
How to Make Roasted Butternut Squash Soup
1. Roast the vegetables
Preheat your oven to 425°F. Add the cubed butternut squash, onion, and carrots to a large rimmed baking sheet or roasting pan. Spread everything into a single layer so the vegetables roast rather than steam.
Drizzle with 2 to 3 tablespoons of olive oil and season with kosher salt, black pepper, thyme, sage, and a pinch of cayenne pepper or red pepper flakes if you like a little heat. Cut the top off the head of garlic so the garlic cloves are exposed. Place it cut-side up on the sheet pan, drizzle with a little olive oil, and wrap it loosely in foil. Roast for 40 to 50 minutes, tossing the vegetables about halfway through.
You want the squash to be completely tender with some golden brown, deeply caramelized edges. Don’t pull the vegetables out as soon as they’re tender. Those browned edges are where a lot of the soup’s flavor comes from.
2. Blend everything together
Let the roasted garlic cool enough to handle, then squeeze the softened garlic cloves from their skins. Transfer the roasted vegetables and garlic to a large pot, Dutch oven, or large soup pot.
Add 3 cups of chicken stock or vegetable stock and blend until smooth. You can use an immersion blender directly in the pot, which is my favorite method because there’s no need to transfer hot soup.
You can also use a regular blender, countertop blender, stand blender, or food processor. If using a blender, be careful with hot soup. Never fill the blender past the manufacturer’s maximum fill line, and vent the lid according to the manufacturer’s instructions. Hot liquids expand quickly. Add more of the remaining broth as needed until you reach your preferred consistency.
3. Finish the soup
Bring the blended soup to a gentle simmer over medium-low heat. Stir in the heavy cream and butter. Taste and adjust the salt and black pepper.
The final result should be smooth, creamy, and rich without being overly heavy. If you want a little more fall flavor, you can add a small pinch of nutmeg here. A teaspoon of maple syrup can also work if your squash isn’t particularly sweet, but taste the soup first. A naturally sweet squash usually doesn’t need it.
How to Make the Puff Pastry Pot Pie Topping
This is inspired by the same idea I used for my oven roasted red pepper tomato soup with a grilled cheese pot pie topping. If you’ve made that recipe, you know I love taking a bowl of soup and turning it into something a little more substantial with a crispy, cheesy pastry topping. For this version, I use smoky Gouda because it works beautifully with the sweet squash and roasted garlic.
1. Add the cheese
Ladle the hot soup into oven-safe soup bowls, leaving enough room at the top for the pastry. Sprinkle a few tablespoons of finely grated smoky Gouda over the surface of each bowl.
2. Build the puff pastry lattice
Cut a piece of cold puff pastry slightly larger than the diameter of your soup bowl. Cut the pastry into approximately ½-inch strips. Arrange the strips over a piece of parchment paper in a lattice pattern. Place the pastry in the freezer for several minutes. You want it cold and firm before it goes onto the soup.
3. Place it over the soup
Carefully transfer the chilled lattice to the top of the soup bowl. Gently press the edges of the pastry onto the rim of the bowl. You can also use a fork to crimp the pastry around the edge. The goal is to create a seal around the bowl so the pastry stays on top instead of sinking into the soup as it bakes.
Brush the pastry with beaten egg and finish with flaky salt. Place the bowls on a baking sheet to catch any overflow.
4. Bake
Bake at 425°F for 20 to 25 minutes, or until the puff pastry is deeply golden brown and crisp. Let the bowls sit for a few minutes before serving. The soup will be extremely hot underneath that pastry.
How to Serve Butternut Squash Soup
If I’m serving this as a light lunch, I like a simple bowl of soup topped with roasted pumpkin seeds, fresh herbs, a drizzle of olive oil, and a little black pepper.
A spoonful of sour cream or Greek yogurt is also good if you want something tangy against the sweet squash.
For a more substantial fall dinner, the puff pastry topping is my favorite way to serve it.
You could also serve it alongside:
- Kale Caesar Salad
- Homemade pretzel buns or my garlic bread focaccia
- Roasted vegetables
- A grilled cheese sandwich
- Pumpkin seeds
- Fresh thyme
- A drizzle of olive oil
- A few thin slices of tart apples
If you’re serving this for Thanksgiving dinner, the soup can be made ahead and reheated while you prepare the rest of the meal.
Frequently Asked Questions
Yes. Let the soup cool completely, then freeze it in airtight containers for up to 3 months. For the best texture, freeze it before adding the cream and butter. Stir those in when you reheat it.
Store leftover soup in an airtight container in the fridge for up to 4 days. Reheat it on the stove over medium-low heat, stirring often. Add a splash of stock if it gets too thick.
Yes, and it tastes even better the next day. Make the soup up to 2 days ahead and keep it in the fridge. Add the puff pastry topping right before baking, so it stays crisp.
Yes. Swap the heavy cream for full-fat coconut milk for a dairy-free version. You can also leave the cream out completely. The roasted squash is naturally creamy once it’s blended.
The pastry usually sinks when it isn’t sealed to the bowl or isn’t cold enough. Freeze the lattice until firm, and press the edges tightly onto the rim of the bowl before baking.
More Recipes To Try
Dutch Oven Chicken Noodle Soup
Roasted Butternut Squash Soup
Ingredients
Roasted Butternut Squash Soup
- 1 large Butternut Ssquash (about 4-5 cups, peeled, and cut into 1 inch cubes)
- 1 large Yellow Onion roughly chopped
- 2 large Carrots roughly chopped
- 1 Garlic Bulb top sliced off
- 2-3 tbsp Olive Oil divided
- 1½ tsp Kosher salt plus more to taste
- ½ tsp Black pepper
- ½ tsp Dried thyme
- ¼ tsp Ground sage
- 1 Pinch of Cayenne Pepper or red pepper flakes (optional)
- 3-4 cups Chicken or Vegetable Stock
- ½ cup Heavy cream
- 2 tbsp Butter
- Additional salt and black pepper to taste
Optional Puff Pastry Pot Pie Topping
- 1 sheet puff pastry thawed according to package directions but kept cold
- 2-3 tbsp Smoky Gouda finely grated per bowl
- 1 Egg for egg wash
Instructions
Roast the Vegetables
- Preheat the oven to 425°F. Line a large rimmed baking sheet with parchment paper, if desired.
- Add the cubed butternut squash, chopped onion, and carrots to the baking sheet. Drizzle with 2 tbsp olive oil and season with kosher salt, black pepper, dried thyme, ground sage, and cayenne pepper.
- Place the head of garlic cut-side up on the baking sheet. Drizzle with the remaining olive oil and wrap loosely in foil.
- Spread the vegetables into a single layer and roast for 40–50 minutes, tossing once halfway through, until the squash is very tender and the vegetables have deeply caramelized, golden brown edges.
Blend the Soup
- Carefully squeeze the roasted garlic cloves from their skins.
- Transfer the roasted vegetables and garlic to a large pot or Dutch oven. Add 3 cups chicken stock or vegetable stock.
- Use an immersion blender to blend until completely smooth. Alternatively, carefully blend the soup in batches using a regular or high-powered blender, following the manufacturer’s instructions for hot liquids.
- Add additional broth as needed until the soup reaches your preferred consistency.
Finish the Soup
- Bring the soup to a gentle simmer over medium-low heat.
- Stir in the heavy cream and butter.
- Taste and season with additional salt and black pepper as needed.
Make the Puff Pastry Topping
- Ladle the hot soup into oven-safe bowls, leaving room at the top.
- Sprinkle each bowl with 2–3 tbsp grated smoky Gouda.
- Cut the puff pastry into a square slightly larger than the bowl. Cut the pastry into approximately ½-inch strips and arrange them into a lattice pattern on parchment paper.
- Place the lattice in the freezer for several minutes to firm it up.
- Carefully transfer the chilled puff pastry lattice over the top of each soup bowl. Press or crimp the edges firmly around the rim so the pastry stays above the soup while baking.
- Brush the pastry with beaten egg and sprinkle with flaky salt.
Bake
- Place the soup bowls on a rimmed baking sheet to catch any overflow.
- Bake at 425°F for 20–25 minutes, or until the puff pastry is deeply golden brown and crisp.
- Carefully remove from the oven and let stand for a few minutes before serving. The soup will be very hot.
Notes
- Blender: An immersion blender is the easiest option, but a regular blender, stand blender, or food processor can also be used.
- Hot soup: Never overfill a blender with hot soup. Blend in batches and vent the lid according to the manufacturer’s instructions.
- Dairy-free: Replace the heavy cream with full-fat coconut milk and replace the butter with additional olive oil.
- Vegan: Use vegetable broth, coconut milk or cashew cream, and olive oil instead of butter. Skip the cheese and egg wash on the puff pastry.
