There are some recipes that I make once and think, okay, that was good, and then there are recipes that immediately make me want to make them again. This roasted butternut squash soup was definitely the second kind.
I’ve made plenty of pumpkin and squash soups over the years, but I wanted this one to have more depth than just tasting like blended squash. The trick ended up being very simple: roast everything first.

The vegetables are roasted until tender and nicely browned, then blended with stock until completely smooth. A little butter and whole milk finish it off and give the soup that velvety texture without making it feel too heavy.
And the final touch that really brings everything together is fresh lemon juice. It sounds like a small thing, but it makes a big difference. It cuts through the sweetness of the squash and richness of the butter and makes the whole soup taste brighter.

Why you’ll love this roasted butternut squash soup
There are a few things I particularly love about this butternut squash soup.
First, the flavor is much deeper than a basic boiled vegetable soup. Roasting the vegetables concentrates their natural sweetness and gives them those slightly caramelized edges that you can taste throughout the finished soup.
The roasted garlic is another favorite part. It becomes soft, mellow, and almost buttery, so you get plenty of garlic flavor without the sharpness of fresh garlic.
I also love that this is a creamy butternut squash soup without heavy cream. Whole milk and butter are enough to give it a smooth, rich texture while keeping the soup relatively light.

And because everything gets blended until silky smooth, it’s the kind of soup that feels comforting without being complicated.
The vegetables I use
I like using a combination of vegetables rather than making the soup entirely about butternut squash.

The squash gives the soup its creamy texture and naturally sweet flavor, while the carrot adds another layer of sweetness. Red bell pepper brings a little freshness and depth, and roasted onion adds savory flavor.
I also roast a whole head of garlic alongside the vegetables. Once it’s soft, the cloves can simply be squeezed out of their skins and added to the pot.
The combination is simple, but it gives the soup much more flavor than you would get from squash alone.
How to make roasted butternut squash soup
Start by cutting the vegetables into fairly even pieces so they cook at roughly the same rate. Toss them with olive oil, salt, black pepper, and smoked paprika, then spread everything out on a large baking sheet.

I roast the vegetables at 425°F (220°C), turning them once halfway through. You’re looking for tender vegetables with some good golden-brown color around the edges.

Once everything is roasted, squeeze the garlic cloves out of their skins and add them to a pot with the vegetables and stock. A short simmer brings everything together before blending.

I use an immersion blender because it’s quick and easy, but a regular blender works too. If you’re using a high-speed blender, blend the soup in batches and be careful with the hot liquid.
Once the butternut squash soup is completely smooth, I add butter and whole milk and blend again until it’s silky and creamy.

Don’t skip the lemon juice
This is probably my favorite little finishing touch in the recipe.
After blending, taste the soup before adding anything else. Depending on the sweetness of your squash, it may already taste perfectly balanced.
Then add fresh lemon juice a little at a time.
You don’t want the soup to taste lemony. You just want enough acidity to balance the sweetness of the roasted vegetables and the richness of the butter.
For me, this is what keeps the soup from tasting one-dimensional.

My tips for the best butternut squash soup
Don’t overcrowd the baking sheet. Give the vegetables enough space to brown instead of steaming.
Roast until you see some color. You don’t need to get every piece deeply browned, but those golden edges add a lot of flavor.
Taste before adding the lemon juice. Add it gradually so you can stop as soon as the soup tastes balanced.
Adjust the consistency at the end. I like this soup fairly thick and silky, but you can add more milk or stock if you prefer a thinner soup.
Be careful when blending hot soup. If you’re using a countertop blender, work in batches and don’t fill the blender too high.

Roasted Butternut Squash Soup
Equipment
- Large baking sheet
- Large pot or Dutch oven
- Immersion blender
- Chef’s knife
- Cutting board
Ingredients
- 1/2 medium butternut squash peeled, seeded, and cut into 1-inch cubes
- 1 large red bell pepper seeded and cut into chunks
- 1 medium yellow onion cut into wedges
- 1 large carrot peeled and cut into chunks
- 1 whole head garlic
- 2 tbsp olive oil
- 1 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 1/4 tsp cinnamon
- 1/4 tsp smoked paprika
- 4 cups chicken or vegetable stock
- 2 tbsp unsalted butter
- 1/4 – 1/2 cup whole milk
- 1-2 tbsp fresh lemon juice or to taste
Instructions
- Roast the vegetablesPreheat the oven to 425°F (220°C).Arrange the butternut squash, red bell pepper, onion, and carrot on a large baking sheet. Drizzle with 2 tablespoons olive oil and season with salt, black pepper and smoked paprika. Toss well and spread the vegetables into an even layer.Cut the top off the garlic head to expose the cloves. Place it cut-side up directly on the baking sheet, without wrapping it in foil, and drizzle the exposed cloves with a little olive oil.Roast for 35–45 minutes, turning the vegetables once halfway through, until the squash is tender and the vegetables have deep golden-brown, caramelized edges. The garlic should be soft and golden. If the garlic starts browning too quickly, remove it from the oven while the vegetables finish roasting.
- Combine the vegetables and stockSqueeze the roasted garlic cloves from their skins into a large pot. Add the roasted vegetables and stock.Bring to a gentle simmer and cook for 5 minutes.
- Blend until smoothUse an immersion blender to purée the soup directly in the pot until completely smooth and silky.Alternatively, carefully blend the soup in batches in a high-speed blender, then return it to the pot.Add the butter and ¼ cup whole milk and blend again until smooth and velvety. Add more milk, a little at a time, if you prefer a thinner consistency.
- Add 1 tablespoon fresh lemon juice, then taste and add more if needed. The lemon should brighten the soup and balance the sweetness and richness without making it taste distinctly lemony.Adjust the salt and black pepper to taste.
Leave a Reply