This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
As the leaves start to fall and the air turns crisp, there's nothing more comforting than a bowl of warm roasted butternut squash soup. This version is simple to make, yet rich in flavor thanks to one key technique: roasting. By roasting the squash, onions, and garlic, we build a deeper, sweeter, and slightly caramelized flavor that just can’t be achieved by boiling alone.
This soup is smooth, velvety, and nourishing. It’s ideal for weeknight dinners, cozy weekends, or even holiday meals. Whether you're serving it as a starter or the star of the show, it's the kind of recipe you’ll want to make again and again.
Jump to:
Right after the first spoonful, you’ll understand why roasted butternut squash soup is one of the best ways to welcome fall into your kitchen.
Why You’ll Love This Roasted Butternut Squash Soup
Easy and Practical
- Only a handful of ingredients
- Mostly hands-off once the vegetables are in the oven
- Perfect for beginners and seasoned cooks alike
Comforting and Flavorful
The roasting step adds a whole new depth to the soup. The butternut squash becomes sweeter, the garlic turns into a buttery paste, and the onions take on a mellow, rich flavor. Combined with broth and a splash of cream or a dairy-free alternative, the final texture is silky and luxurious.
Diet-Friendly and Flexible
- Naturally vegetarian
- Vegan-friendly with simple swaps
- Gluten-free with no adjustments needed
- Easily made nut-free and dairy-free

Ingredients and Substitutions
Full Ingredient List
- 1 large butternut squash (3.5 to 4 lbs)
- 1 medium yellow onion
- 1 whole head of garlic
- 2 tablespoons olive oil
- 1 teaspoon sea salt
- ½ teaspoon black pepper
- 1 teaspoon fresh chopped sage
- 1 teaspoon fresh thyme leaves
- 3 cups vegetable broth
- ½ cup heavy cream (or coconut milk, or cashew cream for vegan)
- Optional: sourdough croutons and roasted squash seeds
Choosing High-Quality Ingredients
- Squash: Choose one that feels heavy for its size and has a matte, unblemished skin.
- Garlic: Fresh garlic is essential for roasting. Pre-minced garlic won’t work the same way.
- Broth: Use a flavorful vegetable broth, preferably low-sodium so you can control the saltiness.
Ingredient Swaps and Additions
- Onions: Yellow onions are preferred, but white or Vidalia also work well.
- Cream Alternatives: Coconut milk or homemade cashew cream add richness for dairy-free options.
- Want a touch of sweetness? Add a few carrots or ½ cup of applesauce to the roasting tray.
- Spices: Nutmeg, cinnamon, cayenne, or a pinch of curry powder can add an interesting twist.
Step-by-Step Instructions
1: Roast the Vegetables
- Preheat oven to 425°F (218°C) and line a baking sheet with parchment paper.
- Halve the squash lengthwise and scoop out the seeds. Save the seeds for roasting later.
- Peel and quarter the onion.
- Cut the top off a head of garlic and place it in a piece of foil. Drizzle with olive oil and a pinch of salt, then wrap it tightly.
- Place squash halves (cut-side up), onion pieces, and garlic on the baking sheet.
- Drizzle olive oil over everything. Sprinkle with salt, pepper, sage, and thyme.
- Roast for 45 minutes until the squash is fork-tender and slightly browned.
2: Roast the Squash Seeds
- Rinse the seeds in a colander to remove pulp.
- Pat them dry with a clean towel.
- Toss the seeds with 1 tablespoon olive oil and a pinch of salt.
- Lower oven to 350°F (176°C).
- Spread seeds on a baking sheet and roast for 15-20 minutes, stirring halfway through.

3: Blend the Soup
- When roasted vegetables are cool enough to handle, scoop the squash flesh into a large pot.
- Squeeze the roasted garlic from its skins and add to the pot along with the onions.
- Add 3 cups of vegetable broth.
- Use an immersion blender to blend until completely smooth.
If using a countertop blender, blend in batches and return to the pot afterward.
4: Heat and Finish
- Heat the blended soup over medium-low heat.
- Stir in the cream or dairy-free alternative.
- Taste and adjust seasonings. Add more broth if the soup is too thick, or simmer longer if it needs to thicken.

5: Serve
Ladle into bowls and top with roasted squash seeds and sourdough croutons. A swirl of cream or a spoonful of sour cream is a great finishing touch.
Expert Tips and Tricks
Get the Best Texture
- Blend until ultra-smooth for that luxurious mouthfeel.
- Strain through a sieve if you want a restaurant-quality finish.
What to Avoid
- Don’t rush the roasting. Undercooked squash leads to a bland soup.
- Avoid over-blending in a sealed blender without venting. Let steam escape to prevent accidents.
Save Time
- Use pre-cut squash if you're short on time.
- Roast the vegetables a day ahead and refrigerate until ready to blend.
- Freeze portions for future meals.
Serving Suggestions

Best Food Pairings
- Crusty sourdough bread or garlic toast
- Mixed greens with a lemon vinaigrette
- Roasted chickpeas or a grain salad for added protein
Plating Tips
- Swirl in cream with a spoon before serving.
- Top with a drizzle of olive oil or chili oil for color and flavor.
- Sprinkle fresh herbs or microgreens for a fresh pop.
What to Drink
- Chardonnay or Sauvignon Blanc for wine lovers
- Apple cider for a cozy non-alcoholic option
- A cup of spiced chai tea is also a great pairing on a cold day
Storage and Reheating
Storing Leftovers
- Store in an airtight container in the fridge for up to 4 days.
- Freeze in freezer-safe containers for up to 3 months.
- Let soup cool completely before refrigerating or freezing.
Reheating Instructions
- Stovetop: Reheat gently over medium heat, stirring occasionally.
- Microwave: Use a microwave-safe bowl and reheat in 1-minute increments, stirring in between.
Frequently Asked Questions
Yes. Thaw it first and roast as directed. It may cook faster than fresh squash, so check early.
Swap the heavy cream for coconut milk or cashew cream. Use vegan croutons or omit them.
Blend the soup in batches using a regular blender. Be sure to vent the lid and blend carefully.
Simmer uncovered until it thickens. Roasted squash naturally thickens soup as it cools.
Variations and Customizations

Adapting for Special Diets
- Vegan: Use plant-based cream and ensure broth is vegan.
- Gluten-Free: Use gluten-free croutons or skip them.
- Nut-Free: Stick with coconut milk instead of cashew cream.
Flavor Twists
- Add 1 teaspoon curry powder for a warming, spiced variation.
- Stir in roasted carrots or sweet potatoes for added sweetness.
- Try smoked paprika or chipotle powder for a smoky flavor.
Holiday Adaptations
- For Thanksgiving, garnish with spiced pecans and serve in small cups as an appetizer.
- Around Christmas, add a pinch of cinnamon and serve with cranberry chutney on toast.
- In spring, lighten the soup with lemon zest and fresh basil.
Conclusion
This roasted butternut squash soup is the kind of dish that feels like a warm hug in a bowl. The roasting step adds a rich depth of flavor that makes it taste like it came from a fancy restaurant, but it's simple enough for a weeknight dinner. It's flexible, forgiving, and packed with cozy fall flavor.
Whether you're meal prepping for the week or making a comforting starter for a special dinner, this recipe checks all the boxes. Make it your own with toppings, spice it up, or keep it classic.
Let me know in the comments how yours turns out. If you post it on Pinterest, don’t forget to tag Bake with Lina on Pinterest.
More Cozy Soup Recipes to Try
Each of these soups offers a unique twist on comfort food. Bookmark your favorites and share them with friends. Happy cooking!



Roasted Butternut Squash Soup
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Soup
- Method: Blending, Roasting
- Cuisine: American
- Diet: Vegetarian
Description
Roasted butternut squash soup is rich, creamy and perfectly seasoned. Everything gets roasted on one baking sheet to really bring out the flavors!
Ingredients
- 1 3-4 lb butternut squash
- 1 medium onion
- 1 head garlic
- 2 tablespoons olive oil
- 1 teaspoon fine sea salt
- ½ teaspoon cracked black pepper
- 1 teaspoon fresh chopped sage
- 1 teaspoon fresh thyme leaves
- 3 cups vegetable stock (or chicken stock/water)
- ½ cup heavy cream (or cashew cream/coconut milk)
- homemade croutons
Instructions
- Preheat oven to 425°F (218°C) and line a baking sheet with parchment paper.
- Cut butternut squash in half and scoop out seeds. Reserve seeds for roasting.
- Peel onion and cut into large chunks.
- Cut top off garlic head, drizzle with olive oil, sprinkle with salt, and wrap in foil.
- Arrange squash, onions, and foil-wrapped garlic on baking sheet. Drizzle with olive oil and sprinkle with salt, pepper, sage, and thyme.
- Roast for 45 minutes or until squash is fork-tender.
- Reduce oven to 350°F (176°C).
- Rinse squash seeds, pat dry, toss with olive oil and salt, then roast for 15–20 minutes, stirring halfway.
- Remove flesh from squash and squeeze roasted garlic cloves into a large stockpot. Add onions and vegetable stock.
- Use immersion blender to puree until smooth. Simmer over medium-low heat.
- Stir in cream and adjust seasoning if needed. Thin with more stock or thicken by simmering.
- Serve topped with roasted seeds, croutons, and optional sour cream.
Notes
Store in a closed container in the fridge for up to 4 days. Freeze for up to 3 months. Reheat on the stovetop or in the microwave. Seeds can be stored in an airtight container at room temperature for 3 days or refrigerated for a week.
Nutrition
- Serving Size: 1 bowl
- Calories: 361
- Sugar: 8g
- Sodium: 720mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 59g
- Fiber: 7g
- Protein: 8g
- Cholesterol: 30mg






Leave a Reply