The silky finish of this creamy easy butternut squash soup with crispy sage is what I made this for—everything else is secondary. Honestly, I’ve had bowls of squash soup that were grainy, watery, or just… sad. You know the kind. They taste healthy in a punishing way. This one? It coats the back of a spoon like velvet. That texture isn’t an accident. It’s the result of roasting the squash until the edges caramelize, then letting an immersion blender do its thing until every last fiber submits. I remember the first time I made it for a friend who swore she hated squash soup. She ate two bowls and asked for the recipe before she even put her spoon down. That’s the kind of power a truly creamy texture holds.
There’s something about the way the crispy sage sits on top of that smooth surface—like little green crackling islands floating on a sea of orange. The contrast is what gets me. You get this soft, almost luxurious mouthfeel from the soup, and then a shatter of fried sage that tastes like the woodsy soul of fall itself. It’s not complicated. It’s not fancy. But it is specific. And that specificity is what makes it stick in your memory long after the bowl is empty.
I didn’t set out to make the best version of this recipe. I just got tired of versions that promised creaminess but delivered disappointment. So I roasted longer. Blended harder. Fried the sage in the same butter I used to sauté the aromatics. And somewhere in that process, this creamy easy butternut squash soup with crispy sage became the one I keep coming back to. The one I make when I need something that feels like a hug but tastes like a revelation. Trust me on this one.
Why You’ll Love This Recipe
This isn’t just another soup recipe. This is the one that will make you forget about canned soup forever. Here’s why it works so well:
- Simple Ingredients : No fancy grocery trips. Butternut squash, onion, garlic, broth, butter, and fresh sage. That’s it. You probably already have most of it.
- Unbelievably Creamy Without Heavy Cream : The creaminess comes from the roasted squash itself, plus a touch of butter. No dairy overload. No guilt. Just pure, silky comfort.
- Quick & Easy : From start to finish, you’re looking at about 45 minutes. Most of that is hands-off roasting time. Perfect for a busy weeknight when you need something warm and satisfying fast.
- Perfect for Fall and Winter : This is the soup you want when the air gets crisp and the leaves start turning. It’s cozy, it’s warming, and it fills your kitchen with the most incredible aroma.
- Crowd-Pleaser : I’ve served this at dinner parties, family gatherings, and quiet nights in. It gets rave reviews every single time. Even picky eaters go back for seconds.
What makes this version different from all the others? It’s the technique. Roasting the squash instead of boiling it concentrates the flavor and develops natural sweetness. And frying the sage in the same butter you use for the aromatics infuses the entire soup with that herbaceous, nutty depth. It’s not just another recipe—it’s my best version, tested and tweaked until it was just right.
This soup is the kind 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 impressing guests without stress, or turning a simple Tuesday night into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.
- Butternut squash (1 medium, about 2-3 pounds) : The star of the show. Look for a squash that feels heavy for its size with a firm, unblemished skin. I prefer to buy pre-cut cubes when I’m short on time, but roasting a whole squash gives you more control over the texture. You’ll need about 4-5 cups of cubed squash.
- Yellow onion (1 large, diced) : Adds a savory base note. Yellow onions are perfect here—they’re mild enough to not overpower but flavorful enough to build depth. (Sweet onions work too, in a pinch.)
- Garlic cloves (4-5, smashed) : Roasted garlic turns sweet and mellow. Smashing them with the side of your knife before roasting releases their oils and prevents burning. (Fresh garlic is non-negotiable here—skip the jarred stuff.)
- Butter (4 tablespoons, divided) : Two tablespoons for roasting the squash and two for sautéing the aromatics and frying the sage. I use unsalted butter to control the salt level. (For a dairy-free version, use a high-quality vegan butter or olive oil.)
- Vegetable broth (4 cups) : Use a good-quality low-sodium broth so you can season to your taste. I like Better Than Bouillon roasted vegetable base—it adds a deep, savory flavor that store-bought cartons often lack. (Chicken broth works beautifully too if you’re not keeping it vegetarian.)
- Fresh sage leaves (about 15-20 leaves) : This is where the magic happens. Fresh sage is essential for that crispy, aromatic topping. Dried sage just won’t give you the same texture or flavor. Look for leaves that are vibrant green and not wilted. (Grow your own if you can—it’s incredibly easy and you’ll always have it on hand.)
- Salt and black pepper (to taste) : Simple seasonings that let the squash shine. I use flaky sea salt for finishing and fine salt for cooking.
- Optional: Maple syrup (1 teaspoon) : A tiny touch of sweetness enhances the natural sugars in the squash. Don’t skip it if your squash isn’t super sweet. (Honey or brown sugar work too.)
- Optional: Heavy cream or coconut milk (¼ cup) : For an extra-luxurious finish. I usually don’t bother because the soup is already so creamy, but it’s a nice touch if you’re feeling indulgent.
Equipment Needed
You don’t need a ton of fancy equipment for this recipe. Here’s what you’ll need:
- Baking sheet : A rimmed baking sheet works best for roasting the squash. Line it with parchment paper for easy cleanup.
- Large pot or Dutch oven : A heavy-bottomed pot like a Dutch oven distributes heat evenly and prevents scorching. I use my trusty 5.5-quart Le Creuset, but any large pot will do.
- Immersion blender : This is my preferred tool for silky soup. It lets you blend right in the pot with minimal mess. (If you don’t have one, a regular blender works—just blend in batches and be careful with the hot liquid.)
- Chef’s knife and cutting board : A sharp knife makes quick work of cubing the squash. (A vegetable peeler is helpful for removing the skin if you’re starting with a whole squash.)
- Small skillet : For frying the sage leaves. A non-stick skillet works great, but any small pan will do.
- Measuring cups and spoons : For accuracy, especially with the broth and butter.
- Wooden spoon or spatula : For stirring the aromatics and scraping up any browned bits from the bottom of the pot.
If you don’t have an immersion blender, don’t worry. A regular countertop blender works perfectly—just let the soup cool for a few minutes before blending, and hold the lid down with a kitchen towel to prevent splatters.
Preparation Method

Let’s get cooking. This recipe comes together in a few simple steps, but each one matters for that perfect result.
- Preheat your oven to 400°F (200°C). While it’s heating up, prepare your squash. If you’re using a whole butternut squash, peel it with a vegetable peeler, cut it in half lengthwise, scoop out the seeds, and cut the flesh into 1-inch cubes. You want roughly 4-5 cups of cubes. (Pro tip: Save the seeds! Rinse them, toss with a little oil and salt, and roast them alongside the squash for a crunchy snack.)
- Toss the cubed squash with 2 tablespoons of melted butter, a pinch of salt, and a few cracks of black pepper. Spread it out in a single layer on your baking sheet. Don’t overcrowd the pan—if the cubes are touching too much, they’ll steam instead of roast. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are starting to caramelize. You want some browning here—that’s where the flavor lives.
- While the squash roasts, heat your large pot or Dutch oven over medium heat. Add the remaining 2 tablespoons of butter. Once it’s melted and foaming, add the diced onion. Cook for 5-7 minutes, stirring occasionally, until the onion is soft and translucent. (Don’t rush this step—properly softened onions build the flavor base.)
- Add the smashed garlic cloves to the pot. Cook for another minute until fragrant. You should be able to smell the garlic clearly without it burning. If it starts to brown too fast, lower the heat.
- Pour in the 4 cups of vegetable broth. Scrape up any browned bits from the bottom of the pot with your wooden spoon—that’s concentrated flavor right there. Bring the broth to a gentle simmer.
- Add the roasted squash to the pot. Stir everything together and let it simmer for 5 minutes. This allows the flavors to meld and the squash to soften even more. (If you’re using the maple syrup, add it now.)
- Remove the pot from the heat. Using your immersion blender, blend the soup until it’s completely smooth. Work in a slow, sweeping motion to ensure every last bit gets blended. If you’re using a regular blender, work in batches, filling the blender no more than halfway each time. Hold the lid down firmly with a kitchen towel and start on low speed before increasing. (This is not the time to rush—trust me, a lumpy soup is a sad soup.)
- Taste and adjust seasoning. Add more salt and pepper as needed. If the soup is too thick for your liking, add a little more broth or water until it reaches your desired consistency. If you’re adding heavy cream or coconut milk, stir it in now and heat gently without boiling.
- Now for the crispy sage. Wipe out the small skillet and add a thin layer of butter or olive oil (about 1 tablespoon). Heat over medium heat until it shimmers. Carefully add the sage leaves in a single layer—they will sizzle immediately. Fry for 15-20 seconds per side, until they turn bright green and start to crisp. (Watch closely—sage burns fast. The second they start to darken, they’re done.) Transfer to a paper towel-lined plate and sprinkle with a tiny pinch of flaky salt.
- Ladle the soup into bowls. Top each bowl with a few crispy sage leaves. Serve immediately while the soup is hot and the sage is still crunchy.
That’s it. Ten steps to the most comforting bowl of soup you’ll make all season. The whole process takes about 45 minutes, and most of that is hands-off roasting time.
Cooking Tips & Techniques
Over the years, I’ve made this soup more times than I can count. Here are the lessons I’ve learned the hard way so you don’t have to.
Roast, don’t boil. This is the single most important tip. Boiling squash makes it waterlogged and dilutes its flavor. Roasting concentrates the natural sugars and gives you that deep, caramelized sweetness that makes this soup so good. I learned this after making a watery, bland soup that tasted like sadness. Never again.
Don’t skip the browning. When you sauté the onions, let them get a little color. Those golden-brown bits at the bottom of the pot are pure flavor. When you add the broth, scrape them up—that’s called deglazing, and it’s a chef’s secret weapon for adding depth without extra ingredients.
Blend while hot. Blending hot soup gives you the smoothest texture. Cold soup tends to separate and can be grainy. Just be careful—hot liquid expands in a blender, so always vent the lid or blend in batches. An immersion blender is safer and easier here.
Fry sage at the last minute. Crispy sage is best fresh. If you make it ahead of time, it will lose its crunch within an hour. Fry it right before you’re ready to serve, and don’t overcrowd the pan—each leaf needs room to crisp evenly.
Season in layers. Add salt at every stage: when you roast the squash, when you sauté the onions, and again after blending. This builds flavor from the ground up instead of just adding salt at the end. I once forgot to salt the roasting squash and ended up with a flat-tasting soup that needed way more salt than it should have.
Make it ahead. This soup actually gets better after a day in the fridge. The flavors meld and deepen overnight. Make a big batch on Sunday and enjoy it all week. Just reheat gently on the stove, adding a splash of broth or water to thin it if needed.
Variations & Adaptations
One of the best things about this soup is how versatile it is. Here are some ways to make it your own.
Vegan version: Replace the butter with olive oil or vegan butter. Use vegetable broth (obviously) and skip the optional cream. The soup will still be incredibly creamy thanks to the roasted squash. I’ve made it this way for vegan friends and they never felt like they were missing out.
Spicy twist: Add a pinch of red pepper flakes or a small chopped jalapeño when you sauté the onions. The heat cuts through the sweetness of the squash beautifully. I like to add a little cayenne pepper at the end for a subtle warmth that builds as you eat.
Curried butternut squash soup: Stir in 1-2 teaspoons of curry powder when you add the garlic. The warm spices—turmeric, cumin, coriander—pair perfectly with the squash. Top with a dollop of yogurt and some fresh cilantro for a completely different but equally delicious soup.
Apple butternut squash soup: Peel and chop one apple (I like Honeycrisp or Fuji) and add it to the pot with the roasted squash. The apple adds a subtle sweetness and a touch of acidity that brightens the whole soup. This is my favorite fall variation.
Roasted red pepper addition: Roast a red bell pepper alongside the squash (just remove the skin after roasting). Blend it in with the soup for a beautiful color and a slightly smoky flavor. It’s a game-changer if you have a pepper lying around.
Make it a meal: Add a can of drained and rinsed chickpeas or some cooked white beans when you add the broth. Blend until smooth for a heartier, protein-packed soup that’s a meal in itself. I’ve done this on busy nights when I needed something filling fast.
Different herbs: If you don’t have sage, try fried rosemary or thyme leaves. They won’t be exactly the same, but they’ll still be delicious. Sage is traditional for a reason, though—it’s worth seeking out fresh.
Serving & Storage Suggestions
This soup is incredibly versatile when it comes to serving. Here’s how to make the most of it.
Serving temperature: Serve this soup piping hot. The contrast between the warm, creamy soup and the crispy sage is part of the magic. If it cools down too much, the sage loses its crunch and the soup thickens.
Presentation: Ladle the soup into shallow bowls for a more elegant look. Drizzle a little heavy cream or coconut milk on top and swirl it with a toothpick for a restaurant-style finish. Place 3-4 crispy sage leaves right in the center. A sprinkle of flaky sea salt and a crack of black pepper on top adds visual appeal and a burst of flavor.
What to serve with it: A crusty loaf of sourdough bread is my go-to. The tangy bread and creamy soup are a match made in heaven. For a heartier meal, serve it alongside a simple green salad with a tangy vinaigrette. If you’re feeling fancy, try it with a creamy roasted tomato basil soup with gruyere croutons for a soup-and-sandwich combo that’s pure comfort. Or pair it with some crispy prosciutto brussels sprouts with balsamic maple glaze for a fall dinner that feels special.
Storage: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors will actually deepen over time. Let the soup cool completely before refrigerating to prevent condensation from making it watery.
Freezing: This soup freezes beautifully. Pour it into freezer-safe containers or zip-top bags, leaving about an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. (Pro tip: Freeze individual portions in silicone muffin cups for easy single-serving lunches.)
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened too much. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling the soup, as it can cause the texture to break down.
Nutritional Information & Benefits
This soup is as good for you as it is delicious. Here’s a rough breakdown per serving (based on 4 servings, without optional cream):
- Calories: Approximately 220-250
- Protein: 4-5 grams
- Fat: 10-12 grams (mostly from butter)
- Carbohydrates: 30-35 grams
- Fiber: 6-8 grams
- Sugar: 8-10 grams (natural from squash)
- Sodium: 500-700 mg (depends on broth and added salt)
Health benefits: Butternut squash is a nutritional powerhouse. It’s packed with vitamin A (one serving provides over 100% of your daily needs), which supports eye health and immune function. It’s also a great source of vitamin C, potassium, and fiber. The fiber helps keep you full and supports digestive health. Sage is rich in antioxidants and has anti-inflammatory properties. Plus, this soup is naturally gluten-free and can easily be made vegan or dairy-free.
Dietary considerations: This recipe is naturally gluten-free and nut-free. For a vegan version, simply swap the butter for olive oil. It’s also low in added sugar (the optional maple syrup is minimal). If you’re watching your sodium, use low-sodium broth and go easy on the salt.
I love that this soup feels indulgent but is actually pretty healthy. It’s the kind of meal that nourishes you from the inside out without making you feel like you’re eating diet food. That’s a win in my book.
Conclusion
This creamy easy butternut squash soup with crispy sage is more than just a recipe—it’s a ritual. It’s the soup I make when the first chill of autumn hits the air. It’s what I bring to friends who need a little warmth in their lives. It’s the bowl I curl up with on a quiet Sunday afternoon when the world feels a little too loud.
The beauty of this recipe is its simplicity. You don’t need a dozen ingredients or hours of time. You just need a good squash, some butter, fresh sage, and a little patience. The roasting does the heavy lifting, and the crispy sage does the singing. It’s a recipe that lets the ingredients shine, and that’s always the best kind of cooking.
I hope you make this soup. I hope you tweak it to make it your own—add a little more garlic, a pinch of cayenne, a swirl of cream. Whatever feels right. And when you do, I’d love to hear about it. Drop a comment below and tell me how it turned out. Share a photo if you’re feeling proud. Tag a friend who needs a warm bowl of comfort in their life.
Because honestly? Good soup is meant to be shared. And this one? This one is really, really good.
Frequently Asked Questions
Can I use frozen butternut squash for this recipe?
Yes, you can use frozen butternut squash in a pinch. However, you won’t get the same caramelized flavor from roasting because frozen squash releases a lot of water. If using frozen, thaw it first, pat it dry, and roast it a little longer to drive off the moisture. The soup will still be good, just not quite as deeply flavorful.
How do I make this soup dairy-free?
It’s easy! Swap the butter for olive oil or a high-quality vegan butter. Use vegetable broth (which is already dairy-free) and skip the optional cream. The roasted squash provides plenty of creaminess on its own. For the crispy sage, fry the leaves in olive oil instead of butter—they’ll still get perfectly crispy.
Can I make this soup in a slow cooker?
Absolutely. Roast the squash first (this step is non-negotiable for flavor), then add it to the slow cooker with the sautéed onions, garlic, and broth. Cook on low for 4-6 hours or high for 2-3 hours. Blend with an immersion blender right in the slow cooker. Fry the sage just before serving.
Why is my soup grainy?
Grainy soup usually means the squash wasn’t blended enough or it was undercooked. Make sure your squash is very tender before blending—it should mash easily with a fork. Blend on high speed for at least 60 seconds, or until the soup is completely smooth. If using a regular blender, blend each batch for a full minute.
Can I freeze this soup with the crispy sage on top?
No, the crispy sage will get soggy in the freezer. Freeze the soup on its own in airtight containers. When you’re ready to serve, thaw and reheat the soup, then fry fresh sage leaves for the topping. It only takes a minute and makes a huge difference in texture and flavor.
If you love cozy soup recipes, you might also enjoy this creamy white bean and kale slow cooker soup for another easy, healthy option. And for a sweet fall treat, don’t miss these cozy warm spiced apple cider bars—they pair beautifully with a bowl of this soup on a chilly day.
Pin This Recipe!

Creamy Easy Butternut Squash Soup with Crispy Sage
This silky, velvety butternut squash soup is made by roasting the squash until caramelized, then blending until perfectly smooth. Topped with crispy fried sage leaves, it’s a comforting fall and winter classic that’s surprisingly simple to make.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 2–3 pounds), peeled and cut into 1-inch cubes (about 4–5 cups)
- 1 large yellow onion, diced
- 4–5 garlic cloves, smashed
- 4 tablespoons unsalted butter, divided
- 4 cups low-sodium vegetable broth
- 15–20 fresh sage leaves
- Salt and black pepper, to taste
- 1 teaspoon maple syrup (optional)
- ¼ cup heavy cream or coconut milk (optional)
Instructions
- Preheat your oven to 400°F (200°C).
- Toss the cubed squash with 2 tablespoons of melted butter, a pinch of salt, and a few cracks of black pepper. Spread in a single layer on a rimmed baking sheet. Roast for 25-30 minutes, flipping halfway, until tender and edges are caramelized.
- While the squash roasts, heat a large pot or Dutch oven over medium heat. Add the remaining 2 tablespoons of butter. Once melted and foaming, add the diced onion. Cook for 5-7 minutes, stirring occasionally, until soft and translucent.
- Add the smashed garlic cloves to the pot and cook for 1 minute until fragrant.
- Pour in the vegetable broth. Scrape up any browned bits from the bottom of the pot. Bring to a gentle simmer.
- Add the roasted squash to the pot. Stir and let simmer for 5 minutes. If using maple syrup, add it now.
- Remove the pot from the heat. Using an immersion blender, blend the soup until completely smooth. (Alternatively, blend in batches in a regular blender, holding the lid down with a towel.)
- Taste and adjust seasoning with salt and pepper. If using heavy cream or coconut milk, stir it in now and heat gently without boiling.
- For the crispy sage: In a small skillet, heat a thin layer of butter or olive oil over medium heat. Add the sage leaves in a single layer and fry for 15-20 seconds per side until bright green and crisp. Transfer to a paper towel-lined plate and sprinkle with flaky salt.
- Ladle the soup into bowls and top with crispy sage leaves. Serve immediately.
Notes
Roasting the squash instead of boiling concentrates the flavor and develops natural sweetness. Fry the sage at the last minute for maximum crunch. The soup can be made ahead and actually tastes better the next day. For a vegan version, replace butter with olive oil or vegan butter.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 235
- Sugar: 9
- Sodium: 600
- Fat: 11
- Saturated Fat: 7
- Carbohydrates: 33
- Fiber: 7
- Protein: 4
Keywords: butternut squash soup, creamy soup, fall soup, winter soup, crispy sage, easy soup, vegetarian soup, gluten-free soup


