Easy Roasted Butternut Squash Soup
This is the absolute BEST Butternut Squash Soup! This easy recipe has the delicious, light sweetness of roasted butternut squash and a creamy texture without adding any dairy. Consider this the perfect way to enjoy your favorite winter squash.

Summer might be the reigning king of seasonal produce, but it would be a huge mistake to overlook winter squash.
Butternut squash is one of the most popular winter squashes and for good reason. It has a sweet, slightly nutty flavor similar to pumpkin and is great in both sweet and savory recipes.
This roasted butternut squash soup is one of the best ways to use it. Its also one of my top rated recipes! It tastes amazing and uses simple, good-for-you ingredients.
Table of contents
Why This Recipe Is The Best
Roasting = the biggest secret of all – For the best soup, we’ll be using Roasted Butternut Squash. Why? Because roasting caramelizes and intensifies the natural sweetness and flavor of the squash. Cutting the squash into cubes first maximizes the surface area for the most flavor. You just don’t get the same effect if you simmer the cubes in the broth.
Minimal ingredients but incredible flavor – All of the ingredients for this butternut squash soup are pantry staples, and they all add to the rich flavor of the recipe.
Incredibly creamy, without dairy – While you can add a drizzle of heavy cream or coconut cream on top to make it pretty, this soup is made without dairy but still has a luscious, creamy texture. Unlike some other soup recipes, just doesn’t need the dairy!
Intense flavor, and not watery – Roasting the squash first cooks out a lot of its water and intensifies the flavor.
No added sugar or sweetness – You’d be surprised how many butternut squash soup recipes and restaurant versions call for adding sugar. It’s an easy way to make things taste good, but totally unnecessary here. Instead, we make the most of the natural sweetness of the squash by roasting it.
Batch friendly – I like to make a double batch of roasted butternut squash. I use one batch as a side dish or in a salad and use the other for this soup. You can even keep the roasted squash in the freezer for turning into soup later on.

Pro Tips for the Best Butternut Squash Soup
Pick a good butternut squash – Look for a whole squash that has a dark beige color and a very firm texture. If it’s starting to feel soft or if it has a lot of dings in it, pick a different one. You also want the stem to be firmly intact instead of fallen off. Ideally you want the heaviest squash for its size, which indicates more moisture inside.
Roast the squash in small pieces – I know you can roast the squash whole, but the downside of this is you don’t get as much caramelized surface area. That caramelization is what makes this creamy butternut squash soup taste so amazing! So take the time to cut those cubes so you maximize browning and flavor.
What you’ll need
You only need a handful of simple ingredients to make this easy butternut squash soup. All of these are pantry staples, so you may even have everything you need on hand already:
- Butternut squash: You’ll roast this before making the soup, so make sure to plan ahead. You can roast the squash up to 3 days before making the soup; store the roasted squash in an airtight container in the refrigerator. Check out my visual guide on how to cut butternut squash if you are feeling intimidated by how to do this!
- Butter or olive oil: Other fats, such as avocado oil or even coconut oil, will also work.
- Yellow onion: Shallots are a nice option for a slightly different flavor.
- Salt and pepper
- Ground cinnamon: A small amount of ground cinnamon adds the most unexpected flavor to this soup (without making it taste like dessert).
- Broth: I prefer chicken broth, but use vegetable broth for a vegan or vegetarian version. Chicken or vegetable stock will also work if that’s what you prefer.
If you’d like, you can garnish the soup with a drizzle of heavy cream or coconut cream and a sprinkle of toasted pumpkin seeds. Some homemade croutons would also be lovely!
The Difference Between Broth and Stock
Although many people use the terms broth and stock interchangeably, they are actually slightly different.
Broth is made by simmering meat in water and may or may not contain additional aromatics. Stock, on the other hand, is made by simmering bones and aromatic vegetables in water. This tends to give it a stronger flavor and richer mouthfeel than broth.
When making quick soups like this one where you’re not really simmering for long, it’s important to use a broth that has a lot of flavor to begin with. It’s what lets you get away with such a quick preparation that still tastes delicious.
How to Make Butternut Squash Soup (Step-by-Step Overview)
Soften the aromatics
- In a large soup pot or dutch oven over medium heat, add the butter or oil, onion, salt, and pepper. Cook until the onion is soft; this will take about 10 minutes:

Add the roasted squash
- Add the roasted squash cubes to the pot along with some ground cinnamon:
- Stir for a couple minutes until the cinnamon is fragrant. This really enhances the flavor and gives the dish a great autumnal feel.

Add the liquid
- Add either chicken broth or vegetable broth to the pot:
- Bring the soup to a boil and simmer for 2 minutes. You’re really just heating up the liquid since the vegetables are already cooked.

Puree until smooth
- In order to get a creamy soup with a silky smooth texture, you need to blend the soup thoroughly. You can either do this in the pot with an immersion blender (affiliate) (aka a stick blender), or let the soup cool slightly and blend in a regular blender:

Why I like using the blender more: The blender is a little more annoying than the immersion blender, but I find it makes for a MUCH smoother soup and silkiest texture, so I prefer it. If you don’t have a blender at all, you can try using a food processor, but it won’t be as smooth. Be sure to follow your blender or food processor’s instructions for blending hot liquids, as there’s usually a maximum fill line for this.

The butternut squash soup is now ready to serve. Usually it’s still hot enough to serve straight from the blender, but if not, simply pour the liquid back into the pot and heat on the stove for a couple minutes to warm it up.
Give the soup a taste and adjust seasoning if needed. I find the soup has a wonderful, natural sweet flavor, but if you wish to add a touch of brown sugar or maple syrup, you may stir that in now before serving.
Serving Suggestions
This easy butternut squash soup recipe is truly fantastic on its own. If desired, you can add a touch of heavy cream (or coconut milk or cream to keep it dairy-free) for extra richness and toasted pumpkin seeds for a little bit of crunch, if desired.
I add these when I’m serving company, but most of the time when I’m just making this for eating on a weekday, I don’t bother.
I love serving soup with these Easy Drop Biscuits, Homemade Brioche Bread, or even my favorite Homemade Cornbread. You could also serve it alongside Pear Salad or Wild Rice Salad.
Recipe Tips and FAQ:
The soup will keep in the refrigerator for up to 7 days, but I find that the flavor starts going downhill after 3 or 4 days. Make sure to store in an airtight container so the soup doesn’t absorb off flavors from the fridge.
Yes, this freezes great. Freeze for up to 2 months in an airtight container or in Souper Cubes (affiliate) for individual portions. Thaw in the fridge overnight and reheat on the stove or in the microwave.
In the microwave or on the stovetop. In the microwave, heat in 30-second intervals until warmed through. On the stovetop, heat over medium heat for about 5-10 minutes, until warmed through.
Yes, the soup can be completely made and stored in the fridge a day or two before you want to serve it. It can also be frozen for up to 2 months.
Substitutions and Variations
Squash variations – You can take this Roasted Acorn Squash and swap it in for the butternut. Buttercup and kabocha squash varieties or sugar pumpkins are also great options. You can also swap in Roasted Carrots.
Spices – I do think it’s nice to add cinnamon here, but you could also try a little bit of clove, nutmeg, or allspice.
Onion – You can substitute other options like shallot or leek with delicious results, but those are pricier ingredients.
Tried this recipe? Leave a rating and comment below — I’d love to hear how it turned out! Or, follow me on Facebook, Instagram or Pinterest!

Butternut Squash Soup Recipe
Ingredients
- 3 lb roasted butternut squash*
- 2 tbsp butter or olive oil, for dairy free option
- 1.5 cups chopped yellow onion
- 1/4 tsp salt
- 1/8 tsp black pepper
- 1/8 tsp ground cinnamon
- 6 cups vegetable or chicken broth**
- drizzle of heavy cream optional, for garnish
- toasted pumpkin seeds optional, for garnish
Instructions
- Plan ahead: You will need Roasted Butternut Squash cubes for this recipe. As stated in the blog post, you can either make them now, or use leftovers. If making them now, follow the instructions in that post and get the squash in the oven before you start sauteing the onion and such for this soup, since roasting takes about 30 minutes.
- Melt the butter in a large pot over medium heat, then add the onion, salt, and pepper, and cook for 10 minutes, until the onions are soft.
- Add the Roasted Butternut Squash cubes and cinnamon, and stir for 2 minutes, until the cinnamon smells fragrant.
- Add the stock, bring the liquid to a boil over high heat, then reduce to a simmer. Cook for 2 minutes at a simmer.
- Puree everything together, either using an immersion blender, or by cooling the soup slightly and blending in a blender (you will likely need to do this in batches).
- Taste, and see if it needs more salt or pepper.
- Serve as is, or with a drizzle of heavy cream and a few pumpkin seeds, if desired. Enjoy!
Notes
Nutrition
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
Post updated in January 2026. Originally published November 2015.
130 Comments on “Easy Roasted Butternut Squash Soup”
Absolutely delicious! Served with cornbread and a roasted beet and feta salad. Definitely a win and will make again.
Great, simple recipe! I love that there are not many ingredients. Roasting the squash really makes it flavorful, and I personally don’t add cinnamon and it tastes amazing. Everyone I’ve made this for loves it.
I made this soup last fall, and it was pretty good (I’m more accustomed to soups heavy in cream and salt, so something healthy is always a shock to the system haha). Had a few bowls, froze the rest, didn’t think much of it. I pulled it out on a cold winter night when there was nothing left in the fridge a few months later.. And this soup tasted amazing. I wish I had frozen more because it was perfect and I’m not sure what was wrong with me when I first made it and didn’t eat the whole thing! I’ve craved it the rest of the year and can’t wait until the squash is ripe to make it again.
That’s great!! So amazing to pull something out of the freezer, made from scratch. Glad to hear it.
Simply delicious. My family loved it. Serve with hot bread and a salad for a complete meal. Thanks Joanne!!
Hi Carole, that’s wonderful! So glad you all enjoyed it. Happy cooking!
This was delicious and very easy. I roasted the squash first. I added garlic with the onion and a tbsp.of honey with the squash and cooked for another 30 min. I then blended with an immersion blender.
How much is a serving size?
Love, love, love this recipe! This is my go to butternut squash soup recipe. And, it is easy to make! Yay me! I like adding a Granny Smith apple. Instead of roasting the apple, I cook it in the microwave, then add it to the pot when adding the squash.
It was so easy to make this soup and very tasty. I have never tried any online soup recipes before so I was very hesitant but I will make this again. I used 6 cups of chicken stocks but no cream needed. Definitely have to use the blender. Came out awesome! Thank you.
WOW is this delicious and so easy.
I have ended my hunt for the best butternut squash soup recipe!! This a Great recipe, used shallots and added a little maple syrup and brown sugar, and a couple spoons of sour cream. YUM!!
I would like to try this, wondering if you could suggest a replacement for the onions.
I get horrible heartburn from onions, even the powder form. I know it gives a wonderful flavor to recipes, but it gets really uncomfortable for me. Love squash soup, it looks so simple to make, and if I could avoid the heartburn and still get a nice flavored soup, that would be great.
Maybe you have a FODMAP sensitivity. I cooked for a short period with no onions or garlic. I’m not sure there’s a go-to replacement but I think you may be okay just leaving them out. Good luck!
so simple and turned out so so delicious!!
I rarely comment on recipes but had to with this one! I have had amazing butternut squash soups at restaurants but could never replicate the creamy goodness until now. This recipe is incredibly easy using freshly cubed butternut squash which is now readily available in most produce section. Simply delicious! I will be making this many times. A true favorite!!
I’ve had butternut soup before but I will say this was fantastic! I didn’t have any pumpkin seeds so I made croutons using frozen garlic bread and it was delicious!
This was delicious! I did go ahead and season my squash before roasting the cubes. I threw it all in a big ziplock with the oil, cinnamon, salt and pepper then shake and bake! It was so good!
Absolutely delicious!