Love this? Save it for later!
Share the inspiration with your friends
The first real chill of October settled into the house, the kind that seeps through the floorboards and makes you reach for wool socks before the sun is even down. The farmers market had been a riot of color that morning—deep greens, burnished reds, and those knobby, pale-orange butternut squashes that always seem to look like they’re trying to be something they’re not. I bought one without a plan, just because it felt like the right thing to do. It sat on the counter for a day, this awkward, heavy thing, until I found myself staring at it late on a Tuesday evening, the kitchen quiet except for the hum of the fridge. I didn’t want a complicated project. I wanted something that would fill the house with a warm, savory smell and take the edge off the evening. That’s how this creamy roasted butternut squash soup with crispy sage was born—not from a grand recipe development session, but from a simple need for comfort. It’s the soup you make when you want to feel like you’ve done something good for yourself, even if the rest of the day was a mess. Honestly, it’s the kind of soup that makes you slow down, and that’s the whole point.
Why You’ll Love This Soup
Listen, I’ve made a lot of squash soups over the years. Some were watery disappointments. Others were so heavy with cream they felt like a chore to finish. This one? This is the Goldilocks version. It’s rich without being gluttonous, smooth without needing a fancy blender, and deeply savory in a way that feels like a hug in a bowl.
- Simple Ingredients, Big Flavor: You don’t need a pantry full of exotic spices. Onion, garlic, a good squash, and some fresh sage do the heavy lifting here. Roasting is the secret weapon—it coaxes out a natural sweetness and nuttiness you just can’t get from boiling.
- Surprisingly Easy: The oven does most of the work. You chop, you roast, you blend. It’s a perfect “set it and forget it” kind of meal for a lazy Sunday or a busy weeknight when you still want something homemade.
- Totally Adaptable: Need it vegan? Swap the butter for olive oil and use vegetable broth. Want it extra creamy? A splash of coconut milk at the end does wonders. It’s a forgiving recipe that loves a little customization.
- The Crispy Sage Topping: This isn’t just a garnish. It’s a textural masterpiece. The salty, crunchy leaves against the velvety soup is a pairing that will ruin you for all other squash soups. You’ve been warned.
I’ve tested this version with my family, with friends who swore they didn’t like squash, and even as a quick lunch for myself more times than I can count. It’s the one I keep coming back to. It’s not just another soup—it’s the one that makes you close your eyes after the first spoonful.
What Ingredients You Will Need
This recipe relies on a handful of humble ingredients, but the way they come together is pure magic. Roasting is the key, so don’t skip that step. Here’s what you’ll need to gather.
- 1 large butternut squash (about 3 pounds / 1.4 kg): Look for one that feels heavy for its size with a matte, not shiny, skin. A heavy squash means it’s dense and less watery, which gives you a creamier soup. I prefer the long-necked varieties as they’re easier to peel, but any will do.
- 2 tablespoons olive oil, plus more for drizzling: A good quality extra virgin olive oil makes a difference here since you’re roasting with it. It adds a subtle fruitiness that complements the squash.
- 1 medium yellow onion, roughly chopped (about 1 cup / 150g): The foundation of flavor. Don’t chop it too finely, as it’s all getting blended anyway.
- 3 cloves garlic, smashed: Smashing them releases more flavor than slicing. They’ll soften and sweeten as they roast.
- 4 cups (960 ml) low-sodium vegetable or chicken broth: I use low-sodium so I can control the salt. Homemade is always amazing, but a good carton version works perfectly. For a richer soup, use chicken broth.
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk: This is for that final, velvety finish. The coconut milk version is my go-to when I want a dairy-free option—it adds a subtle richness without tasting like coconut.
- Salt and freshly ground black pepper, to taste: Don’t be shy with the salt. It’s what brings all the roasted flavors into focus.
- 1/4 teaspoon ground nutmeg (optional, but highly recommended): A tiny pinch adds a warm, aromatic note that just belongs with squash. Freshly grated is best, but ground works fine.
For the Crispy Sage:
- 12-15 fresh sage leaves: Look for leaves that are vibrant green and not wilted. The smaller, more tender leaves crisp up better than the huge, tough ones.
- 2 tablespoons unsalted butter or olive oil: Butter gives a richer, nuttier flavor, but olive oil is excellent for a vegan version.
- Flaky sea salt, for finishing: Maldon or a similar flaky salt is perfect. It adds a little crunch and a burst of saltiness that contrasts beautifully with the crispy sage.
Equipment Needed
You don’t need a professional kitchen for this, but a couple of key tools will make your life much easier. I’ve made this soup with a cheap knife and a hand mixer, and it still turned out great. Don’t let the equipment list intimidate you.
- Large rimmed baking sheet: A half-sheet pan is ideal. It gives the squash pieces enough room to roast without steaming each other. If your pan is too small, use two.
- Chef’s knife and cutting board: A sharp knife is non-negotiable for safely cutting a hard butternut squash. A vegetable peeler can also be helpful for removing the skin.
- Large heavy-bottomed pot or Dutch oven: You’ll need this for simmering the soup after roasting. A Dutch oven is perfect for even heat distribution.
- Immersion blender or standard blender: An immersion blender is my favorite for this—it’s less cleanup and you can blend right in the pot. If using a standard blender, work in batches and be careful with the hot liquid (never fill it more than halfway!).
- Small skillet: For frying the sage leaves. A non-stick or well-seasoned cast iron works best.
Preparation Method

Alright, let’s get cooking. This method is broken down into simple, manageable steps. The key is to be patient with the roasting—it’s where all the flavor lives.
- Preheat and Prep: Preheat your oven to 400°F (200°C). Line your baking sheet with parchment paper for easy cleanup. Carefully peel the butternut squash using a vegetable peeler or a sharp knife. Cut it in half lengthwise and scoop out the seeds and stringy bits with a spoon. You can save the seeds to roast later if you like! Cut the flesh into 1-inch cubes. Try to make them uniform in size so they roast evenly.
- Roast the Vegetables: Toss the squash cubes, chopped onion, and smashed garlic cloves on the prepared baking sheet. Drizzle with the 2 tablespoons of olive oil and a generous pinch of salt and pepper. Toss everything with your hands to coat evenly. Spread the vegetables in a single layer—crowding the pan will cause them to steam instead of roast. Roast for 35-45 minutes, flipping the pieces halfway through, until the squash is fork-tender and the edges are starting to caramelize and turn a deep golden brown. This caramelization is pure flavor, so don’t pull them out too early.
- Simmer the Soup: Transfer the roasted vegetables (including any browned bits from the pan) to your large pot or Dutch oven. Pour in the 4 cups of broth. The broth should just barely cover the vegetables; add a splash more if needed. Bring the mixture to a gentle simmer over medium heat. Let it simmer for 10-15 minutes. This allows the flavors to meld together and the squash to become even more tender.
- Blend Until Velvety: Remove the pot from the heat. If you’re using an immersion blender, carefully blend the soup directly in the pot until it’s completely smooth and silky. If using a standard blender, let the soup cool for a few minutes, then blend in batches. Important safety tip: Never fill a blender more than halfway with hot liquid. Remove the center cap from the lid and cover it with a kitchen towel to allow steam to escape. Blend until smooth, then return the soup to the pot.
- Finish with Cream: Place the pot back over low heat. Stir in the 1/2 cup of heavy cream (or coconut milk) and the ground nutmeg, if using. Taste and adjust the seasoning with salt and pepper. You’ll likely need more salt than you think—don’t be shy. Let the soup warm through for another 2-3 minutes, but don’t let it boil after adding the cream.
- Make the Crispy Sage: While the soup is finishing, make the garnish. In a small skillet, melt the butter over medium heat. Once it’s foamy, add the sage leaves in a single layer. They will sizzle immediately. Cook for about 15-30 seconds per side, until they are dark green, slightly translucent, and very crisp. They will crisp up more as they cool. Use a slotted spoon or tongs to transfer them to a paper towel-lined plate. Sprinkle immediately with a pinch of flaky sea salt.
- Serve: Ladle the hot soup into bowls. Garnish each bowl with a few crispy sage leaves and a final crack of black pepper. A drizzle of good olive oil or a swirl of cream on top is also lovely.
Cooking Tips & Techniques
I’ve had my fair share of soup disasters. One time I forgot to peel the squash (don’t ask). Another time, I burned the sage to a bitter, black crisp. Here are the lessons I learned the hard way so you don’t have to.
- Don’t Overcrowd the Pan: This is the number one mistake. If the squash pieces are piled on top of each other, they’ll steam and turn mushy instead of roasting and caramelizing. Give them space. Use two baking sheets if you have to.
- Pat the Sage Dry: Wet sage leaves will sputter and steam in the hot butter, and they won’t get as crispy. Make sure your leaves are bone-dry before they hit the pan. A salad spinner works great, or just pat them gently with a paper towel.
- Taste as You Go: The amount of salt you need will depend on your broth and the sweetness of your squash. Start with a modest amount and add more at the end. Remember, you can always add salt, but you can’t take it away.
- For an Even Smoother Soup: If you have a high-speed blender like a Vitamix, use it. It will create an unbelievably silky texture that an immersion blender can’t quite match. Just be extra careful with the hot liquid.
- Make it Ahead: This soup tastes even better the next day after the flavors have had a chance to marry. It’s a fantastic make-ahead meal for a busy week. Simply reheat it gently on the stovetop.
Variations & Adaptations
This recipe is a fantastic base, but don’t be afraid to play around. Cooking should be fun, not a strict set of rules. Here are a few of my favorite twists.
- Spicy Roasted Squash Soup: Add a pinch of red pepper flakes or a chopped chipotle pepper in adobo sauce along with the garlic before roasting. The smoky heat is incredible against the sweet squash.
- Apple-Butternut Squash Soup: Peel and core one large apple (like Honeycrisp or Fuji), chop it into cubes, and toss it on the baking sheet with the squash. The apple adds a bright, fruity sweetness that’s lovely with the sage. For a similar fall-inspired treat, you might love these chocolate chip pumpkin bread with cream cheese swirl.
- Curried Butternut Squash Soup: Stir in 1-2 teaspoons of your favorite curry powder (or garam masala) after blending the soup. Finish with a swirl of coconut milk and a handful of toasted pumpkin seeds instead of the sage. It’s a completely different, but equally delicious, bowl of soup.
- Make it a Meal: This soup is wonderful on its own, but for a heartier meal, serve it with a grilled cheese sandwich (try it with sharp cheddar and apple slices!) or a simple green salad. It also pairs beautifully with these easy honey roasted fig and goat cheese crostini for a more elegant starter.
Serving & Storage Suggestions
This soup is best served piping hot, right after you’ve added the crispy sage. The contrast of the hot, velvety soup and the cool, crunchy sage is part of the magic.
Serving: Ladle the soup into warmed bowls (a quick rinse with hot water does the trick). Top with the crispy sage leaves and a final drizzle of good olive oil or a swirl of heavy cream. A few cracks of black pepper are a must. It’s a beautiful, rustic presentation that feels special without any fuss.
Storage: Let the soup cool completely before storing it in an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually deepen and get better over time.
Freezing: This soup freezes like a dream. Pour the cooled soup into freezer-safe bags or containers, leaving a little headroom for expansion. It will keep for up to 3 months. Thaw it overnight in the refrigerator before reheating.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. If it’s too thick after being refrigerated or frozen, stir in a splash of broth or water to thin it out. I don’t recommend microwaving it, as it can heat unevenly and sometimes separate the cream.
Nutritional Information & Benefits
This soup isn’t just delicious; it’s packed with good-for-you ingredients. A bowl of this is a fantastic way to get a big dose of vegetables in a truly satisfying way.
- Estimated per serving (based on 6 servings): Approximately 280 calories, 18g fat, 28g carbohydrates, 5g fiber, 8g sugar, 4g protein.
- Key Benefits: Butternut squash is an excellent source of Vitamin A (great for eye health and immunity) and a good source of Vitamin C and fiber. The sage has anti-inflammatory properties, and the olive oil provides healthy monounsaturated fats.
- Dietary Considerations: This soup can easily be made vegan by using olive oil and full-fat coconut milk. It is naturally gluten-free and nut-free. For a lower-carb option, you can reduce the amount of squash and add a head of roasted cauliflower.
Conclusion
This creamy roasted butternut squash soup with crispy sage is more than just a recipe. It’s a feeling. It’s the smell of fall, the warmth of a cozy kitchen, and the quiet satisfaction of a meal that nourishes you from the inside out. It’s simple enough for a Tuesday night but elegant enough for a holiday dinner party. I love that it reminds me to slow down, to appreciate the small rituals of cooking, and to share something delicious with the people I love. I hope you’ll make it your own. If you try it, I’d love to hear how it turned out. Leave a comment below and let me know what you thought, or tag me in your photos—it honestly makes my day. Now go make some soup. You deserve it.
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
You can, but I don’t recommend it. Frozen squash has a much higher water content, which means it will steam rather than roast, and you’ll lose all that wonderful caramelized flavor that makes this soup so special. If you’re in a pinch, you can roast the frozen squash, but you’ll need to drain off any excess liquid halfway through and add about 10-15 minutes to the roasting time.
My soup is too thin. How can I thicken it?
This usually happens if your squash was particularly watery or if you added too much broth. The easiest fix is to let the soup simmer uncovered for an additional 10-15 minutes to let some of the liquid evaporate. You can also stir in a tablespoon of cornstarch mixed with a little cold water (a slurry) and simmer until it thickens. Alternatively, a peeled and diced potato, boiled and blended in, is a great natural thickener.
Can I make this soup without a blender?
Absolutely. If you don’t have an immersion or standard blender, you can use a food mill or a potato masher. A food mill will give you a very smooth, velvety texture. A potato masher will give you a chunkier, more rustic soup, which is also delicious in its own right. Just make sure the squash is very tender before you start mashing.
My crispy sage turned out bitter. What went wrong?
This almost always happens because the butter or oil was too hot when you added the sage. The leaves brown and burn very quickly. Make sure your butter is foamy but not brown before adding the sage, and cook them for no more than 30 seconds per side. If they start to turn very dark brown, remove them from the pan immediately. Also, be sure to pat them completely dry, as any moisture can cause the oil to sputter and burn.
Can I use dried sage instead of fresh for the crispy topping?
No, dried sage will not crisp up the same way. It will simply burn and turn to dust in the hot oil. The crispy sage topping really relies on the fresh, moist leaves to achieve that perfect crunchy texture. If you don’t have fresh sage, you can skip the crispy topping altogether and garnish the soup with a drizzle of brown butter, some toasted pumpkin seeds, or a simple swirl of cream.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup with Crispy Sage
A velvety, comforting soup made with roasted butternut squash, onion, and garlic, finished with a touch of cream and topped with crispy sage leaves. Perfect for chilly fall evenings.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3 pounds / 1.4 kg)
- 2 tablespoons olive oil, plus more for drizzling
- 1 medium yellow onion, roughly chopped (about 1 cup / 150g)
- 3 cloves garlic, smashed
- 4 cups (960 ml) low-sodium vegetable or chicken broth
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk
- Salt and freshly ground black pepper, to taste
- 1/4 teaspoon ground nutmeg (optional, but highly recommended)
- 12–15 fresh sage leaves
- 2 tablespoons unsalted butter or olive oil
- Flaky sea salt, for finishing
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Carefully peel the butternut squash, cut it in half lengthwise, and scoop out the seeds. Cut the flesh into 1-inch cubes.
- Toss the squash cubes, chopped onion, and smashed garlic cloves on the prepared baking sheet. Drizzle with 2 tablespoons olive oil and a generous pinch of salt and pepper. Toss to coat evenly and spread in a single layer. Roast for 35-45 minutes, flipping halfway, until the squash is fork-tender and edges are caramelized.
- Transfer the roasted vegetables to a large pot or Dutch oven. Pour in the 4 cups of broth (the broth should just barely cover the vegetables). Bring to a gentle simmer over medium heat and cook for 10-15 minutes.
- Remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until completely smooth. Alternatively, let the soup cool slightly, then blend in batches in a standard blender (never fill more than halfway; remove center cap and cover with a towel to allow steam to escape). Return the soup to the pot.
- Place the pot back over low heat. Stir in the 1/2 cup heavy cream (or coconut milk) and ground nutmeg, if using. Taste and adjust seasoning with salt and pepper. Warm through for 2-3 minutes, but do not let it boil.
- While the soup finishes, make the crispy sage: In a small skillet, melt the butter over medium heat. Once foamy, add the sage leaves in a single layer. Cook for 15-30 seconds per side until dark green and crisp. Transfer to a paper towel-lined plate and sprinkle immediately with flaky sea salt.
- Ladle the hot soup into bowls. Garnish each bowl with a few crispy sage leaves and a final crack of black pepper. Optionally, drizzle with olive oil or a swirl of cream.
Notes
For a vegan version, use olive oil instead of butter and full-fat coconut milk instead of heavy cream. The soup can be made ahead and tastes even better the next day. Store in the refrigerator for up to 5 days or freeze for up to 3 months. Reheat gently on the stovetop.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 280
- Sugar: 8
- Sodium: 480
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 5
- Protein: 4
Keywords: butternut squash soup, creamy soup, roasted squash, crispy sage, fall soup, vegetarian, gluten-free


