Love this? Save it for later!
Share the inspiration with your friends
It was 11:47 PM on a drizzly Tuesday in late October, and I was hit with a craving so specific it almost felt unfair. I wanted something deeply savory, a little sweet, and silky enough to feel like a hug in a bowl. I didn’t have the heavy cream the fancy recipes call for, but I had a butternut squash sitting on my counter that I’d bought on a whim and a bunch of sage that was starting to look a little sad. And then the idea arrived, half-formed and probably a little reckless: what if I just roasted the whole thing—sage leaves and all—and figured out the rest from there?
The kitchen was quiet except for the hum of the oven and the soft thud of the knife against the cutting board. Honestly, I was half-asleep on my feet, but something about the late hour loosened the usual rules in my head. I didn’t measure anything. I just tossed cubed squash with olive oil, salt, and pepper, threw a handful of sage leaves right onto the pan, and let it all get caramelized and fragrant. The smell that filled my tiny apartment was so good it woke me right up.
I blended it with a splash of coconut milk I found in the back of the fridge, and it was, without exaggeration, the best butternut squash soup I’d ever made. The sage got crispy right there on the pan—no separate frying step, no extra mess. It was one of those accidents that felt like a secret. Maybe you’ve been there, where a late-night experiment turns into a go-to recipe you actually trust. This one stuck with me, and I’ve made it at least a dozen times since. It’s just too good not to share.
Why You’ll Love This Recipe
This isn’t just another butternut squash soup recipe. I’ve tested this method more times than I can count, and I keep coming back because it delivers on every level. It’s the kind of soup that feels fancy enough for a dinner party but easy enough for a Tuesday night when you just need something warm and comforting.
- Quick & Easy: From start to finish, this comes together in about 45 minutes. Most of that is hands-off oven time, so you can do other things while it roasts.
- Simple Ingredients: You’ll find everything at a regular grocery store. No fancy trips to a specialty market needed.
- Perfect for Fall & Winter: This soup is pure cold-weather comfort. It’s great for cozy dinners, holiday starters, or meal prep for the week.
- Crowd-Pleaser: I’ve served this to everyone from picky kids to foodie friends, and it always gets polished off.
- Unbelievably Delicious: The combination of sweet, caramelized squash with nutty, crispy sage is next-level. The texture is so smooth and creamy you won’t believe there’s no heavy cream.
What makes this recipe different is the method. Roasting the squash with the sage leaves directly on the pan means the sage gets perfectly crispy while infusing the squash with its flavor. It’s a two-in-one trick that saves a pan and adds so much depth. This isn’t just another version—it’s the version that makes you close your eyes after the first spoonful. It’s comfort food reimagined, healthier, faster, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples or easy to find at any grocery store.
- Butternut Squash (1 large, about 3 lbs): The star of the show. Look for one that feels heavy for its size with a firm, unblemished skin. You’ll peel, seed, and cube it.
- Fresh Sage Leaves (1/4 cup, loosely packed): Don’t even think about using dried sage here. The fresh leaves are what get crispy and delicious. I like to buy a little extra because I always end up snacking on them.
- Yellow Onion (1 medium): Adds a savory base note that balances the sweetness of the squash. A white onion would work in a pinch.
- Garlic (3 cloves): Because everything is better with garlic. Roasting it mellows out the sharpness.
- Olive Oil (3 tablespoons): Use a good-quality one for roasting. It makes a difference in flavor.
- Vegetable Broth (4 cups): Use a low-sodium brand so you can control the salt. Chicken broth works too if you’re not keeping it vegetarian.
- Canned Coconut Milk (1/2 cup): This is my secret for creaminess without dairy. Use full-fat for the richest texture, or light coconut milk if you prefer.
- Salt and Black Pepper: To taste. I usually start with 1 teaspoon of salt and go from there.
- Optional Garnishes: A drizzle of olive oil, a sprinkle of flaky sea salt, or a few extra crispy sage leaves on top.
For the best texture, I recommend using full-fat coconut milk from a can, like the Thai Kitchen brand. It blends into the soup so smoothly. If you’re not a fan of coconut, you can use a splash of heavy cream or even plain Greek yogurt thinned with a little broth.
Equipment Needed
You don’t need a lot of fancy tools for this recipe, which is part of its charm. Here’s what you’ll need:
- Baking Sheet: A large, rimmed baking sheet is essential for roasting the squash. I prefer a heavy-duty one that won’t warp in the oven.
- Chef’s Knife: A sharp knife makes peeling and cubing the squash so much easier. Trust me on this one.
- Vegetable Peeler: For getting that tough skin off the squash. A Y-peeler works great.
- Blender or Immersion Blender: This is key for achieving that silky smooth texture. I use my immersion blender right in the pot, which means less cleanup. A regular blender works too, just let the soup cool a bit before blending.
- Large Pot or Dutch Oven: For simmering the soup after blending. A Dutch oven holds heat beautifully.
- Measuring Cups and Spoons: For accuracy, especially with the broth and coconut milk.
If you don’t have an immersion blender, no worries. Just transfer the roasted squash and broth to a regular blender in batches. Be careful not to fill it too full with hot liquid, and hold the lid down with a towel while you blend.
Preparation Method

Let’s get cooking. This method is straightforward, but I’ve added some notes from my own trials so you get it perfect the first time.
- Preheat your oven to 400°F (200°C). While it heats up, prepare your squash. Cut off both ends, then use a vegetable peeler to remove the skin. Slice the squash in half lengthwise and scoop out the seeds with a spoon. Cut the flesh into 1-inch cubes. They don’t have to be perfect, but try to keep them similar in size so they roast evenly.
- Toss the cubed squash, sliced onion, and whole garlic cloves on the baking sheet. Drizzle with 2 tablespoons of olive oil and season with a generous pinch of salt and pepper. Use your hands to toss everything until it’s well coated. Spread it out in a single layer. Don’t overcrowd the pan, or the squash will steam instead of caramelizing.
- Scatter the fresh sage leaves over the squash. Yes, right on the pan with everything else. This is the trick that makes the sage perfectly crispy while infusing the squash with its flavor. Pop the baking sheet in the oven and roast for 25-30 minutes, or until the squash is tender and starting to brown on the edges. Give the pan a shake halfway through for even cooking.
- Remove the baking sheet from the oven. Pick out the crispy sage leaves and set them aside on a plate. They’ll be your garnish. Transfer the roasted squash, onion, and garlic to a large pot or Dutch oven. The garlic should be soft and squishy—just squeeze it out of its skin.
- Add the vegetable broth to the pot. Bring it to a simmer over medium heat, then reduce the heat to low. Use your immersion blender to puree the soup until it’s completely smooth. If you’re using a regular blender, work in batches and be careful with the hot liquid. Blend until silky.
- Stir in the coconut milk. Add it slowly while stirring, then taste and adjust the seasoning. You might want more salt or a crack of black pepper. Let the soup simmer for another 5 minutes to let the flavors meld. If it’s too thick, add a splash more broth or water until it reaches your desired consistency.
- Ladle the soup into bowls. Top each bowl with a few of the reserved crispy sage leaves. Drizzle with a little olive oil and a sprinkle of flaky sea salt if you’re feeling fancy. Serve hot and watch it disappear.
Cooking Tips & Techniques
I’ve made this soup enough times to learn a few things the hard way. Here are my best tips for getting it right every time.
Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting is what gives this soup its deep, nutty flavor. The caramelization is non-negotiable for that rich taste. I once tried to speed things up by microwaving the squash, and the soup was bland and watery. Never again.
Keep an eye on the sage. It can go from perfectly crispy to burnt in about 30 seconds. If you notice it browning too quickly, you can pull the sage leaves off the pan halfway through roasting and let the squash finish on its own. Better safe than sorry.
Use a low-sodium broth. This gives you control over the salt level. Different brands of broth have wildly different amounts of sodium, and you don’t want to end up with a soup that’s too salty. Start with less salt and add more at the end if needed.
Blend in stages. If you’re using a regular blender, don’t fill it more than halfway with hot liquid. The steam can build up and blow the lid off, which is a mess you don’t want to deal with. Let the soup cool for a few minutes before blending, and hold the lid down with a folded kitchen towel.
Make it ahead of time. This soup actually tastes better the next day. The flavors have time to meld and deepen. I often make a double batch on Sunday and enjoy it for lunches all week. Just store the crispy sage separately and add it right before serving, or it will get soggy.
Variations & Adaptations
This recipe is a great base, and you can easily change it up to suit your mood or what you have on hand.
- Vegan & Dairy-Free: This version is already vegan if you use vegetable broth and coconut milk. It’s so creamy you won’t miss the dairy at all.
- Spicy Version: Add a pinch of red pepper flakes or a small chopped chili pepper to the roasting pan. The heat pairs beautifully with the sweet squash and earthy sage.
- Add Some Apple: Toss a peeled and chopped apple (like a Granny Smith or Honeycrisp) onto the baking sheet with the squash. It adds a subtle sweetness and a little tang that brightens up the whole soup.
- Swap the Squash: This method works great with other winter squashes too. Try it with kabocha, acorn squash, or even pumpkin. Just adjust the roasting time as needed.
- Make it a Meal: Stir in a can of drained and rinsed white beans (like cannellini) after blending for added protein and fiber. It makes the soup even heartier.
I once tried a version with a splash of apple cider vinegar stirred in at the end, and it was surprisingly good. The acidity cut through the richness and made the flavors pop. Give it a try if you’re feeling adventurous.
Serving & Storage Suggestions
This soup is wonderful on its own, but here are some ideas to make it a full meal.
Serving Suggestions: Serve the soup hot, garnished with the crispy sage leaves and a drizzle of good olive oil. A sprinkle of flaky sea salt and some cracked black pepper finish it off nicely. It pairs beautifully with a crusty piece of sourdough bread or a simple green salad with a lemony vinaigrette. For a heartier meal, serve it alongside a grilled cheese sandwich or a roasted chicken thigh.
Storage: Let the soup cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better as they sit. Store the crispy sage leaves separately in a paper towel-lined container at room temperature. They’ll stay crispy for a day or two.
Freezing: This soup freezes beautifully. Pour it into freezer-safe containers or zip-top bags, leaving a little room for expansion. It will keep for up to 3 months. Thaw it overnight in the refrigerator before reheating. The texture might separate slightly, but a good whisk or a quick blitz with the immersion blender will bring it back together.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave it in a bowl, stirring every 30 seconds. If it’s too thick after freezing, stir in a splash of broth or water to thin it out. Make fresh crispy sage for the garnish, as the frozen ones will be soggy.
Nutritional Information & Benefits
This soup is not just delicious—it’s packed with good-for-you ingredients. Here’s an approximate breakdown per serving (based on 4 servings):
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Total Fat | 14g |
| Saturated Fat | 6g |
| Carbohydrates | 38g |
| Fiber | 8g |
| Sugar | 10g |
| Protein | 5g |
| Vitamin A | 450% DV |
| Vitamin C | 45% DV |
| Potassium | 900mg |
Butternut squash is a powerhouse of vitamin A, which is great for your eyes and immune system. It’s also high in fiber, which keeps you feeling full and satisfied. The sage isn’t just for show—it’s packed with antioxidants and has anti-inflammatory properties. And using coconut milk gives you healthy fats that help your body absorb all those vitamins. This is the kind of meal that makes you feel good from the inside out, without any sacrifice on flavor.
Conclusion
This creamy butternut squash soup with crispy sage is proof that the best recipes often come from late-night experiments and a little bit of trust in your own instincts. It’s simple enough for a weeknight, impressive enough for company, and so satisfying you’ll find yourself craving it long after the bowl is empty. The roasted squash gives it a deep, sweet flavor, the sage adds that perfect crispy crunch, and the coconut milk makes it luxuriously creamy without any dairy.
I really hope you give this one a try. Play around with the variations, make it your own, and don’t be afraid to double the batch. I’d love to hear how it turns out for you. Did you add apple? Try it with a different squash? Drop a comment below and let me know. And if you share it on social media, tag me so I can see your beautiful bowls of soup. Happy cooking, friends!
Frequently Asked Questions
Can I make this soup without a blender?
Yes, you can use a potato masher or a food mill, but the texture won’t be as silky smooth. A blender or immersion blender really gives you that creamy, luxurious consistency.
Can I use dried sage instead of fresh?
I really don’t recommend it for the crispy garnish. Dried sage won’t get crispy the same way. You can use it in the soup itself for flavor, but the crispy sage leaves on top are a big part of what makes this recipe special.
How do I peel and cut butternut squash easily?
First, microwave the whole squash for 2-3 minutes to soften the skin slightly. Then cut off both ends, stand it upright, and use a sharp vegetable peeler to remove the skin. It’s much easier than trying to peel a hard, raw squash.
Can I use light coconut milk instead of full-fat?
Yes, you can. The soup will still be good, but it won’t be quite as rich and creamy. If you use light coconut milk, you might want to add a little extra to get the same velvety texture.
How do I keep the crispy sage from getting soggy?
Store the crispy sage leaves in a single layer in an airtight container lined with a paper towel. Keep them at room temperature, not in the fridge. Add them to the soup just before serving for the best crunch.
Pin This Recipe!

Creamy Butternut Squash Soup with Easy Crispy Sage
A deeply savory, slightly sweet, and silky butternut squash soup made with roasted squash and crispy sage. This easy, one-pan method delivers a luxurious, dairy-free soup that’s perfect for fall and winter.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3 lbs), peeled, seeded, and cubed
- 1/4 cup fresh sage leaves, loosely packed
- 1 medium yellow onion, sliced
- 3 cloves garlic, whole
- 3 tablespoons olive oil
- 4 cups low-sodium vegetable broth
- 1/2 cup canned full-fat coconut milk
- Salt and black pepper to taste
- Optional garnishes: olive oil drizzle, flaky sea salt, extra crispy sage leaves
Instructions
- Preheat oven to 400°F (200°C).
- On a large rimmed baking sheet, toss cubed squash, sliced onion, and whole garlic cloves with 2 tablespoons olive oil, salt, and pepper. Spread in a single layer.
- Scatter fresh sage leaves over the squash. Roast for 25-30 minutes, shaking the pan halfway, until squash is tender and edges are browned.
- Remove from oven. Pick out crispy sage leaves and set aside. Transfer roasted squash, onion, and garlic to a large pot or Dutch oven. Squeeze soft garlic out of its skin.
- Add vegetable broth to the pot. Bring to a simmer over medium heat, then reduce to low. Use an immersion blender to puree until smooth. (Alternatively, blend in batches in a regular blender, letting soup cool slightly first.)
- Stir in coconut milk. Taste and adjust seasoning. Simmer for 5 more minutes. If too thick, add a splash of broth or water.
- Ladle into bowls. Top with reserved crispy sage leaves, a drizzle of olive oil, and flaky sea salt if desired. Serve hot.
Notes
For best texture, use full-fat coconut milk. Store crispy sage separately at room temperature. Soup tastes even better the next day. To peel squash easily, microwave whole squash for 2-3 minutes first.
Nutrition
- Serving Size: 1 serving (about 2 c
- Calories: 280
- Sugar: 10
- Sodium: 480
- Fat: 14
- Saturated Fat: 6
- Carbohydrates: 38
- Fiber: 8
- Protein: 5
Keywords: butternut squash soup, creamy soup, vegan soup, dairy-free soup, fall soup, winter soup, crispy sage, roasted squash soup


