The Best Roasted Butternut Squash Soup
This really is the best roasted butternut squash soup. It is creamy, easy to make, and has the perfect balance of flavors!
My friend, Rachael, brought this soup to our book club, and everyone went crazy for it! I’ve tried so many versions of butternut squash soup over the years, and I’ve always been underwhelmed. Until now! This soup is intensely delicious and is definitely the best butternut squash soup I’ve ever had!
Ingredients for Butternut Squash Soup
One of the reasons I love this butternut squash soup so much is that the flavors are perfectly balanced. Butternut squash is naturally sweet, so it’s important in a savory squash soup recipe to compliment the sweetness with a bit of salt, heat, and creaminess.
- Butternut squash: Pre-packaged squash cubes work brilliantly well in this recipe. One large or two small-medium butternut squash, peeled and seeds/pulp removed, will yield the 2 pounds/6 cups squash cubes needed for the recipe.
- Onions: Use two medium onions for this recipe. White, yellow, or red onions can be used. This may seem like a lot of onions, but once they are roasted in the oven, the pungent flavor mellows and sweetens.
- Chicken bouillon paste: This ingredient packs a hefty flavor punch and is important in the recipe. I use Better Than Bouillon brand paste. You can sub 2 cups chicken broth in place of the water + bouillon; however, I would still recommend adding a scoop of bouillon paste or 1 to 2 bouillon cubes to deepen the savory flavors. You can sub in six bouillon cubes for the 2 tablespoons bouillon paste.
- Garlic: Use 2 to 3 medium cloves garlic and finely mince or press through a garlic press.
- Cream cheese: This ingredient adds creaminess and a bit of acidity, which helps balance the sweetness of the squash. No need to let it soften first – it melts when added to the hot soup.
- Milk + Cream: I suggest using 2% or whole milk. You can sub in 1 cup half-and-half for the milk and cream, if desired.
- Cayenne pepper: Don’t skip this ingredient! It doesn’t make the soup spicy. Rather, a pinch of cayenne pepper will cut through the richness and add delicious contrasting flavor.
A few other everyday ingredients, like water, salt and pepper, are also used in the recipe. I’m pretty sure you don’t need me to spell out the ins and outs of how to obtain those secret ingredients. 😜
How to Make Roasted Butternut Squash Soup
- Roast the squash and onions in the oven with a bit of olive oil, salt, and pepper until lightly caramelized and golden.
- Scrape the squash and onions into a soup pot and add the water, bouillon, and garlic. Bring to a simmer.
- Add the cream cheese and let melt into the hot soup for a few minutes.
- Use an immersion blender and puree the soup until smooth (alternately, you can ladle the soup into a blender to puree – make sure to vent the lid to let steam escape!).
- Stir in cayenne pepper, salt and pepper to tase. This might be the most important step of the entire recipe!
- Serve the soup warm with cooked, crumbled bacon (optional, but really delicious!).
This recipe makes a moderate amount of soup. It can be easily doubled for more servings.
Just between you and me, I’ve had some very lackluster experiences with butternut squash soup in my lifetime. But this amazing roasted butternut squash soup has changed that for good!
Let’s set aside the fact that I very much embarrassed myself when my friend, Rachael, served this at book club (as in, begging for the recipe after dishing up seconds and thirds – hey! The bowls were reallllly small, ok?) and just focus on the fact that everyone else was also raving about it.
My family absolutely loved this soup when I made it for them, and I am so, so happy to finally have a butternut squash soup worth passing down through the generations. This one is a keeper!
What to Serve With This:
- Cooked, crumbled bacon
- Easy no-knead peasant bread
- Harvest Apple Salad
The Best Roasted Butternut Squash Soup
Ingredients
- 2 pounds butternut squash cubes (see note)
- 2 medium onions, peeled and sliced into thin half moon strips
- 1 tablespoon olive oil
- ½ teaspoon coarse salt
- ⅛ teaspoon coarsely ground black pepper
- 2 cups water
- 2 tablespoons chicken bouillon paste (see note to use chicken broth or bouillon cubes)
- 2 cloves garlic, finely minced
- 6 ounces cream cheese
- ½ cup milk (I use 2%)
- ½ cup heavy cream (see note)
- ⅛ teaspoon cayenne pepper, plus more, to taste
- Optional garnish: cooked, crumbled bacon
Instructions
- Preheat oven to 375 degrees F.
- Scatter butternut squash cubes and onions evenly over half sheet pan. Drizzle with olive oil and sprinkle with salt and pepper. Lightly toss. Roast in the oven for 1 hour without stirring until the squash and onions are tender and golden.
- Scrape the squash/onion mixture into a 4-quart pot. Add the water, bouillon, and garlic. Bring to a simmer.
- Stir the cream cheese cubes into the soup. Turn the heat off and let the cream cheese melt into the soup, 2 to 3 minutes.
- Add the milk and cream and stir to combine.
- Using an immersion blender (or ladling the soup into a blender), blend the soup until smooth. *If using a blender, vent the lid so steam can escape.*
- Return the soup to medium-low heat to heat through. Stir in the cayenne pepper. Add additional salt, pepper, and cayenne pepper to taste.
- Serve warm with crumbled, cooked bacon on top, if desired. The soup will thicken a bit as it cools.
Notes
Recommended Products
Recipe Source: from Mel’s Kitchen Cafe (inspired by a recipe my friend, Rachael, brought to book group – from her friend Kat F. – I changed up the cooking method substantially and varied the ingredient amounts, reducing the cream cheese just a bit, adding garlic, giving exact amounts for estimated ingredients, etc)


This soup is so delicious!
Thanks for sharing this! My husband also doesn’t like butternut squash soup, but I do. I was happy a trusted source said the same thing he thinks, haha! He added some shredded asiago to his bowl, and we liked this!
Great idea!
I made this exactly as written and loved the flavor but might tweak the texture to our taste next time. My onions needed to be softer, I might try to sautee them a little before roasting. I also might use less cream cheese and more broth or milk/cream. It felt a little thick for my preference. The flavor was so good and worth trying again! Thanks for the recipe!
Thanks for the comment, Eva!
So good.
Be warned: It produces some gnarly gas.
Mel🎄
I need help finding my mother in law who is 89 a gift I’ve seen on your site, a puzzle table or stand she could leave out all the time NORA LOVES puzzles…. I know you love to do puzzles🥰 I looked on a lot of your gift lists for more than a hour. Can you help me please? Running out of time for delivery time.
Hi Jill, sorry for the delay! Did you find something for your mother-in-law? I have this tilted puzzle board and really like it: https://amzn.to/49684I9
Mel – I’m trying your recipe tomorrow. Would it be okay to use my crockpot instead of a stockpot on the stove?
Thanx, Cyndi
Hi Cyndi – that’s definitely worth a try. How did it work out?
Absolutely amazing. After I pureed everything together, I randomly decided to add sun-dried tomatoes, & puree again. WOW. They added a depth I didn’t expect!! This is definitely going to be my go to Butternut Squash soup!!! Thank you for this!
Oh wow, that sounds amazing! Thanks for recommending that – will try!
Adding my compliments to the recipe. Made it as written and really enjoyed the roasted flavor. I made some rustic croutons with some old brioche that I tore up and toasted — that was a nice addition!
Oh, that sounds delicious – thanks for taking the time to comment, Susan!
My onions burnt, what do you recommend?
Hi Nancy, try roasting for a bit less time and/or reducing the oven temperature by 25 degrees. That should help!
Love love! This is an awesome soup. Delicious and family friendly. This would also make a great gift for someone who needs a meal.
I’m glad you loved it, Mary!
I have sweet potato cubes that need to be used up. What do you think about using those instead of the squash?
It’s definitely worth a try, Holly – the soup will be sweeter (sweet potatoes tend to have a sweeter flavor than butternut squash) and the texture will likely be a bit thicker/more velvety?
I’m with you Mel, I’ve made. So many butternut squash soups, and…meh. This soup is the bomb! I, like Aubrey, saw this recipe and was totally on it because I had everything (well to halve the recipe). However, when I went to add my half n half dated December 14 (today’s the 11th) found it spoiled. I only had 1% milk in the fridge. Then I had the brilliant idea to use evaporated milk which I had in the pantry. It worked great! This soup was way too think for us, but I just added water until it got to my preferred consistency. A keeper!
Yay, Kim! Thanks for making it so fast and for the detailed comment with your substitution and results. Glad the evaporated milk came in clutch!
I love butternut squash soup. This was a good twist on great comfort food.
Thanks, Janice!
When Mel posts a recipe first thing in the morning and you miraculously have all the ingredients (including a whole butternut squash that needed to be used) it’s a sign from the cooking Gods that you are supposed to make it for dinner. And I am so glad I did! Rave reviews all around from the whole family and even with chopping the squash the prep time was minimal. We will definitely be making this one again!
Haha! The cooking gods speak to me all the time! 🙂 So glad you liked this, Aubrey – thrilled you made it so fast and took the time to comment. Thank you!
This is a riff on an allrecipes squash soup I found almost 20 years ago. I’ll be eager to try your take on it….i also wonder if adding a red bell pepper when roasting the squash would add more dimension too and bring the color pop too…maybe fool them more into liking it?!?
Great idea on the red pepper!
I’ve been making a very similar soup for years and love it! I’m excited to try your version!! Also, sometimes I sub out some of the cream cheese for cottage cheese (blend it in!) to up the protein. Super yum!
Love you so much, congrats on 18 years!!
Thanks for the tip, Moriah! Appreciate you being here and for taking the time to comment and touch base.
Sounds delicious! Mine is somewhat different. I bake the squash then add onion, apple and pears that I have sautéed while the squash is baking! My favourite soup.
I use the Better than Bouillon paste all the time. I find it quite salty and have to be really careful not to add extra salt when I use it. The recommended amount is one teaspoon paste to one cup of water. It seems like two tablespoons of paste in this soup would make it incredibly salty! Do you use the low sodium type?
Hi Kathy, I’m using regular bouillon paste here…with the sweet butternut squash and milk/cream, I don’t find the soup too salty, but you could definitely dial that back to start and add more, to taste, if you’d like.
I have a squash that I would like to roast but don’t want to cube it prior to roasting. How can I approximate the weight to equal about two lbs. ? Can’t wait to try this! TY.
Hi Ann, it would probably be one large butternut squash or two small-medium squashes. (Make sure to roast the onions, too – makes all the difference in the soup!)
In the notes, you mention using pre-packaged squash cubes. Are you referring to the ones found in the frozen vegetable section of the grocery store?
Hi Joy, I use the ones in the fresh veggie section (not frozen). Although frozen may work fine too!