It was 10:47 PM on a random Thursday in late October, and I had a very specific, almost irrational craving for something warm and savory that I could practically feel coating my throat. I didn’t have the fancy stock I usually use for a proper soup, but I had a sad, slightly forgotten butternut squash sitting in the fruit bowl, some sage that was looking a little tired, and the wild idea that roasting everything until it was borderline burnt would fix everything. I mean, honestly, sometimes the best cooking happens when you’re too tired to follow the rules. I pulled out my biggest sheet pan, chopped that squash into uneven chunks (because perfection is for daytime cooking), and just let the oven do its thing. The apartment smelled incredible—like a fall candle but edible. And you know what? That slightly chaotic, sleep-deprived experiment turned into the most soul-warming bowl of soup I’ve ever made. It’s the kind of cozy roasted butternut squash soup that makes you forget about whatever kept you awake in the first place.
Why You’ll Love This Recipe
This isn’t just another soup recipe you’ll bookmark and forget. This is the one you’ll actually make, and then make again the next week because you can’t stop thinking about it. Here’s why this cozy roasted butternut squash soup with crispy sage stands out from the crowd:
- Deep, Caramelized Flavor: Roasting the squash and aromatics at a high temperature brings out a natural sweetness and nuttiness that you just can’t get from boiling. It’s a game-changer.
- Simple, Honest Ingredients: You don’t need a specialty grocery store for this. A butternut squash, an onion, a few cloves of garlic, some vegetable broth, and a bundle of fresh sage is all it takes.
- Surprisingly Quick for a Roasted Soup: While the oven does the heavy lifting (about 40 minutes), you can prep a sandwich or just put your feet up. The active cooking time is maybe 15 minutes.
- Luxurious Texture Without Cream: The soup gets its velvety, silky texture from the blended squash itself. I add a splash of coconut milk at the end for extra richness, but it’s totally optional. It’s naturally creamy.
- The Crispy Sage Factor: Let’s be real—the crispy sage leaves on top are the whole reason to make this soup. They add a salty, herbaceous crunch that makes every spoonful exciting.
I’ve tested this soup at least six times to get the balance right. The first time, I didn’t roast the garlic long enough and it was a little too sharp. The second time, I used too much broth and it was watery. But this version? This is the one. It’s the kind of soup that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for a quiet weeknight dinner or for impressing guests without any stress.
What Ingredients You Will Need
This recipe relies on a handful of humble ingredients that, when treated right, create something truly special. The roasting process is the real star here, transforming simple produce into a deeply flavorful base.
- 1 large butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes. Look for one that feels heavy for its size and has a matte, beige skin. A dull skin means it’s been stored properly.
- 1 medium yellow onion, roughly chopped. The onion adds a savory backbone that balances the squash’s sweetness.
- 4 cloves garlic, unpeeled. Roasting the garlic in its skin mellows out its sharpness, turning it sweet and buttery. You’ll squeeze the soft cloves out after roasting.
- 3 tablespoons olive oil, divided. Use a good quality extra virgin olive oil for roasting and for frying the sage.
- 1 teaspoon salt, plus more to taste. I use fine sea salt for even seasoning.
- 1/2 teaspoon black pepper, freshly ground.
- 1/4 teaspoon cayenne pepper (optional). Just a pinch for warmth, not heat. It wakes up the flavors without making it spicy.
- 4 cups vegetable broth, low-sodium. I prefer the brand Imagine Foods for its clean flavor, but any good-quality broth works.
- 1/2 cup full-fat coconut milk (optional but recommended). This adds a subtle richness and a velvety texture. You can also use heavy cream or a dollop of Greek yogurt.
- 1 large bunch fresh sage (about 20-30 leaves). You’ll use most for the crispy topping and a few leaves in the roasting stage for an infused flavor. Don’t even think about using dried sage here—it’s not the same.
- 1 tablespoon maple syrup (optional). If your squash isn’t super sweet, a little maple syrup can help balance the flavors. I usually add it only if the squash tastes a bit watery.
Equipment Needed
You don’t need a professional kitchen to make this soup, but having the right tools makes the process much smoother.
- Large rimmed baking sheet: A half-sheet pan is perfect for roasting the squash in a single layer. Crowding the pan will steam the squash instead of roasting it, so go big.
- Sharp chef’s knife and vegetable peeler: A good peeler is your best friend when tackling butternut squash. I’ve used a Y-shaped peeler for years and it makes the job so much easier.
- Heavy-bottomed pot or Dutch oven: For simmering the soup after roasting. A 5- to 6-quart pot is ideal.
- Immersion blender or countertop blender: An immersion blender lets you blend the soup right in the pot, which means less cleanup. If using a countertop blender, work in batches and never fill the jar more than halfway with hot liquid. Trust me on this—I’ve had a blender lid blow off before, and it’s not fun.
- Small skillet: For frying the sage leaves. A non-stick or well-seasoned cast iron skillet works best.
- Kitchen tongs: For flipping the squash halfway through roasting and for removing the crispy sage leaves from the oil.
Preparation Method

Let’s get cooking. This cozy roasted butternut squash soup with crispy sage comes together in a few key steps. Take your time with the roasting—it’s where all the magic happens.
- Preheat your oven to 400°F (200°C). Position a rack in the middle of the oven. While the oven heats up, prepare your squash. Cut off the stem and base ends, then slice the squash in half lengthwise. Scoop out the seeds and stringy pulp with a spoon. Use a vegetable peeler to remove the skin, then cut the flesh into 1-inch cubes. Try to make them as uniform as possible so they cook evenly. This should take about 10 minutes.
- Roast the vegetables. On your large baking sheet, toss the cubed squash, chopped onion, and the unpeeled garlic cloves with 2 tablespoons of olive oil, 1 teaspoon of salt, 1/2 teaspoon of black pepper, and the cayenne pepper (if using). Spread everything out in a single, even layer. Don’t overcrowd—if things are too tight, use a second baking sheet. Roast for 25 minutes, then flip the vegetables with a spatula and add 4-5 whole sage leaves to the pan. Roast for another 15-20 minutes, until the squash is tender and caramelized at the edges. The garlic cloves should be soft when squeezed.
- Prepare the crispy sage. While the vegetables roast, make the topping. Pick the leaves from your sage bundle and pat them completely dry with a paper towel. Any moisture will cause the oil to splatter. In a small skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Once the oil shimmers, add the sage leaves in a single layer (you may need to do this in two batches). Fry for 15-20 seconds per side, until they turn bright green and start to crisp. They will crisp up more as they cool. Transfer to a paper towel-lined plate and sprinkle lightly with a pinch of flaky salt. Set aside.
- Blend the soup base. When the vegetables are done roasting, let them cool for a few minutes. Squeeze the roasted garlic cloves out of their skins into a large pot or Dutch oven. Add the roasted squash and onion, along with any caramelized bits from the pan (scrape those up—they’re flavor gold). Pour in the vegetable broth. If you’re using an immersion blender, blend everything directly in the pot until completely smooth. If using a countertop blender, carefully transfer the mixture in batches, filling the blender no more than halfway. Blend until velvety, then return to the pot.
- Finish the soup. Place the pot over medium-low heat. Stir in the coconut milk (if using) and the maple syrup (if using). Taste and adjust the seasoning—you might want another pinch of salt or a crack of pepper. Let the soup simmer gently for 5-10 minutes to allow the flavors to meld. If it’s too thick, add a splash more broth or water. If it’s too thin, let it simmer a little longer to reduce.
- Serve immediately. Ladle the soup into bowls. Top each serving with a generous handful of crispy sage leaves. A drizzle of olive oil or a swirl of coconut milk on top looks beautiful, too. Enjoy while it’s hot!
Cooking Tips & Techniques
I’ve made this cozy roasted butternut squash soup with crispy sage more times than I can count, and I’ve learned a few things along the way. Here are my best tips to ensure your soup is perfect every time.
- Don’t skip the high heat roasting. I know it’s tempting to crank the oven to 425°F to speed things up, but 400°F is the sweet spot. It caramelizes the natural sugars in the squash without burning them. Burnt squash tastes bitter, not sweet.
- The garlic is a secret weapon. Roasting garlic in its skin is non-negotiable for me. It transforms from sharp and pungent to sweet and jammy. If you skip this step and add raw garlic later, the soup will have a harsh, overpowering flavor that clashes with the squash.
- Pat your sage leaves bone-dry. I learned this the hard way. Wet sage leaves in hot oil will sputter and pop, and you’ll end up with oil burns on your arm. Take the extra 30 seconds to dry them thoroughly with a paper towel.
- Blend with caution. Hot liquid expands in a blender. If you’re using a countertop blender, remove the center cap from the lid and cover it with a folded kitchen towel. This allows steam to escape without making a mess. Start the blender on low speed and gradually increase to high.
- Taste as you go. Squash varies in sweetness depending on the season and how it was stored. Some squashes are naturally sweeter than others. Taste your soup before adding the maple syrup—you might not need it at all.
- Make it ahead. This soup actually tastes better the next day. The flavors deepen and meld together overnight. If you’re planning for a dinner party, make it a day in advance and reheat gently.
Variations & Adaptations
One of the best things about this cozy roasted butternut squash soup with crispy sage is how adaptable it is. Here are a few ways to switch it up based on your mood, dietary needs, or what’s in your fridge.
- Make it vegan and creamy without coconut: If you’re not a fan of coconut, use a splash of unsweetened oat milk or a dollop of cashew cream instead. Both add a lovely creaminess without overpowering the squash flavor.
- Spice it up: Add a 1-inch piece of fresh ginger, peeled and chopped, to the roasting pan with the vegetables. The ginger adds a warm, zesty note that pairs beautifully with the sage. You can also swap the cayenne for a pinch of smoked paprika or chipotle powder for a smoky heat.
- Add some protein: To turn this into a heartier meal, top the soup with a handful of crispy chickpeas or some shredded rotisserie chicken. A dollop of Greek yogurt also adds protein and a tangy contrast.
- Try a different squash: Butternut is classic, but this recipe works beautifully with kabocha, honeynut, or even a sugar pumpkin. Just note that cooking times may vary slightly depending on the density of the squash.
- Herb swap: If you can’t find fresh sage, you can use fresh thyme or rosemary for the crispy topping. Fry the rosemary sprigs the same way you would the sage leaves—they become wonderfully fragrant and crunchy.
Serving & Storage Suggestions
This soup is a star on its own, but the right accompaniments can turn it into a full meal. Here’s how I like to serve and store it.
Serving: Serve the soup piping hot, ladled into warmed bowls. The crispy sage leaves are best added just before serving so they stay crunchy. I love pairing this soup with a crusty sourdough bread for dipping, or a simple grilled cheese sandwich for a classic combo. For a lighter side, a crisp green salad with a lemony vinaigrette cuts through the richness beautifully. A glass of dry Riesling or a crisp apple cider is a lovely beverage pairing.
Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors will actually deepen and improve over the first 24 hours. To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each.
Freezing: This soup freezes like a dream. Pour the cooled soup into freezer-safe containers or zip-top bags, leaving about an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. The crispy sage leaves do not freeze well, so make a fresh batch when you’re ready to serve.
Nutritional Information & Benefits
This cozy roasted butternut squash soup with crispy sage is as nourishing as it is delicious. Here’s a rough estimate of the nutritional content per serving (based on 6 servings, without the optional coconut milk).
- Calories: Approximately 180-220
- Fat: 8-10g
- Carbohydrates: 28-32g
- Fiber: 6-8g
- Sugar: 10-12g (naturally occurring)
- Protein: 3-4g
- Vitamin A: Over 400% of the Daily Value (from the squash)
- Vitamin C: 35-40% of the DV
Butternut squash is packed with beta-carotene, which your body converts into vitamin A for healthy vision and immune function. It’s also a great source of fiber, which keeps you feeling full and satisfied. The sage leaves aren’t just for show—they contain antioxidants and have anti-inflammatory properties. This soup is naturally gluten-free, dairy-free (if you skip the optional cream), and vegan. It’s a bowl of pure, wholesome comfort.
Conclusion
This cozy roasted butternut squash soup with crispy sage is more than just a recipe—it’s a moment of quiet comfort on a chilly day. It’s the kind of soup that makes you slow down, breathe deep, and actually taste what you’re eating. Whether you make it on a frantic weeknight or a lazy Sunday afternoon, I promise it will deliver. The deep, caramelized sweetness of the roasted squash, the savory warmth of the garlic, and the salty crunch of those crispy sage leaves—it’s a combination that just works. I hope you give it a try and make it your own. Maybe you’ll add a little more cayenne, or swap in coconut cream for extra richness. That’s the beauty of cooking, right? It’s yours to play with. If you do make it, I’d love to hear how it turned out. Drop a comment below, share a photo, or tag me in your post. Happy cooking, friend. Stay warm.
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
You can, but I don’t recommend it for this specific recipe. Frozen squash has a much higher water content, which means it will steam rather than roast. You won’t get the same caramelized, deep flavor that makes this soup so special. If you’re in a pinch, thaw the frozen squash completely, pat it very dry, and spread it on the baking sheet in a single layer. Roast at 425°F for a shorter time to encourage browning.
How do I make this soup nut-free?
This recipe is naturally nut-free as written, since we use coconut milk (which is a fruit, not a tree nut) and olive oil. Just be sure to check your vegetable broth label—some brands may contain traces of nuts. If you’re serving someone with a severe nut allergy, stick to a trusted brand or make your own broth.
Can I make the crispy sage in advance?
You can, but they’re best made fresh. Crispy sage leaves will lose their crunch after a few hours, especially if stored in an airtight container. If you want to prep ahead, fry the sage leaves, let them cool completely, and store them in a paper towel-lined container at room temperature for up to 24 hours. Re-crisp them in a 300°F oven for 2-3 minutes before serving.
My soup turned out watery. What did I do wrong?
This usually happens for one of two reasons: either you added too much broth, or the squash wasn’t roasted long enough to concentrate its flavors. Next time, start with 3 cups of broth instead of 4, and blend the soup to see the consistency. You can always add more liquid. If your soup is already watery, let it simmer uncovered for 10-15 minutes to reduce and thicken.
Can I use an air fryer to make the crispy sage?
Absolutely! An air fryer is a great alternative to pan-frying. Toss the sage leaves with a tiny bit of olive oil and a pinch of salt. Arrange them in a single layer in the air fryer basket. Cook at 350°F for 2-3 minutes, shaking the basket halfway through. Keep a close eye on them—they go from perfect to burnt very quickly. They will crisp up more as they cool.
Pin This Recipe!

Cozy Roasted Butternut Squash Soup with Crispy Sage
This soul-warming soup features deeply caramelized roasted butternut squash and garlic, blended into a velvety, naturally creamy base, and topped with salty, crunchy fried sage leaves. It’s a simple, healthy, and incredibly flavorful comfort food perfect for chilly days.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes
- 1 medium yellow onion, roughly chopped
- 4 cloves garlic, unpeeled
- 3 tablespoons olive oil, divided
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper, freshly ground
- 1/4 teaspoon cayenne pepper (optional)
- 4 cups vegetable broth, low-sodium
- 1/2 cup full-fat coconut milk (optional but recommended)
- 1 large bunch fresh sage (about 20–30 leaves)
- 1 tablespoon maple syrup (optional)
Instructions
- Preheat your oven to 400°F (200°C). Position a rack in the middle of the oven. While the oven heats up, prepare your squash. Cut off the stem and base ends, then slice the squash in half lengthwise. Scoop out the seeds and stringy pulp with a spoon. Use a vegetable peeler to remove the skin, then cut the flesh into 1-inch cubes. Try to make them as uniform as possible so they cook evenly. This should take about 10 minutes.
- Roast the vegetables. On your large baking sheet, toss the cubed squash, chopped onion, and the unpeeled garlic cloves with 2 tablespoons of olive oil, 1 teaspoon of salt, 1/2 teaspoon of black pepper, and the cayenne pepper (if using). Spread everything out in a single, even layer. Don’t overcrowd—if things are too tight, use a second baking sheet. Roast for 25 minutes, then flip the vegetables with a spatula and add 4-5 whole sage leaves to the pan. Roast for another 15-20 minutes, until the s…
- Prepare the crispy sage. While the vegetables roast, make the topping. Pick the leaves from your sage bundle and pat them completely dry with a paper towel. Any moisture will cause the oil to splatter. In a small skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Once the oil shimmers, add the sage leaves in a single layer (you may need to do this in two batches). Fry for 15-20 seconds per side, until they turn bright green and start to crisp. They will crisp up more as they…
- Blend the soup base. When the vegetables are done roasting, let them cool for a few minutes. Squeeze the roasted garlic cloves out of their skins into a large pot or Dutch oven. Add the roasted squash and onion, along with any caramelized bits from the pan (scrape those up—they’re flavor gold). Pour in the vegetable broth. If you’re using an immersion blender, blend everything directly in the pot until completely smooth. If using a countertop blender, carefully transfer the mixture in batches, f…
- Finish the soup. Place the pot over medium-low heat. Stir in the coconut milk (if using) and the maple syrup (if using). Taste and adjust the seasoning—you might want another pinch of salt or a crack of pepper. Let the soup simmer gently for 5-10 minutes to allow the flavors to meld. If it’s too thick, add a splash more broth or water. If it’s too thin, let it simmer a little longer to reduce.
- Serve immediately. Ladle the soup into bowls. Top each serving with a generous handful of crispy sage leaves. A drizzle of olive oil or a swirl of coconut milk on top looks beautiful, too. Enjoy while it’s hot!
Notes
Roasting the garlic in its skin mellows its flavor. Pat sage leaves completely dry before frying to prevent oil splatter. For a thinner soup, add more broth; for a thicker soup, simmer longer. The soup tastes even better the next day. Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months. Crispy sage is best made fresh.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 200
- Sugar: 11
- Sodium: 480
- Fat: 9
- Saturated Fat: 1.5
- Carbohydrates: 30
- Fiber: 7
- Protein: 3.5
Keywords: butternut squash soup, roasted butternut squash soup, creamy butternut squash soup, vegan soup, gluten-free soup, fall soup, winter soup, easy soup recipe


