This post may contain affiliate links. Please read our privacy policy.

This butternut squash soup is both savory and sweet, packed with apples, ginger, and your favorite winter squash. It’s incredible as a simple weeknight dinner or dressed up for a holiday meal!

pumpkin seeds and thyme on top of butternut squash soup

This post contains affiliate links.

I know that it’s not quite November yet, but what can I say? I’m already thinking about Thanksgiving.

Recipes like pumpkin cheesecake, Jiffy corn casserole, homemade cranberry sauce, and garlic mashed potatoes are obvious staples on our Thanksgiving table. But it’s also fun to switch things up with something new each year.

This butternut squash soup recipe is originally from my friend Emily at Jelly Toast, and is as great for weeknight dinner as it is for a holiday starter course.

Its flavor is rich and complex with a combo of sweet and savory ingredients. Combined with the silky smooth texture, this soup feels totally fancy but is super simple to make!

Give this savory-sweet soup a try next time you have some beautiful butternut squash on your hands – you’ll be glad you did.

fresh butternut squash diced on a silver sheet pan


Butternut squash is one of my favorite winter squashes. It is sweet and nutty, similar to pumpkin.

In fact, it is not uncommon for what is marketed as “pumpkin puree” to actually be butternut squash puree

The only thing that sometimes makes butternut squash kind of intimidating is figuring out how to peel and cut it! 

For me, the best way to peel a butternut squash is to use a Y peeler. Even though the skin seems really thick, a good peeler will make quick work of taking it off.

Once you have peeled the squash, lay it on its side. Use a large, sharp knife to cut the squash in half, right around where the thinner neck of the squash meets the bulb end.

The seeds are in the bulb end of the squash, so now it will be easy to cut that section in half and use a spoon to scoop out and discard the seeds.

From there, you can cut the squash into cubes before roasting it as noted in the recipe!

Can you use pre-cut squash?

If you are unable to cut and prep a whole butternut squash, or are looking for a bit of a shortcut, don’t worry.

A lot of grocery stores carry pre-cut butternut squash cubes this time of year.

Since this butternut squash soup calls for a 3-4 pound whole butternut squash, plan to use 2 ½-3 pounds of prepared butternut squash cubes for this recipe.

a red stock pot of butternut squash soup


The combination of butternut squash, apples, ginger, and spices in this soup give it so many layers of flavor that you can easily serve this at Thanksgiving and impress everyone. But the secret they don’t need to know?

It’s just as easy to make – maybe even easier! – as your comfort-food stand-bys like loaded baked potato soup and corn chowder

ingredients for butternut squash soup in bowls

Ingredients you’ll need

This is one of those recipes where the method is super simple, so the thing that really makes this soup special is the ingredients.

To make this butternut squash soup, you’ll need:

  • 1 large butternut squash, or 2 small (about 3-4 lbs total), peeled, seeded and cubed
  • 3 tablespoons olive oil, divided
  • kosher salt
  • black pepper
  • 1 tablespoon butter
  • 2 apples, peeled and diced (I used Gala)
  • 1 inch piece of fresh ginger, peeled and grated or minced (about 1 1/2 tablespoons)
  • 1 medium onion, chopped
  • 1/4 teaspoon cinnamon
  • 1/2 teaspoon allspice
  • pinch of ground cardamom (optional)
  • 6 cups of stock (chicken, turkey or vegetable)

While the butternut squash is naturally sweet, I like adding apples to this soup for a bit of extra sweetness and a bit of tartness. 

I typically use Gala apples, which are pretty sweet, but you could absolutely use a more tart apple – such as Granny Smith – if you want a slightly different flavor profile.

One of the other keys to this soup is the ginger and spices. The ginger adds a lovely spiciness that pairs really well with the cinnamon, allspice, and cardamom. 

If you need this recipe to be vegetarian, make sure to use vegetable stock instead of chicken or turkey stock. If you need it to be vegan, replace the butter with olive oil as well.

a bowl of roasted butternut squash soup

Making this recipe

To start this recipe, roast the butternut squash cubes. You can do this just before making the soup, or you could roast the squash the day before and store it in the fridge until you’re ready to make the soup.

Drizzle the squash with olive oil and season with salt and pepper, then roast on a sheet pan for about 30 minutes.

spices, apples and onions cooking in a red stock pot

In a large Dutch oven, saute apples, onion, ginger and spices in a combination of olive oil and butter until the apples and onions are soft. This will take around 10 minutes.

butternut squash soup cooking on the stove

Add the roasted squash and the stock and bring to a boil. Reduce heat and simmer for about 10 minutes, then carefully puree the soup using an immersion blender.

Continue simmering the soup for another 10 minutes, taste for seasoning, and serve!

a pot of butternut squash soup resting on a wood trivet


I love to top this soup with pumpkin seeds for a little bit of crunch. Maple roasted pumpkin seeds would be really delicious! 

A dollop of sour cream or creme fraiche would be lovely as well.

You could even go for some homemade sourdough croutons or crispy bacon! 

If you’re serving this for a holiday meal, try setting out small bowls of a few different toppings to let your guests top their soup exactly how they like.

a bowl of butternut squash soup with swirls and toppings


Butternut squash soup freezes beautifully. 

Unlike other soups with dairy or potato bases that split after thawing, butternut squash soup retains its silky texture, making it the perfect make-ahead meal.

You could make the soup ahead of time and freeze the entire batch, or freeze it in small containers for quick lunches on the go.

Whether you’re serving this butternut squash soup for a holiday meal or on a random weeknight, this is one you’re sure to enjoy.

two bowls of butternut squash soup next to a pot of the soup and a bowl of pumpkin seeds
Want to save this recipe?
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Butternut Squash Soup

By: Jamie Lothridge
4.22 from 14 ratings
Prep: 15 minutes
Cook: 1 hour
Total: 1 hour 15 minutes
Servings: 8 servings
This butternut squash soup is both savory and sweet, packed with apples, ginger, and your favorite winter squash. It’s incredible as a simple weeknight dinner or dressed up for a holiday meal!


  • 1 large butternut squash or 2 small (about 3-4 lbs total), peeled, seeded and cubed
  • 3 tablespoons olive oil divided
  • kosher salt
  • black pepper
  • 1 tablespoon butter
  • 2 apples peeled and diced (I used Gala)
  • 1 inch piece of fresh ginger peeled and grated or minced (about 1 1/2 tablespoons)
  • 1 medium onion chopped
  • ¼ teaspoon cinnamon
  • ½ teaspoon allspice
  • pinch of ground cardamom optional
  • 6 cups stock chicken, turkey or vegetable


  • Preheat oven to 425°F. 
  • Spray a rimmed baking sheet with non-stick cooking spray. Spread squash in a single layer on prepared baking sheet and drizzle with 2 tablespoons of olive oil. Season with salt and pepper, tossing the squash to coat. Roast squash for 30 minutes or until tender and the edges are caramelized. Allow to cool slightly.
  • In a heavy bottomed pot or Dutch oven, heat remaining 1 tablespoon of olive oil and butter over medium heat. When butter is melted, add apples, ginger, onion, cinnamon, allspice and cardamom (if using). Cook, stirring frequently, until apples and onions are soft and mixture is fragrant, about 10 minutes. Add roasted squash and stock to the pot and bring soup to a boil. Reduce heat and simmer for 10 minutes.
  • Use an immersion blender to puree the soup. Alternatively, working in small batches, carefully transfer soup to a blender and puree until smooth. Return soup to the pot and simmer for an additional 10 minutes. 
  • Adjust seasonings for salt and pepper. Serve!



Try topping the soup with pumpkin seeds, sour cream or creme fraiche, sourdough croutons, or bacon!
This soup freezes well.
For a vegan soup, replace the butter with additional olive oil.


Calories: 164kcal, Carbohydrates: 17g, Protein: 5g, Fat: 9g, Saturated Fat: 2g, Polyunsaturated Fat: 6g, Cholesterol: 9mg, Sodium: 310mg, Fiber: 2g, Sugar: 9g

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Maria Alejandra says:

    Hello ! Regards from Costa Rica! Can you please tell me if this soup is sweet ?? Its kind a dessert or its salty like another soup ?  Thanks for youre response ! 

    1. Jamie says:

      Hi, Maria! The soup is not sweet and not a dessert. It’s a really lovely savory soup I think you’ll like! Let me know if I can do anything else for you!

  2. Amy says:

    I’ve made this soup at least half a dozen times since discovering the recipe last fall. It is absolutely delicious, and the house smells AMAZING while cooking. This soup is clean and plenty flavorful!! A new tradition for my family and friends.. who always adoringly reply when I put the soup on the menu- “Oh! that Squash soup!”

    1. Jamie says:

      So happy to hear you enjoy the recipe, Amy! Thanks so much for stopping by and leaving your feedback.

  3. Michele says:

    Made this for dinner last night, with the ginger included.  Simply splendid flavors!  And added bonus that the house smelled so good while it simmered.  Thanks for posting this.  (PS – the pepitas are addicting :-) )

    1. Jamie says:

      So happy to hear you enjoyed the recipe, Michele!

  4. Amanda says:

    I made this tonight. The color was WAY off. It looked like baby poop. But it tasted good. :)
    I think the color was off because I browned the apples and onions too much. Whoops!

  5. Caitlin says:

    I made this with a little extra cinnamon and a half cup of heavy cream at the end, and it was delicious!