This butternut squash soup recipe is the one I make every single fall without fail. The first time the air turns cool, I buy the biggest butternut squash I can find and roast it until the edges caramelize. The natural sugars concentrate, the flesh turns silky, and the whole kitchen smells like autumn.

What makes this butternut squash soup recipe special is the roasting step. Boiling squash gives you a bland, watery soup. Roasting gives you deep, sweet, nutty flavor that seasoning alone can’t fake. Add a little cream and a pinch of nutmeg, and you have a bowl of pure comfort.

Jump to Recipe

Why You’ll Love This Butternut Squash Soup Recipe

  • Roasted, not boiled. Roasting the squash first is the secret to the flavor. It takes a little longer, but it’s worth it.
  • Naturally creamy. Butternut squash blends into a silky soup without much cream. It feels indulgent but stays light.
  • Simple ingredients. Squash, onion, garlic, broth, and a few pantry spices. That’s really all you need.
  • Freezer friendly. It freezes well for up to 3 months. I always make a double batch.
  • Easy enough for a weeknight. It tastes like something from a restaurant, but the steps are simple.

Ingredients You’ll Need

The ingredient list is short on purpose. You need one large butternut squash, an onion, garlic, broth, heavy cream, and a little nutmeg. The full amounts are in the recipe card below. When the main ingredient tastes this good roasted, you don’t need to hide it under a dozen flavors. If you enjoyed the cozy simplicity of my creamy tomato soup, you’ll like this one too.
Pick a squash that feels heavy for its size, about 3 pounds. Vegetable broth keeps it vegetarian; chicken broth works too. Use heavy cream for the silkiest finish, or full-fat coconut milk for dairy-free. Freshly grated nutmeg beats pre-ground here.

How to Make Butternut Squash Soup

Roast the Squash

Preheat the oven to 400°F (200°C). Cut the butternut squash in half lengthwise and scoop out the seeds. Drizzle the cut sides with olive oil and season with salt and pepper. Place them cut side down on a baking sheet and roast for 40 to 45 minutes, until the flesh is completely tender when pierced with a fork.

Soften the Onion

While the squash roasts, heat a large pot over medium heat with a drizzle of olive oil. Add the diced onion and cook for 6 to 8 minutes until soft and golden. Stir in the garlic and cook for 1 more minute.

Scoop and Simmer

When the squash is done, scoop the soft flesh into the pot with the onions. Add the broth, nutmeg, and a pinch of cayenne if you like a little warmth. Bring it to a gentle simmer and cook for 10 minutes so the flavors come together.

Blend Until Silky

Use an immersion blender right in the pot, or blend in batches in a regular blender, until completely smooth. If you use a regular blender, fill it only halfway, vent the lid, and cover it with a towel, because hot soup expands.

Finish with Cream

Stir in the heavy cream and taste for seasoning. Add more salt, a crack of black pepper, or another pinch of nutmeg. Serve hot with a swirl of cream and toasted pumpkin seeds on top if you like.

Why This Butternut Squash Soup Recipe Works

The flavor comes from caramelization, not from a long spice list. When squash roasts at high heat, its natural sugars brown and create sweet, almost buttery notes. Boiling skips this, which is why boiled squash soup tastes flat.

The second secret is going easy on the liquid. Start with less broth than you think you need. You can always thin the soup, but you can’t take liquid back out. A thick, velvety soup feels luxurious, while a thin one tastes like flavored water.

Tips for Perfect Butternut Squash Soup

Pick a heavy squash. It should feel heavy for its size, which means dense, sweet flesh instead of a hollow, stringy middle.

Don’t skip the roasting. It adds about 40 minutes, but it’s what makes the soup taste good.

Blend longer than you think. Keep blending for a full 2 to 3 minutes, because small lumps will spoil the silky texture.

Season at the end. Roasted squash varies in sweetness, so taste before adding the final salt.

For another creamy fall soup, try my broccoli cheese soup.

Butternut Squash Soup Variations

Curried Version

Add a tablespoon of curry powder with the garlic. Top with coconut milk instead of cream for a dairy free twist.

Apple and Sage Version

Roast a chopped apple alongside the squash and add fresh sage leaves to the pot.

Spicy Chipotle Version

Blend in one chipotle pepper in adobo sauce for smoky heat that goes well with the sweet squash.

What to Serve With

Crusty bread is the must-have here, something sturdy enough to drag through the bowl. A simple green salad with a sharp vinaigrette keeps the meal bright, and toasted pumpkin seeds on top add crunch.

How to Store and Reheat

Cool the soup, then refrigerate within 2 hours in an airtight container and use within 3 to 4 days, which matches the USDA’s guidance on leftovers. It thickens as it sits, so stir in a splash of broth when you reheat it on the stove until steaming hot (165°F / 74°C).

To freeze, use freezer safe containers and leave room for expansion. For the best texture, freeze the soup before adding the cream, thaw it overnight in the fridge, reheat gently, and stir in the cream at the end. Frozen soup keeps well for up to 3 months.

Frequently Asked Questions

Can I use pre-cut squash?

Yes, and it saves time. Toss the cubes with olive oil, salt, and pepper, and roast at 400°F for 30 to 35 minutes until tender and caramelized at the edges.

Can I make this soup dairy free?

Yes. Use vegetable broth and swap the heavy cream for full fat coconut milk.

Is this soup vegetarian?

It is if you use vegetable broth. Chicken broth works too, but then it isn’t vegetarian.

Why is my soup stringy?

The squash was either under roasted or under blended. Make sure it’s completely fork tender before blending, and blend for at least 2 full minutes.

Final Thoughts

This butternut squash soup recipe is the bowl I come back to every fall. Roast the squash until the edges caramelize, blend it silky, finish with cream, and dinner tastes like the season itself. I hope it becomes your fall habit too.
If you want a heartier soup, my chicken potato soup is a good pick for busy weeknights.

butternut squash soup recipe in a bowl with cream swirl

Butternut Squash Soup Recipe

Silky, golden butternut squash soup with warm spices and a swirl of cream. Simple ingredients, cozy flavor, ready in about an hour.
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings: 6
Course: Soup
Cuisine: American
Calories: 210

Ingredients
  

  • 1 large butternut squash (about 3 lbs) halved and seeded
  • 2 tablespoons olive oil divided
  • 1 teaspoon salt divided
  • 1/2 teaspoon black pepper
  • 1 medium yellow onion diced
  • 3 garlic cloves minced
  • 4 cups vegetable broth (or chicken broth)
  • 1/4 teaspoon ground nutmeg
  • 1 pinch cayenne pepper optional
  • 1/2 cup heavy cream plus more for serving
  • Toasted pumpkin seeds for serving (optional)

Equipment

  • Large pot or Dutch oven
  • Baking sheet
  • wooden spoon
  • Chef's knife
  • Cutting board
  • ladle
  • Measuring cups and spoons
  • Immersion blender

Method
 

  1. Preheat oven to 400°F (200°C). Drizzle cut squash with 1 tablespoon olive oil, season with half the salt and pepper, place cut side down on a baking sheet. Roast 40 to 45 minutes until completely tender.
  2. Heat remaining olive oil in a large pot over medium heat. Add onion and cook 6 to 8 minutes until soft and golden. Stir in garlic and cook 1 minute.
  3. Scoop roasted squash flesh into the pot. Add broth, nutmeg, cayenne, and remaining salt. Simmer 10 minutes.
  4. Blend with an immersion blender until completely silky, 2 to 3 minutes.
  5. Stir in heavy cream. Taste and adjust seasoning. Serve hot with a swirl of cream and pumpkin seeds.

Notes

Fridge: 3 to 4 days. Freezer: up to 3 months. For the best texture, freeze before adding the cream. Roast until completely fork-tender, or the soup turns stringy.


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating