Roasted Butternut Squash Soup with Sage is a cozy bowl full of warm flavors and silky texture. The natural sweetness of roasted butternut squash blends perfectly with the earthiness of fresh sage, making each spoonful comforting and satisfying. This soup feels like a gentle hug on a chilly day.
I love roasting the squash first because it brings out such a rich, deep flavor that you just can’t get from boiling. Adding sage early on lets its aroma infuse the soup, giving it that lovely herbal note that makes it a little extra special. I always find myself sneaking a few tastes while it simmers.
This soup is super easy to make and pairs wonderfully with a crusty piece of bread or a simple green salad. It’s one of those recipes I turn to when I want something both healthy and comforting without a lot of fuss. Plus, it’s a hit with just about everyone who tries it!
Key Ingredients & Substitutions
Butternut squash: Roasting butternut squash deepens its natural sweetness and adds richness. If you can’t find it, try kabocha or acorn squash for a similar flavor and texture.
Sage: Fresh sage adds an earthy, slightly peppery note that pairs well with sweet squash. If fresh isn’t available, use dried sage but add less since it’s more concentrated.
Onions & garlic: These build the flavor base. You can swap yellow onions for shallots for a milder taste. Garlic powder works in a pinch but fresh adds the best aroma.
Broth: Vegetable or chicken broth works well here, adding savory depth. For a vegan version, use vegetable broth or water with a splash of soy sauce for umami.
Butter: The butter used to crisp sage adds richness and a nice golden color. For dairy-free, replace butter with olive oil or vegan butter.
How Can I Roast Butternut Squash Perfectly for Soup?
Roasting squash is key to flavor and texture. Here’s how to get it right:
- Preheat oven to 400°F (200°C) for even roasting.
- Toss cubes with olive oil, salt, and pepper to help caramelize and prevent drying out.
- Arrange in a single layer, so pieces roast evenly, not steaming one another.
- Roast for 25-30 minutes, flipping halfway to brown all sides.
- Look for tender flesh and golden edges indicating caramelization.
- This method brings sweetness and depth—far better than boiling.
Patience is key. Roasting slowly lets sugars develop the rich flavor that makes this soup shine.

Equipment You’ll Need
- Oven – for roasting the squash to bring out its sweet flavor.
- Baking sheet – to spread out the squash for even roasting.
- Large pot – for cooking onions, garlic, and simmering the soup.
- Immersion blender or regular blender – to purée the soup to a smooth texture.
- Skillet – for frying the sage leaves until crispy.
- Measuring spoons and knives – for prepping ingredients easily.
Flavor Variations & Add-Ins
- Swap sage for rosemary or thyme for a different herbal note that matches fall flavors well.
- Add a splash of coconut milk or cream before serving for extra richness and creaminess.
- Incorporate cooked bacon or pancetta bits for added savory flavor.
- Stir in cooked lentils or chickpeas for added protein and texture.
Roasted Butternut Squash Soup with Sage
Ingredients You’ll Need:
Main Ingredients:
- 1 medium butternut squash (about 2 to 3 pounds), peeled, seeded, and cut into cubes
- 3 tablespoons olive oil, divided
- Salt and pepper, to taste
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
- ½ teaspoon ground nutmeg (optional)
- 10-12 fresh sage leaves, divided
- 2 tablespoons butter
Optional Garnish:
- Toasted pumpkin seeds
- Toasted bread slices
Time You’ll Need:
This soup takes about 10 minutes to prep, 25-30 minutes to roast the squash, and about 20 minutes total for cooking and blending. So, plan for roughly 1 hour from start to finish.
Step-by-Step Instructions:
1. Roast the Butternut Squash:
Preheat your oven to 400°F (200°C). Toss the butternut squash cubes with 2 tablespoons of olive oil, salt, and pepper on a baking sheet. Spread them out evenly and roast for 25-30 minutes until soft and caramelized, turning once halfway through.
2. Cook the Aromatics:
While the squash roasts, heat the remaining 1 tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and cook it until soft and translucent, about 5-7 minutes. Add the garlic and cook for another minute until fragrant.
3. Combine and Simmer:
Add the roasted squash to the pot with onions and garlic. Pour in the broth and sprinkle in the ground nutmeg if using. Bring everything to a boil, then lower the heat and let simmer for 10 minutes to let the flavors blend.
4. Make Crispy Sage:
Meanwhile, melt the butter in a small skillet over medium heat. Add the fresh sage leaves and fry them until they become crisp and fragrant, about 1-2 minutes. Remove from heat and set aside for garnish.
5. Blend the Soup:
Use an immersion blender directly in the pot to purée the soup until smooth and creamy. If you don’t have one, carefully transfer the soup in batches into a blender and blend until smooth. Return to the pot afterward.
6. Final Touches and Serve:
Adjust the soup’s seasoning with salt and pepper to your liking. If it’s too thick, add a little more broth or water. Serve the soup hot topped with the crispy sage leaves and optionally toasted pumpkin seeds or bread slices on the side.
Enjoy your cozy bowl of Roasted Butternut Squash Soup with Sage—perfect for warming up on chilly days!
Can I Use Frozen Butternut Squash for This Soup?
Yes, you can! Just thaw it completely and drain any excess water before roasting or adding to the soup. Roasting still helps develop the best flavor, so try to roast frozen squash if possible.
How Should I Store Leftover Soup?
Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat gently on the stove or in the microwave, stirring occasionally to heat evenly.
Can I Make This Soup Ahead of Time?
Absolutely! You can roast the squash and prepare the soup base a day ahead. Keep the crispy sage garnish separate and add it fresh when serving for the best texture.
What Can I Substitute for Fresh Sage?
If you don’t have fresh sage, dried sage works, but use about half the amount since it’s more potent. Alternatively, thyme or rosemary can add a nice herbal flavor.