Creamy Roasted Butternut Squash Soup

Silky smooth, spiced, and perfectly sweet butternut squash soup! This creamy flavor-packed soup is healthy, easy to make, and oh so comforting.

Two Bowls of Butternut Squash Soup with Napkin and Spoons

Butternut squash soup is one of my absolute favorite fall dishes. Sort of.

See, when butternut squash soup is good, it’s SO GOOD. Thick, creamy, naturally sweet and full of flavor. But more often than not, I find it disappointing. Watery, bland, and lacking in spices.

Well folks, this butternut squash soup is really, really good. I’ve been tweaking and perfecting this one for years and I think I’ve pretty much got the ultimate butternut squash soup recipe on my hands at this point.

What Makes This Soup the Best?

Blue Pot Filled with Butternut Squash Soup with a Wooden Spoon

A few things!

First off, this stuff is super thick, because the recipe uses lots of squash, and not that much liquid. When you’re making pretty much any kind of creamy vegetable soup, keep the ratio of veggies to broth super high. Higher than you think you should!

With this soup I recommend using 8 cups of squash with a mere 3 or 4 cups of liquid. Remember, the veggies themselves contain liquid that gets released when you blend them up.

Tip: Always add broth conservatively to blended soups — adding just a smidge too much broth can result in watery soup. It’s much easier to fix soup that’s too thick (by adding more liquid) than it is to fix soup that’s too runny.

Also, roasting the butternut squash is key! This removes some of the water before you add it to the soup, helping you to get an even thicker and richer soup, and it caramelizes the squash, bringing out its natural sweetness.

Finally, spices! You can go as crazy as you like here, but don’t skimp on the spices. I used a blend of cumin, cinnamon, nutmeg, and cloves, with a touch of cayenne pepper for heat.

How to Make Roasted Butternut Squash Soup

Making the best butternut squash soup is actually pretty easy!

Roast the Squash

First off, roast your squash. The method is the same as that used for my butternut squash pasta. Peel and dice the squash, toss it with some olive oil, and arrange it on a baking sheet lined with parchment paper.

Diced Butternut Squash on a Baking Sheet

Pop it into the oven and let it bake until the pieces are tender and just starting to brown around the edges.

Roasted Butternut Squash on a Baking Sheet

Simmer the Soup

While the squash roasts, start the soup.

Heat up a bit of oil in a large pot. Once the oil is hot, add some onion. Cook the onion for a few minutes, until it begins to soften up. Now add some garlic, ginger, and your spices. Cook everything for just about a minute more, until the garlic becomes very fragrant.

Stir in some coconut milk and a diced up Granny Smith Apple (this adds some tartness!). Bring the milk up to a simmer and cook the apple for about 10 minutes.

The squash should be out of the oven by now. It it’s not, don’t worry! Just let keep the pot at a low simmer until it is, and then add the squash once it’s done, along with a cup of broth.

Collage Showing Steps For Making Butternut Squash Soup: Cook Onions, Add Spices, Add Coconut Milk and an Apple, and Add Butternut Squash and Broth

Bring everything up to a simmer and let it cook for 10 minutes more.


You have two options here!

Immersion Blender Blending Butternut Squash Soup in a Pot

Option 1: Immersion blender. I love this no-fuss method! Just take the pot off of the heat and blend the soup until smooth and creamy.

Option 2: Blender or food processor. If using this method, you’ll need to transfer your soup to your blending device in batches and blend. Be careful not to overfill the bowl or pitcher, and always use caution when blending hot liquids. Return the soup to the pot when it’s done.

From here you can thin the soup with extra broth if you like or tweak the seasonings. You’ll almost certainly want to season it with some salt.

Hands Holding a Bowl of Butternut Squash Soup Over a Table

FAQ & Butternut Squash Soup Tips

  • How do I choose the best butternut squash? Make sure it’s ripe — darker skinned squash with a matte finish are usually the ripe ones. Avoid squashes with nicks or blemishes. And if you’ve got a choice, generally go for smaller squash, which are supposed to be sweeter.
  • How long does this soup keep? Butternut squash soup will keep in a sealed container in the fridge for about 3 days or on the freezer for about 3 months.
  • Feel free to switch up the spices based on your personal tastes. I really like cumin as a savory flavor to compliment the sweetness of the squash, but that’s not everyone’s thing (although if you try it, you might be surprised at how much you love it if you try it!).
  • Is this soup gluten-free? It sure is!
  • For a variation, try swapping the vegetable broth with beer! Go for a lighter variety like pilsner or pale ale and taste-test to make sure the alcohol has all cooked off before blending.

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

Two Bowls of Butternut Squash Soup with Napkin and Spoons

Creamy Roasted Butternut Squash Soup

Silky smooth, spiced, and perfectly sweet butternut squash soup! This creamy flavor-packed soup is healthy, easy to make, and oh so comforting.

Prep Time 20 minutes

Cook Time 50 minutes

Total Time 1 hour 10 minutes

Servings 6

Calories 215 kcal

Author Alissa Saenz


  • 3 pounds butternut squash, (cut into 1-inch cubes – about 8 cups)
  • 3 tablespoons olive oil, divided
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 teaspoons freshly grated ginger
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground cloves
  • Pinch cayenne pepper
  • 1 (14 ounce or 400 ml) can light coconut milk
  • 1 cup vegetable broth, plus more as needed
  • 1 Granny Smith apple, peeled and diced
  • 1/2 teaspoon salt, plus more to taste


  1. Preheat the oven to 400°F and line a couple of baking sheets with parchment paper.

  2. Place the butternut squash into a large bowl and drizzle it with 2 tablespoons of olive oil. Stir or toss the squash with your hands to evenly coat it with the oil.

  3. Arrange the squash on the baking sheets. Place them into the oven and bake the squash for 30 to 35 minutes, until tender.

  4. While the squash bakes, begin the soup. Coat the bottom of a large pot with the remaining tablespoon of oil and place it over medium heat.

  5. When the oil is hot, add the onion. Cook the onion, stirring occasionally, for about 5 minutes, until it becomes soft and translucent.

  6. Stir in the garlic, ginger, cumin, cinnamon, nutmeg, cloves, and cayenne pepper. Cook everything for about a minute, until the garlic becomes very fragrant.

  7. Stir in the coconut milk and the apple. Raise the heat and bring the liquid to a simmer.

  8. Lower the heat and allow everything to cook at a low simmer for about 10 minutes, stirring occasionally.

  9. When the squash has finished baking, stir it into the soup, along with 1 cup of broth. Raise the heat to bring the liquid to a boil.

  10. Lower the heat and allow the soup to simmer for about 10 minutes, stirring occasionally.

  11. Remove the pot from the heat. Blend the soup either using an immersion blender, or by transferring it in batches to a food processor or blender.

  12. Return the soup to the pot and thin it with additional broth if desired. Heat it back up if needed.

  13. Season the soup with 1/2 teaspoon of salt, plus more to taste. Adjust any other seasonings to your liking.

  14. Ladle into bowls and serve.

Nutrition Facts

Creamy Roasted Butternut Squash Soup

Amount Per Serving (1.5 cups)

Calories 215 Calories from Fat 79

% Daily Value*

Fat 8.8g14%

Saturated Fat 2g10%

Sodium 339mg14%

Potassium 913mg26%

Carbohydrates 35.6g12%

Fiber 5.9g24%

Sugar 10.4g12%

Protein 3.5g7%

Calcium 9mg1%

Iron 11mg61%

* Percent Daily Values are based on a 2000 calorie diet.

Sharing is caring!

Thanks to the Courtesy of :

Leave a Reply