Creamy Roasted Butternut Squash Soup Recipe

Once you try this roasted butternut squash soup recipe, you’ll never make it another way. Roasting the squash with onion, apple, and a whole head of garlic deepens the flavor, then everything is blended smooth with broth and finished with a swirl of créme fraiche and freshly cracked black pepper.

butternut squash soup in bowl

Seriously Delish Butternut Squash Soup!

This creamy soup is an autumn classic: comforting, easy to make, and vibrant in flavor. Roasting the squash caramelizes its natural sugars and concentrates the taste, while a crisp Granny Smith apple adds brightness and a head of roasted garlic brings a mellow, savory depth. It’s an ideal weeknight meal, a great starter for a holiday menu, and simple enough to batch and freeze for later.

We love this roasted version because the texture is luxuriously smooth and the spices—cinnamon and nutmeg—lend a warm, cozy note without overpowering the squash. If you prefer spicier or pressure-cooker variations, there are other approaches, but this recipe is our go-to for a classic, well-balanced bowl.

ingredients on countertop

What You Need

  • Butternut squash: cubed butternut squash is convenient and quick; if you buy a whole squash, you can peel and cut it yourself or roast larger chunks until tender.
  • White onion: adds a sweet-savory base that complements the squash.
  • Granny Smith apple: provides a touch of acidity and freshness that brightens the soup.
  • Olive oil: used for roasting the vegetables and garlic to achieve caramelization.
  • Broth: beef broth gives depth, but vegetable broth is an easy swap for a vegetarian version.
  • Spices: warm baking spices—cinnamon and nutmeg—paired with salt and pepper highlight the natural sweetness of the squash.
  • Fresh thyme: a few sprigs simmered briefly with the soup add herbal brightness.
  • Créme fraiche: a small swirl on top makes the soup silky and slightly tangy; heavy cream can be used as a substitute.

Tip: If you can’t find créme fraiche, a little heavy cream or plain Greek yogurt (added off the heat) will also finish the bowl nicely.

diced veggies on baking sheet

How to Make Butternut Squash Soup

Season the Vegetables

Arrange the cubed butternut squash, chopped apple, and sliced white onion on a baking sheet. Drizzle with olive oil and sprinkle with ground cinnamon, ground nutmeg, salt, and freshly ground black pepper. Place a whole head of garlic (cut off the top so the cloves are exposed) on the sheet and drizzle it lightly with olive oil as well.

Roast

Roast at 375°F (190°C) for 30 minutes. Toss the vegetables and flip the garlic head so the cut side faces down, then roast for another 10–15 minutes until the squash is fork-tender and beginning to caramelize.

Quick tip!

If you buy a whole butternut squash, peel it and cut into larger chunks; roast longer until tender. Roasting time will vary with chunk size and oven differences.

roasted veggies on baking sheet

Blend the Soup

Let the roasted vegetables cool for about 10 minutes. Squeeze the roasted garlic cloves from the head into a high-speed blender, then add the roasted squash, apple, and onion. Pour in 4 to 6 cups of broth, depending on your preferred consistency, and blend until completely smooth.

Quick tip!

Add broth gradually while blending so you can control how thick or thin you like the final soup.

Ingredients in blender

Heat & Finish

Transfer the blended soup to a large saucepan. Add the sprigs of fresh thyme and heat over medium for 10–15 minutes until warmed through. Remove the thyme stems before serving. Finish each bowl with a swirl of créme fraiche (or heavy cream) and a grind of black pepper.

Serve

Serve hot with crusty bread or use as a flavorful side alongside roasted chicken, salmon, or pork. The soup also makes a lovely starter for a holiday meal.

Adjusting Consistency

If the soup is too thin, whisk a little flour with cold broth and stir it into the simmering soup until it thickens. If it’s too thick, add additional broth in 1/4-cup increments until it reaches the desired texture.

squash soup in pot

Serving Suggestions

  • Serve with a warm baguette or crusty bread for dipping.
  • Pair as a side with roasted or pan-seared chicken, baked salmon, or pork chops.
  • Garnish with toasted pumpkin seeds or a drizzle of olive oil for extra texture and flavor.

Storage

How to Store: Cool the soup completely, transfer to an airtight container, and refrigerate for up to 3 days.

How to Reheat: Reheat on the stovetop over medium heat for 3–5 minutes or in the microwave for 60–90 seconds. If the soup has thickened in the fridge, stir in a little broth before reheating to loosen it.

Quick tip!

Squash-based soups naturally thicken in the refrigerator. Add a splash of broth or water when reheating to restore the original consistency.

Freezer Directions

Allow the soup to cool fully, then transfer to freezer-safe airtight containers, removing as much air as possible. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

soup in storage container.
butternut squash soup in bowl

More Butternut Squash Soup Ideas

  • Instant Pot Butternut Squash Soup (pressure-cooker shortcut)
  • Spicy Butternut Squash Soup (with a warming kick)

Butternut Squash Soup — Recipe

This creamy roasted-butternut-squash soup combines caramelized veggies, a tart apple, and fragrant spices for a smooth, comforting bowl topped with créme fraiche.

Ingredients (serves 4)

  • 6 cups cubed butternut squash
  • 1/2 medium white onion, sliced
  • 1 Granny Smith apple, chopped
  • 1 head garlic
  • 3 tablespoons olive oil
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 4–6 cups beef or vegetable broth
  • 3 sprigs fresh thyme
  • 2 tablespoons créme fraiche, for serving

Instructions

  1. Preheat oven to 375°F (190°C). Grease a baking sheet with nonstick spray or a little oil.
  2. Spread the squash, onion, and apple on the baking sheet. Cut the tip off the garlic head so the cloves are exposed and set it cut side up on the sheet.
  3. Drizzle olive oil over the vegetables and garlic. In a small bowl, combine cinnamon, nutmeg, salt, and pepper; sprinkle the mixture over the vegetables and toss to coat evenly.
  4. Bake for 30 minutes. Toss the vegetables, flip the garlic head so the cut side faces down, and bake an additional 10–15 minutes until the squash is fork-tender and starting to caramelize.
  5. Let the roasted ingredients cool for about 10 minutes. Squeeze the roasted garlic cloves from their skins into a high-speed blender, then add the roasted squash, apple, and onion.
  6. Add 4–6 cups broth (start with less for a thicker soup), then blend until smooth.
  7. Pour the blended soup into a saucepan, add thyme sprigs, and heat over medium for 10–15 minutes. Remove thyme stems before serving.
  8. Serve topped with a swirl of créme fraiche and freshly cracked black pepper.

Tips & Notes

  • Broth amount can be adjusted based on your preferred soup thickness.
  • To make this dairy-free, omit the créme fraiche. For a vegan version, use vegetable broth and omit the créme fraiche.

Nutrition (approx.)

Calories: 274 kcal; Carbohydrates: 42 g; Protein: 9 g; Fat: 11 g; Fiber: 12 g; Sugar: 15 g. Nutrition values are estimates and should be used as a guideline.