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”
I tried this recipe for my first try at making butternut squash soup and it was amazing! I roasted the squash until it was nicely browned in just some olive oil, salt and pepper. I followed the recipe exactly until it was finished and it was fabulous as is but I did end up adding more cinnamon and some coconut milk before eating my bowl. I think next time I will add some garlic in with the onion. Fabulous recipe that I will definitely be using in the future!
Wonderful, creamy, satisfying and delicious.
Absolutely delicious. Rich, creamy (without cream), flavorful. I sautéed a whole yellow onion and lots of garlic (about 6 large cloves) as my husband and I are big on garlic. Thank you for this recipe. The flavor is so compelling, I’ve already shared it with friends and family, and I’m writing a review here which I’ve never done before. Yummy.
This is the very best butternut squash soup I’ve made! The entire family loved it! We skipped on the daily or coconut milk and garnished with toasted, seasoned pepitas. This one is a keeper for sure.
It’s rare when I copy an online recipe into my very old fashioned recipe book for posterity and repeat use. This recipe is one I transcribed. Its wonderful. I added more salt, pepper, and cinnamon than called for–but that, of course, is a matter of taste. Beautiful recipe, with the roasted squash and optional coconut milk making all the difference. Thank you!
Excellent recipe!! Absolutely delicious!!😋
I tried this following the recipe exactly, but doubling the recipe. Roasting the squash as recommended is worth it, though a bit of a pain (skinning the squash). The main variable that can be problematic is the size/portion of the squash. I used two medium sized and next time, I’ll weigh them at the supermarket when I purchase them as most of us have no good means of weighing them at home. I would also cut back on the portion of broth because it turned out too thin for my liking. Besides weighing your squash, I would suggest taking the advice of cutting the broth by a third and then adding more to your preference. My rating is based on these midifications.
This recipe was amazing! I tweaked the measurements bc i used two squash but wowwwww. It was easy the directions are so detailed you can’t mess up! Thank you!!! My family LOVED it (also love that it’s a healthier version)
Fabulous taste! I Love this soup! You won’t be disappointed.
Hands down the best butternut squash soup recipe!!! Thanks!!!
Love this recipe! Made a double batch. I did add a little dark brown sugar, I like mine a little sweet. Topping it off with a little heavy cream, amazing!!!
I love this recipe! Literally eating it right now and HAD to leave a review. Roasting the butternut squash is a game changer. It tastes so sweet without adding sugar. I normally make another recipe with pumpkin so I did add a can of pumpkin and some extra stock. I had to do a test run pre -Thanksgiving and I am so grateful for finding this recipe.
Isn’t it amazing what the roasting does? It’s an extra step but so worth it. Glad you love the recipe!!
Best Butternut Squash soup I’ve ever had…let alone made! I tend to like my soup on the thicker side but I think I’m going to add more broth just so it lasts longer!
Can I make this ahead of time, like the night before, then heat up the next day for a ladies luncheon?
Absolutely
I needed a bit more flavor and added maple syrup – 2 T, some ground ginger, cloves and nutmeg. Delicious recipe !
Best Butternut Squash soup I have ever tasted! It was easy to roast the squash and make the soup.