⬇ Jump to Recipe

There's something about butternut squash soup that just feels like wrapping yourself in the coziest blanket on a chilly afternoon. This version is creamy without being heavy, subtly sweet without tasting dessert-like, and has just enough warmth from ginger and a hint of nutmeg to make every spoonful feel special. This is the one I make every single Thanksgiving without fail — it's become our family's non-negotiable starter. You'll blend it until it's silky smooth, and the moment you taste it, you'll understand why this simple soup has earned its place at every fall and winter gathering in our house.

Butternut Squash Soup

Why You'll Love This Recipe

  • One pot from start to finish — roast the squash on a sheet pan, simmer everything in one Dutch oven, blend and serve
  • Naturally creamy without heavy cream — the blended squash creates that velvety texture all on its own
  • Perfect for meal prep — makes a big batch that freezes beautifully for up to three months
  • Impressive enough for guests but simple enough for a Tuesday night dinner
  • That gorgeous golden color makes every bowl look like it came from a restaurant kitchen
  • Naturally gluten-free and vegetarian — easily adaptable to vegan with one simple swap

Prep Time

15 mins

Cook Time

50 mins

Total Time

1 hr 5 mins

Servings

6

Ingredients

Everything you need is probably already in your kitchen except for the butternut squash itself — and honestly, that's the star of the show anyway.

For the Soup Base:

For Serving:

Substitution note: If you can't find fresh ginger, use ½ teaspoon ground ginger instead. For a vegan version, swap the whole milk for full-fat coconut milk and use vegetable broth. You can also use pre-cut butternut squash cubes from the produce section to save serious time on prep.

How to Make Butternut Squash Soup

This soup comes together in a few simple stages — roast, sauté, simmer, blend — and each step builds flavor that makes the final bowl absolutely irresistible.

  1. Roast the squash. Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with 1 tablespoon of olive oil, a pinch of salt, and a pinch of pepper on a large rimmed baking sheet. Spread everything into a single layer and roast for 30-35 minutes, flipping halfway through, until the squash is fork-tender and starting to caramelize at the edges with golden brown spots.
  2. Sauté the aromatics. While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until soft and translucent. Add the garlic and ginger and cook for another 1-2 minutes until fragrant — you'll smell that warm, spicy aroma fill your kitchen.
  3. Combine and simmer. Add the roasted butternut squash to the pot along with the broth, maple syrup, salt, cinnamon, nutmeg, black pepper, and cayenne if using. Stir everything together and bring to a gentle simmer. Let it cook for 10-12 minutes so all the flavors can meld together beautifully.
  4. Blend until silky smooth. Remove the pot from the heat and use an immersion blender to purée the soup directly in the pot until completely smooth and creamy — this takes about 2-3 minutes. If you're using a countertop blender, work in batches and be careful with the hot liquid. Fill the blender only halfway, remove the center cap from the lid, and cover with a kitchen towel to let steam escape while blending.
  5. Stir in the milk. Return the blended soup to the pot (if you used a countertop blender) and stir in the milk or coconut milk. Warm over low heat for 2-3 minutes until heated through. Taste and adjust seasoning — you might want more salt, a touch more maple syrup for sweetness, or an extra pinch of nutmeg.
  6. Serve and garnish. Ladle the soup into bowls and top each serving with a dollop of crème fraîche, a sprinkle of toasted pumpkin seeds, and a few crispy fried sage leaves if you're feeling fancy. Serve immediately with crusty bread on the side for dipping.

💡 Baker's Tips

Don't skip roasting the squash: This is where the deep, caramelized sweetness comes from. Boiling or steaming works in a pinch, but you'll miss out on that rich flavor complexity.

Control the thickness: If your soup is too thick after blending, add broth or milk ¼ cup at a time until you reach your perfect consistency. If it's too thin, simmer uncovered for 5-10 minutes to reduce.

Use an immersion blender if you have one: It saves so much time and cleanup, plus you avoid the risk of hot soup explosions that can happen with countertop blenders. If you only have a regular blender, let the soup cool for 10 minutes before blending.

Recipe Variations

Curry Butternut Squash Soup

Add 2 teaspoons curry powder and ½ teaspoon turmeric when you sauté the aromatics. Use full-fat coconut milk instead of regular milk and finish with a squeeze of lime juice. This version has the most incredible warming spice and pairs beautifully with naan bread for dipping.

Apple Butternut Squash Soup

Roast 2 peeled and chopped Granny Smith apples alongside the butternut squash. The tartness from the apples balances the natural sweetness of the squash beautifully and adds another layer of fall flavor. Top with crispy bacon bits and a drizzle of apple cider for an autumn masterpiece.

Spicy Chipotle Butternut Squash Soup

Blend in 1-2 chipotle peppers in adobo sauce (depending on your heat tolerance) along with the roasted squash. The smoky heat transforms this into something completely different — rich, warming, and perfect for those who want their soup with a kick. Top with crumbled queso fresco and fresh cilantro.

What to Serve With Butternut Squash Soup

This soup is hearty enough to be a meal on its own, but these pairings make it even more special:

Storage & Make-Ahead Tips

This soup is actually one of those magical recipes that tastes even better the next day after all the flavors have had time to deepen and meld together.

Common Mistakes to Avoid

✗ Cutting the squash into uneven pieces

When your squash cubes are different sizes, some will be mushy while others are still firm. Aim for uniform 1-inch cubes so everything roasts evenly. Take the extra two minutes to get this right — it makes a huge difference in both texture and cooking time.

✗ Blending hot soup in a full blender jar

Hot liquid expands when blended and can literally blow the lid off your blender, creating a dangerous mess. Always fill your blender only halfway, remove the center cap to let steam escape, and hold a kitchen towel over the top. Or better yet, invest in an immersion blender and skip this worry entirely.

✗ Under-seasoning the soup

Butternut squash is naturally sweet, and without enough salt and spices, the soup can taste flat and one-dimensional. Always taste before serving and adjust — you'll likely need more salt than you think. A squeeze of fresh lemon juice at the end also brightens everything up beautifully.

✗ Skipping the garnishes

A smooth soup needs textural contrast to make it interesting. The crunch from pumpkin seeds, the creaminess from crème fraîche, and the crispy sage leaves aren't just pretty — they make every spoonful more dynamic and delicious. Don't skip this step even if you're just serving yourself.

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Absolutely. You'll need about 6 cups of frozen cubes (usually two 12-ounce bags). Roast them the same way, though they might need an extra 5-10 minutes in the oven since they start frozen. The flavor will be slightly less intense than fresh roasted squash, but it's still delicious and cuts your prep time in half.

Why is my butternut squash soup watery?

This usually happens when you add too much broth or your squash had high water content. The fix is easy — simmer the soup uncovered for 10-15 minutes to let excess liquid evaporate and concentrate the flavors. You can also add a peeled, diced Yukon gold potato and simmer until tender, then blend again. The potato acts as a natural thickener without changing the flavor.

Can I make this soup without roasting the squash?

Yes, but you'll sacrifice some flavor. You can peel and cube the squash, then add it directly to the pot with the sautéed aromatics and simmer until tender (about 25-30 minutes). To add back some of that caramelized depth, increase the maple syrup to 3 tablespoons and add a small pat of butter when you blend.

How do I make this soup creamier without adding cream?

The blending process itself creates a naturally creamy texture, but if you want it even richer, add ½ cup of raw cashews (soaked in hot water for 10 minutes, then drained) when you blend the soup. They'll add body and richness without any dairy. A tablespoon of tahini or almond butter also works beautifully and adds a subtle nutty undertone.

What's the best way to peel and cut butternut squash?

Use a sharp vegetable peeler and work in downward strokes from top to bottom. Cut off both ends first so you have a flat surface to work with. Then cut the squash in half where the narrow neck meets the round bottom — the neck is easier to peel and has no seeds. For the bottom, cut in half lengthwise and scoop out the seeds with a spoon before peeling. If the skin is really tough, you can microwave the whole squash for 2-3 minutes to soften it slightly before peeling

Butternut Squash Soup

A velvety, creamy soup with roasted butternut squash, aromatic spices, and a touch of cream.

Prep: 15 min Cook: 45 min Total: 1 hr Serves: 6

🧂 Ingredients

  • 1 large butternut squash (about 3 lbs), peeled and cubed
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1/2 cup heavy cream
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon nutmeg
  • Salt and pepper to taste
  • Fresh sage for garnish

📋 Instructions

  1. Preheat oven to 400°F and toss squash cubes with 1 tablespoon olive oil, salt, and pepper.
  2. Roast squash on a baking sheet for 35-40 minutes until tender and caramelized.
  3. Heat remaining oil in a large pot over medium heat and sauté onion for 5 minutes.
  4. Add garlic, cinnamon, and nutmeg, cooking for 1 minute until fragrant.
  5. Add roasted squash and vegetable broth, bring to a simmer for 10 minutes.
  6. Blend soup until smooth using an immersion blender or standard blender.
  7. Stir in heavy cream and adjust seasoning with salt and pepper.
  8. Serve hot garnished with fresh sage leaves.
Calories: 185 per serving | Cuisine: American | Category: Soup | Difficulty: Easy