There is a version of butternut squash soup that tastes like baby food in a bowl — boiled squash, watered-down broth, no real depth. This is the opposite of that. We roast the squash and onions hard at 425°F until the edges are deeply caramelized and almost candy-like, then blend everything with broth, a touch of coconut milk, and warming spices until the texture is pure silk. The result tastes like fall in a single spoonful.
The other thing I love about this soup is how forgiving it is. You do not have to peel and cube a slippery whole squash — just halve it, scoop the seeds, and roast it skin-on. Once it is tender, the flesh scoops right out of the skin in big tender pillows. It is the easiest version of a recipe that usually feels intimidating.
Make a big pot on Sunday and you will have lunch all week. It freezes for months, reheats like a dream, and a swirl of coconut cream plus a handful of toasted pumpkin seeds turns each bowl into something restaurant-worthy.
Why you'll love it
- Silky-smooth without any cream or dairy
- Roasting the squash unlocks deep, caramelized flavor
- Naturally vegan, vegetarian, and gluten-free
- Freezes perfectly for up to 3 months
"There is a version of butternut squash soup that tastes like baby food in a bowl — boiled squash, watered-down broth, no real depth."
Ingredients
Serves 6
- 1 large butternut squash (about 3 lb / 1.4 kg), halved and seeded
- 1 large yellow onion, quartered (skin on is fine)
- 1 head of garlic, top sliced off to expose cloves
- 3 tbsp olive oil, divided
- 1 1/2 tsp kosher salt, plus more to taste
- 1/2 tsp freshly ground black pepper
- 4 cups (1 L) low-sodium vegetable broth, plus more as needed
- 1/2 cup full-fat coconut milk, plus more for swirling
- 1 tbsp fresh ginger, finely grated
- 1/2 tsp ground cumin
- 1/4 tsp ground cinnamon
- Pinch of cayenne (optional)
- 1 tbsp fresh lemon juice
- Toasted pumpkin seeds and chopped sage, for serving
Instructions
6 steps · 60 min total
- 01
Prep the vegetables
Preheat the oven to 425°F (220°C). Brush the cut sides of the squash and the onion quarters with 2 tablespoons of the olive oil and sprinkle generously with salt and pepper. Place the squash cut-side down on a parchment-lined sheet pan along with the onions. Drizzle the exposed garlic cloves with the remaining olive oil and wrap the whole head loosely in foil. Tuck the foil packet onto the sheet pan.
- 02
Roast until caramelized
Roast for 40 to 45 minutes, until the squash is fork-tender all the way through and the cut sides are deeply golden where they meet the pan. The garlic should be soft and jammy. Let everything cool until you can handle it.
- 03
Scoop and combine
Scoop the squash flesh from its skin straight into a blender. Add the roasted onions (discard the skins), squeeze in the soft garlic cloves, then pour in 3 cups of the broth, the coconut milk, ginger, cumin, cinnamon, cayenne, and the remaining salt.
- 04
Blend until silky
Blend on high for 60 to 90 seconds, until completely smooth. Add more broth a splash at a time until the soup reaches the consistency you like — thick and spoonable or pourable. Be careful with steam; vent the blender lid slightly and cover with a folded towel.
- 05
Warm and finish
Pour the blended soup into a large pot. Warm over medium-low for 5 minutes to bring everything together. Off the heat, stir in the lemon juice. Taste and adjust salt and pepper.
- 06
Serve with garnishes
Ladle into bowls. Swirl in a spoonful of coconut milk, shower with toasted pumpkin seeds, and scatter on a few thinly sliced sage leaves. Serve hot with crusty bread.
Chef's tips
Small details that change the outcome
Roast the squash cut-side down so the flesh steams in its own juices and turns silky.
An immersion blender works in a pinch, but a high-speed blender gives the smoothest texture.
If the soup tastes flat, it almost always needs more salt or a touch more lemon — not more spices.
For an extra-luxurious version, swirl in a tablespoon of brown butter just before serving.
Storage & reheating
Cool completely, then store in airtight containers in the fridge for up to 5 days or freeze for up to 3 months. Reheat gently on the stovetop, adding a splash of broth or water to loosen.
Frequently asked
Answers to the most common questions
Can I use pre-cubed squash?+
Yes, and it saves time. Spread the cubes on the sheet pan with the onions and roast for 30 to 35 minutes, until deeply caramelized at the edges.
What can I use instead of coconut milk?+
Heavy cream, half-and-half, or unsweetened cashew cream all work beautifully. Use 1/2 cup for the same silky finish.
Can I make this in a slow cooker?+
You can simmer everything in a slow cooker on low for 6 hours, but you'll miss the caramelization from roasting. For the best flavor, roast the squash and onions first, then transfer to the slow cooker with the remaining ingredients.

Written by
GreenFork Kitchen
Tested in a real home kitchen — three times before publishing, every time.


