Roasted Butternut Squash Soup

This creamy and comforting butternut squash soup is my go-to recipe for chilly days. It’s packed with flavor thanks to the roasting method, and surprisingly simple to make.

The best part? We roast all the veggies on a single baking sheet, minimizing cleanup. Plus, you can skip peeling the squash – a win in my book!

Why Roast the Butternut Squash?

Roasting the vegetables brings out their natural sweetness and intensifies the flavor of the soup. It’s a technique that elevates this dish from good to great.

The natural sweetness of the squash pairs beautifully with the earthy notes of fall spices like sage and thyme. Feel free to experiment with other seasonings like nutmeg, cinnamon, or even a pinch of cayenne pepper for a kick.

Simple and Versatile

This recipe is a favorite because it’s so straightforward. It’s also perfect for meal prepping – the soup reheats beautifully and tastes just as delicious the next day.

Here’s another time-saver: you can leave the skins on the butternut squash while roasting. No more tedious peeling required!


  • Butternut Squash: Look for a medium-sized squash, around 3 ½ to 4 pounds.
  • Yellow Onion: One medium onion will do the trick.
  • Garlic: A whole head will add a nice garlicky depth.
  • Olive Oil: For drizzling and coating the vegetables.
  • Seasonings: Salt, pepper, fresh sage, and thyme are classics. Feel free to get creative with nutmeg, cinnamon, cayenne pepper, or rosemary.
  • Vegetable Broth: You can substitute chicken broth or water if needed.
  • Heavy Cream (Optional): For an extra creamy texture. Cashew cream or coconut milk are great vegan alternatives.
  • Croutons (Optional): Skip these for a gluten-free version.
  • Applesauce (Optional): A half cup can add a subtle touch of sweetness, mimicking the flavor of an apple.


  1. Prep the Veggies: Preheat your oven to 425°F (218°C) and line a baking sheet with parchment paper.
  • Butternut Squash: Cut the squash in half lengthwise and scoop out the seeds. Save the seeds for roasting later (instructions below!).
  • Onion: Peel and cut the onion into wedges or large pieces.
  • Garlic: Cut the top off the garlic head, drizzle with olive oil, sprinkle with salt, and wrap it in foil. This will roast the garlic cloves to a soft and fragrant perfection.
  • Seasoning: Toss the butternut squash and onions with olive oil, salt, pepper, chopped sage, and thyme. Spread them out on the prepared baking sheet.
  1. Roast the Vegetables: Pop the pan in the oven and roast for 45 minutes, or until the squash is fork-tender.
  2. Blend the Soup: Once roasted, remove the vegetables from the oven. Scrape the flesh off the squash peels and add it to a large pot along with the squeezed garlic cloves and roasted onions.

Pour in the vegetable broth and use an immersion blender to puree the soup directly in the pot.

  1. Thicken and Adjust: Reheat the puréed soup over medium-low heat. If desired, stir in heavy cream or your chosen vegan alternative for extra creaminess.

Adjust the consistency by simmering to thicken or adding more broth to thin it out. Season to taste with additional salt and pepper if needed.

Bonus: Roasted Butternut Squash Seeds

Don’t toss those seeds! They make a delicious and nutritious topping for the soup.

  1. Clean the Seeds: Once the vegetables are finished roasting, lower the oven temperature to 350°F (176°C). Rinse the seeds in a colander to remove any remaining squash flesh. Pat them dry with a towel.
  2. Season and Roast: Toss the seeds with olive oil, salt, and spread them on a baking sheet. Roast for 15-20 minutes, stirring halfway through, until golden brown and crispy.
  3. Enjoy! Let the seeds cool completely before storing them in an airtight container at room temperature for up to 3 days or in the fridge for up to a week.

Now you have a delicious and comforting bowl of roasted butternut squash soup, complete with the perfect homemade croutons (if you didn’t go gluten-free) and roasted squash seed topping!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Butternut Squash Soup

Roasted Butternut Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Save Recipe

This creamy and comforting butternut squash soup is my go-to recipe for chilly days. It’s packed with flavor thanks to the roasting method, and surprisingly simple to make.

  • Total Time: 1 hour
  • Yield: 4 1x


  • 1 (3-4 lb) butternut squash, halved, seeds removed
  • 1 medium onion, quartered
  • 1 head garlic, halved
  • 2 tbsp olive oil
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp fresh sage, chopped
  • 1 tsp fresh thyme leaves
  • 3 cups vegetable stock
  • ½ cup heavy cream (or cashew cream/coconut milk)
  • Croutons (optional)


  • Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
  • Toss squash, onion, garlic halves with olive oil, salt, pepper, sage, and thyme. Arrange on the baking sheet and roast for 45 minutes, or until squash is tender.
  • Let vegetables cool slightly. Scoop squash flesh from skin, add to a pot with roasted vegetables and stock.
  • Use an immersion blender to puree soup until smooth. Heat over low heat until warmed through.
  • Stir in cream and season to taste. Serve with croutons (optional).

Roasted Butternut Squash Seeds (Optional):

  • Rinse squash seeds, pat dry. Toss with oil and salt, spread on a baking sheet.
  • Roast at 350°F (176°C) for 15-20 minutes, stirring halfway through.


  • Store soup in the fridge for up to 4 days or freeze for up to 3 months.
  • Thaw frozen soup in the fridge before reheating.
  • Author: Anwar
  • Prep Time: 15
  • Cook Time: 45
  • Diet: Vegetarian


  • Calories: 361kcal
  • Sugar: 12g
  • Sodium: 1307mg
  • Fat: 15g
  • Saturated Fat: 2g
  • Carbohydrates: 59g
  • Fiber: 9g
  • Protein: 8g


You might also like these recipes

1 thought on “Roasted Butternut Squash Soup”

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star