Introduction
My partner took one spoonful of this creamy roasted butternut squash soup and paused mid-bite, eyes wide in surprise. I wasn’t expecting such a reaction, honestly. The soup was smooth, velvety, with just enough warmth from the roasting to feel like a cozy hug on a chilly afternoon. I remember watching him savor it quietly, the crispy sage and Parmesan bits adding this unexpected crunch that made the whole thing feel special. It wasn’t just another soup; it was the kind of dish that makes you slow down and really taste each spoonful.
The smell of roasting squash filled the kitchen that day, mingling with the earthy aroma of sage sizzling in butter. It reminded me of those quiet moments when you realize a recipe has stuck—not just because it tastes good, but because it feels right for the season and the moment. This creamy roasted butternut squash soup with crispy sage and Parmesan became our go-to comfort food for those crisp fall evenings when you want something simple yet satisfying.
What makes this recipe linger in my mind is how the flavors meld without fuss and how the texture balances creamy and crisp perfectly. It’s a reminder that sometimes the best dishes are the ones that catch you off guard, just like my partner’s unexpected pause and smile after that first bite.
Why You’ll Love This Recipe
This creamy roasted butternut squash soup recipe has been tested over multiple cozy nights, and here’s what makes it stand apart:
- Quick & Easy: Roasting the squash brings out natural sweetness, while the whole soup comes together in about 45 minutes—great for busy fall evenings.
- Simple Ingredients: No need for exotic spices or hard-to-find items; just pantry staples and fresh herbs you might already have.
- Perfect for Cozy Meals: Whether it’s a quiet dinner for two or a small gathering, this soup feels special without extra effort.
- Crowd-Pleaser: The crispy sage and Parmesan topping always gets compliments; even the kids at my table ask for seconds.
- Unbelievably Delicious: The roasting adds depth, the creaminess soothes, and the crispy topping adds texture—you’ll close your eyes with every bite.
This isn’t just another butternut squash soup. The secret lies in roasting the squash until caramelized, then blending it with a touch of cream and broth for perfect silkiness. The crispy sage fried in butter with Parmesan sprinkled on top adds that irresistible crunch and flavor pop. I’ve tried versions with plain herbs or no topping, but honestly, it just doesn’t hit the same.
For chilly nights when you want comfort but don’t want to spend hours in the kitchen, this recipe hits the sweet spot. It’s the kind of dish that turns a simple meal into a little celebration of fall’s best flavors.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with fresh sage adding the signature touch.
- Butternut squash: 1 medium (about 2 to 3 lbs / 900g to 1.4kg), peeled, seeded, and cubed. Look for firm, bright orange flesh for the sweetest flavor.
- Olive oil: 2 tablespoons for roasting the squash (use extra virgin for best flavor).
- Unsalted butter: 3 tablespoons—important for that rich, silky mouthfeel and frying sage.
- Yellow onion: 1 medium, diced. Adds a subtle sweetness and depth.
- Garlic cloves: 3, minced. Fresh garlic is key for that aromatic base.
- Vegetable or chicken broth: 4 cups (960 ml). Homemade or low-sodium store-bought works well.
- Heavy cream or half-and-half: 1/2 cup (120 ml). Feel free to swap with coconut cream for dairy-free option.
- Fresh sage leaves: About 15 leaves. This is what makes the crispy topping sing. I recommend fresh, not dried.
- Grated Parmesan cheese: 1/2 cup (50g). Use a good-quality Parmesan like Parmigiano-Reggiano for best results.
- Salt and freshly ground black pepper: To taste. Adjust at the end for seasoning balance.
- Optional: A pinch of freshly grated nutmeg adds warmth if you like.
If you’re short on butternut squash, you can substitute with kabocha pumpkin or sweet potatoes, but the flavor will vary slightly. For a vegan twist, skip the Parmesan and use a plant-based butter alternative.
Equipment Needed

- Baking sheet: For roasting the squash evenly. I like rimmed sheets to catch drips.
- Large saucepan or Dutch oven: Ideal for sautéing onions, garlic, and blending everything together.
- Immersion blender or countertop blender: To puree the soup until creamy. Immersion blenders are great for easy cleanup.
- Small skillet: For frying the sage leaves crispy in butter.
- Measuring cups and spoons: For accuracy with liquids and spices.
- Chef’s knife and cutting board: For peeling and chopping the squash and veggies.
If you don’t have a Dutch oven, a heavy-bottomed pot works fine. For crispier sage, use a non-stick skillet so the leaves don’t stick or burn. I’ve tried this recipe with both immersion and regular blenders; immersion is quicker but a countertop blender usually produces extra smooth results.
Preparation Method
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it to prevent sticking.
- Prepare the squash: Peel, seed, and cut the butternut squash into roughly 1-inch (2.5 cm) cubes for even roasting.
- Toss the squash cubes with 2 tablespoons olive oil, salt, and pepper. Spread in a single layer on the baking sheet, avoiding overcrowding so they roast instead of steam.
- Roast the squash for 30-35 minutes, turning halfway through, until golden brown and tender when pierced with a fork. You want some caramelized edges but no burning.
- While the squash roasts, heat a large saucepan over medium heat. Add 3 tablespoons butter, then sauté diced onion until translucent and soft, about 5 minutes.
- Add minced garlic and cook for another 1-2 minutes until fragrant but not browned.
- Add the roasted squash to the saucepan, then pour in 4 cups (960 ml) broth. Bring to a simmer and cook for 10 minutes to meld flavors.
- Using an immersion blender, blend the soup until smooth and creamy. Alternatively, carefully transfer soup in batches to a countertop blender and puree.
- Stir in 1/2 cup (120 ml) heavy cream, then season with salt, pepper, and optional nutmeg. Keep warm on low heat while preparing the topping.
- For the crispy sage and Parmesan topping, melt 1 tablespoon butter in a small skillet over medium heat.
- Add fresh sage leaves and fry until crisp, about 2 minutes per side. Remove and drain on paper towels.
- Sprinkle the crispy sage with 1/2 cup (50g) grated Parmesan while still warm so the cheese melts slightly.
- Ladle the creamy soup into bowls, then garnish with the crispy sage and Parmesan topping just before serving.
Note: If the soup is too thick after blending, add a splash of broth or water to loosen it up to your preferred consistency. Also, keep an eye on the sage when frying—it burns quickly!
Cooking Tips & Techniques
Roasting the butternut squash is key—it brings out a natural sweetness and adds depth that boiling or steaming can’t match. I always dice the squash evenly so everything cooks at the same rate.
When blending, be patient and cautious if using a countertop blender. Hot liquids can splatter, so blend in small batches and hold the lid with a kitchen towel.
Frying the sage leaves in butter is a simple technique but easy to overdo. The leaves should be crisp but not brown or bitter. If you want extra flavor, add a pinch of chili flakes to the butter while frying.
For a silky smooth soup, strain it through a fine-mesh sieve after blending, but honestly, I usually skip this step unless I want ultra-refined texture.
This recipe benefits from tasting and adjusting seasoning at the end. Sometimes I add a squeeze of lemon juice to brighten the flavors just before serving.
Variations & Adaptations
- Vegan Version: Swap butter for olive oil or vegan butter, use coconut cream instead of heavy cream, and skip the Parmesan or use nutritional yeast for a cheesy flavor.
- Spicy Twist: Add a pinch of cayenne or smoked paprika to the roasting squash for warmth.
- Herb Variations: Try crispy rosemary or thyme instead of sage for a different herbal note.
- Make it Chunky: Reserve a few roasted squash cubes to stir into the pureed soup for texture.
- Slow Cooker Adaptation: Roast the squash separately, then combine all ingredients in a slow cooker and cook on low for 2-3 hours before blending.
I once added a touch of apple cider to the broth for a subtle fruitiness—it was surprisingly good! Feel free to experiment with your favorite herbs or dairy alternatives to make this creamy roasted butternut squash soup your own.
Serving & Storage Suggestions
Serve this soup warm, ideally in rustic bowls with a drizzle of olive oil or a sprinkle of extra Parmesan. The crispy sage topping should be added just before serving to keep it crunchy. Pair it with crusty bread or a fresh salad, like a crunchy broccoli salad with honey mustard bacon dressing for a balanced meal.
Leftovers keep well in the refrigerator for up to 3 days in an airtight container. Reheat gently on the stove over low heat to prevent curdling. If the soup thickens too much during storage, stir in a splash of broth or cream to loosen it.
This soup also freezes beautifully. Cool completely, then freeze in portions for up to 3 months. Thaw overnight in the fridge and reheat slowly.
Flavors tend to deepen after resting, so it’s worth making a day ahead if you want even richer taste.
Nutritional Information & Benefits
This creamy roasted butternut squash soup is a nutrient-packed comfort food. Butternut squash is rich in vitamins A and C, antioxidants, and fiber, which support immune health and digestion. The soup is moderately low in calories but satisfying thanks to its creamy texture and healthy fats from butter and cream.
Using fresh sage offers anti-inflammatory properties, and Parmesan adds calcium and protein. For those watching carbs, this soup is relatively low-carb and gluten-free, especially if you skip bread accompaniments.
Overall, it’s a wholesome choice that feels indulgent but nourishes your body, making it perfect for fall and winter wellness.
Conclusion
This creamy roasted butternut squash soup with crispy sage and Parmesan has become a staple for cozy nights in my kitchen. It’s simple enough for weeknights but impressive enough for company. The combination of roasted sweetness, smooth creaminess, and that irresistible crispy topping is why I keep coming back to it.
Feel free to tweak it based on your tastes—more spice, different herbs, or dairy swaps—and make it truly yours. I love how it captures that quiet, comforting feeling of fall in a bowl, and I hope it brings the same warmth to your table.
If you try it, let me know how it goes and what variations you enjoy. Nothing beats sharing good food stories and recipes that feel like home.
Frequently Asked Questions (FAQs)
Can I make this soup ahead of time?
Yes! It actually tastes better the next day after the flavors meld. Store in the fridge for up to 3 days or freeze for longer storage.
Can I use frozen butternut squash instead of fresh?
Frozen squash works in a pinch. Roast it directly from frozen but expect a slightly different texture and less caramelization.
How do I make this soup dairy-free?
Replace butter with olive oil or vegan butter, and use coconut cream or a plant-based cream alternative instead of heavy cream. Skip or substitute Parmesan with nutritional yeast.
What can I use if I don’t have fresh sage?
Dried sage doesn’t crisp well, so try fresh rosemary or thyme instead. Or omit the crispy herb topping and add herbs directly to the soup.
Is this soup gluten-free?
Yes, all ingredients are naturally gluten-free. Just double-check your broth and Parmesan if you have gluten sensitivities.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup
A smooth, velvety soup featuring caramelized roasted butternut squash blended with cream and broth, topped with crispy sage and Parmesan for a cozy fall meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 2 to 3 lbs / 900g to 1.4kg), peeled, seeded, and cubed
- 2 tablespoons extra virgin olive oil
- 3 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 4 cups (960 ml) vegetable or chicken broth
- 1/2 cup (120 ml) heavy cream or half-and-half (can substitute coconut cream for dairy-free)
- About 15 fresh sage leaves
- 1/2 cup (50g) grated Parmesan cheese
- Salt and freshly ground black pepper, to taste
- Optional: pinch of freshly grated nutmeg
Instructions
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it.
- Peel, seed, and cut the butternut squash into roughly 1-inch cubes.
- Toss the squash cubes with 2 tablespoons olive oil, salt, and pepper. Spread in a single layer on the baking sheet.
- Roast the squash for 30-35 minutes, turning halfway through, until golden brown and tender.
- While the squash roasts, heat a large saucepan over medium heat. Add 3 tablespoons butter and sauté diced onion until translucent, about 5 minutes.
- Add minced garlic and cook for 1-2 minutes until fragrant.
- Add the roasted squash to the saucepan, pour in 4 cups broth, bring to a simmer, and cook for 10 minutes.
- Blend the soup until smooth and creamy using an immersion blender or countertop blender in batches.
- Stir in 1/2 cup heavy cream, season with salt, pepper, and optional nutmeg. Keep warm on low heat.
- For the topping, melt 1 tablespoon butter in a small skillet over medium heat.
- Add fresh sage leaves and fry until crisp, about 2 minutes per side. Drain on paper towels.
- Sprinkle the crispy sage with 1/2 cup grated Parmesan while still warm.
- Ladle the soup into bowls and garnish with the crispy sage and Parmesan topping before serving.
Notes
If the soup is too thick after blending, add a splash of broth or water to adjust consistency. Watch the sage carefully when frying to avoid burning. For a vegan version, substitute butter with olive oil or vegan butter, use coconut cream, and skip or replace Parmesan with nutritional yeast. Soup tastes better the next day and can be stored in the fridge for up to 3 days or frozen for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 280
- Sugar: 5
- Sodium: 480
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 22
- Fiber: 4
- Protein: 6
Keywords: butternut squash soup, creamy soup, roasted squash, fall recipes, cozy meals, sage, Parmesan, easy soup


