I had been looking for a butternut squash soup that actually tasted like squash—not just a watery, spiced broth with a vague orange tint. For a while, I just accepted that homemade squash soup was going to be a little thin, a little sweet in a one-note way, and honestly, a little boring. Restaurants made it seem so simple, but my versions always fell flat. They lacked that deep, caramelized richness you get when vegetables are properly roasted, and the texture was never quite right—either too chunky or too thin.
Then one chilly October afternoon, with a heavy squash sitting on my counter and the first real nip of autumn in the air, I decided to stop settling. I halved that squash, scooped out the seeds with more determination than usual, and drizzled it with good olive oil and a pinch of salt. I cranked the oven high and let it roast until the edges were brown and the flesh was so tender it practically fell apart. That was the moment everything clicked. The roasting changed everything—it concentrated the natural sweetness and added a nutty, savory depth I hadn’t been able to achieve before.
Adding crispy sage was an afterthought, a last-minute garnish I threw on because I had a bunch wilting in the fridge. But that crispy, herbaceous crunch against the velvety soup was the missing piece. It added a textural contrast and a peppery, slightly woodsy note that balanced the sweetness perfectly. This soup is the one I keep coming back to, the one that makes me look forward to sweater weather and gray skies. It’s the bowl of comfort I was searching for all along.
Why You’ll Love This Recipe
This isn’t just another butternut squash soup recipe. After countless batches, I’ve dialed in the exact roasting time, the perfect ratio of broth to squash, and the secret to getting those sage leaves shatteringly crisp. Here’s why this one is different and why it will become your go-to.
- Deep, Caramelized Flavor: Roasting the squash and garlic is non-negotiable here. It coaxes out a natural sweetness and a toasty, nutty flavor that you simply can’t get from boiling. This is the secret to a soup that tastes complex and slow-cooked, even though it comes together quickly.
- Lusciously Creamy Without Heavy Cream: The soup achieves its velvety, luxurious texture from the roasted squash itself, blended until perfectly smooth. A splash of coconut milk or a swirl of Greek yogurt at the end adds richness without weighing it down. It’s naturally creamy and satisfying.
- Simple, Whole-Food Ingredients: You don’t need a long list of specialty items. Just a butternut squash, some pantry staples like onion and broth, and fresh sage. It’s proof that the best meals come from simple, high-quality ingredients.
- Perfect for Cozy Nights and Entertaining: This soup is the ultimate comfort food for a quiet night in, but it’s also elegant enough for a dinner party. You can make it ahead of time, and the flavors only get better the next day. It’s a stress-free showstopper.
- Crowd-Pleaser (Even for Picky Eaters): The naturally sweet, savory flavor of roasted butternut squash is incredibly approachable. I’ve served this to kids and adults alike, and it always gets cleaned out of the bowl. It’s a fantastic way to get everyone to eat their vegetables.
What Ingredients You Will Need
This recipe relies on a handful of simple, wholesome ingredients that work together to create a bowl of pure autumn comfort. Each one plays a specific role in building that deep, satisfying flavor and silky texture.
- Butternut Squash (1 large, about 3-4 lbs): The star of the show. Look for a squash that feels heavy for its size with a matte, beige skin. The deep orange flesh is what gives the soup its beautiful color and sweet, nutty flavor. You can buy pre-cut cubes to save time, but roasting a whole halved squash gives you the best caramelization.
- Yellow Onion (1 large, chopped): Adds a savory, aromatic base to the soup. As it cooks with the roasted squash, it melts into the background, providing a subtle sweetness and depth that balances the squash.
- Garlic (1 whole head): Roasting a whole head of garlic with the squash transforms it from sharp and pungent into something sweet, buttery, and almost nutty. It adds an incredible savory richness that you can’t get from raw or sautéed garlic. I recommend using fresh garlic for this—it makes a world of difference.
- Vegetable or Chicken Broth (4 cups): This is the liquid that brings the soup together. A good quality broth is key. I prefer a low-sodium vegetable broth to keep the flavor clean and let the squash shine. For a richer, more savory soup, you can use chicken broth. A creamy Greek lemon orzo soup also uses broth as its base, but this one is all about the squash.
- Fresh Sage (1 large bunch): Sage is the herb that makes this soup sing. It has a slightly peppery, woodsy, and almost minty flavor that pairs perfectly with sweet roasted squash. We’ll use it in two ways: a few leaves minced and cooked into the soup for background flavor, and more leaves fried in butter for that irresistible crispy topping.
- Olive Oil (3 tablespoons, divided): Used for roasting the squash and garlic, and for sautéing the onion. A good extra virgin olive oil adds its own fruity, peppery notes to the dish.
- Butter (2 tablespoons): Used to fry the sage leaves. The milk solids in the butter help the sage get incredibly crispy and add a rich, nutty flavor. You can use ghee or a high-quality vegan butter for a dairy-free version.
- Coconut Milk or Heavy Cream (½ cup, optional): For an extra touch of creaminess. A swirl of full-fat coconut milk adds a subtle sweetness and luxurious mouthfeel. Heavy cream will make it richer. I often use a splash of one or the other at the very end.
- Salt and Black Pepper (to taste): Essential for seasoning and bringing out the natural flavors of all the ingredients. Don’t be shy with the salt—it’s what makes the soup taste balanced and complete.
Equipment Needed
You don’t need a lot of fancy gear to make this soup, which is part of its charm. Here’s what you’ll need to get from start to finish.
- Sharp Chef’s Knife and Cutting Board: A good, sharp knife is your best friend here. Butternut squash is dense and tough to cut, so a sharp knife makes the job safer and easier. A large, sturdy cutting board is also a must.
- Large Rimmed Baking Sheet: This is crucial for roasting the squash and garlic. A rimmed sheet prevents any juices from spilling into your oven. For easy cleanup, line it with parchment paper or a silicone baking mat.
- Large Dutch Oven or Heavy-Bottomed Pot: A Dutch oven is perfect for this recipe. Its heavy bottom distributes heat evenly for sautéing the onion, and it holds the volume of the soup beautifully. A regular large stockpot will work just fine.
- Immersion Blender or Countertop Blender: This is how you achieve that silky smooth texture. An immersion blender is my go-to because you can blend the soup right in the pot—less mess and fewer dishes. A regular countertop blender works perfectly too; just be sure to blend in batches and never fill the blender more than halfway with hot liquid.
- Small Skillet: You’ll need a small skillet to fry the sage leaves in butter. A non-stick or well-seasoned cast iron skillet works great for this.
- Measuring Spoons and Cups: For accuracy with the broth, oil, and other ingredients.
Preparation Method

This recipe is broken down into simple, manageable steps. The active work is minimal, and the oven does most of the heavy lifting. Let’s get started.
- Preheat and Prep the Squash: Preheat your oven to 400°F (200°C). Using a sharp chef’s knife, carefully cut the butternut squash in half lengthwise. This is the trickiest part—go slow and use a stable cutting board. Scoop out the seeds and stringy pulp with a large spoon. Don’t throw the seeds away! You can rinse, dry, and roast them with a little salt for a crunchy snack.
- Roast the Squash and Garlic: Place the squash halves cut-side up on your lined baking sheet. Drizzle the cut sides with 2 tablespoons of olive oil and season generously with salt and pepper. Rub the oil and seasoning all over the flesh. Cut the top off a whole head of garlic to expose the cloves. Drizzle the exposed cloves with a little olive oil, wrap the head tightly in a small piece of aluminum foil, and place it on the baking sheet next to the squash. Roast for 45-60 minutes, or until the squash is fork-tender and the edges are caramelized and browned. The garlic should be soft and golden.
- Sauté the Aromatics: While the squash roasts, heat the remaining 1 tablespoon of olive oil in your large Dutch oven over medium heat. Add the chopped yellow onion and a pinch of salt. Cook, stirring occasionally, for 6-8 minutes, until the onion is soft and translucent. Add 2-3 fresh sage leaves, minced, and cook for another minute until fragrant. This builds the savory foundation of the soup.
- Combine and Simmer: Once the squash and garlic are done roasting and have cooled slightly, use a spoon to scoop the soft squash flesh away from the skin. It should come out easily. Squeeze the roasted garlic cloves out of their skins—they’ll pop right out. Add the roasted squash and all the roasted garlic cloves to the pot with the sautéed onions. Pour in the 4 cups of broth. Bring the mixture to a gentle simmer over medium heat. Let it cook for 10-15 minutes, allowing all the flavors to meld together.
- Blend Until Silky Smooth: 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 velvety. If you’re using a countertop blender, let the soup cool for a few minutes, then blend it in batches. Important: Never fill the blender more than halfway with hot liquid. Remove the center cap from the lid, cover it with a kitchen towel, and blend on low speed, gradually increasing to high. This prevents pressure buildup and potential splattering. Pour the blended soup back into the pot.
- Make the Crispy Sage: While the soup is blending, place a small skillet over medium heat. Add the 2 tablespoons of butter. Once it’s melted and sizzling, carefully add the remaining sage leaves in a single layer (be careful, they may spit a little). Fry for 15-30 seconds per side, until they turn a darker green and become crisp. They will crisp up more as they cool. Transfer the fried sage leaves to a paper towel-lined plate to drain.
- Finish and Serve: Taste the blended soup and adjust the seasoning with more salt and pepper as needed. If you want an extra creamy texture, stir in the optional splash of coconut milk or heavy cream. Ladle the hot soup into bowls. Garnish each bowl with a few crispy sage leaves and a swirl of cream or a drizzle of good olive oil. Serve immediately.
Cooking Tips & Techniques
After making this soup more times than I can count, I’ve picked up a few tricks that guarantee perfect results every time. These little details make a big difference.
- Don’t Skimp on the Roasting: The key to the deepest flavor is letting the squash get good and caramelized. Don’t pull it out of the oven the second it’s tender. Let it go until the cut sides are a deep golden brown and the edges look almost jammy. That browning is where the magic happens—it’s pure, concentrated flavor.
- Use a Hot Baking Sheet: For even better caramelization, place the empty baking sheet in the oven while it preheats. Then, carefully place the oiled, seasoned squash halves onto the hot sheet. The immediate sizzle gives you a head start on browning the cut side.
- Season in Layers: Don’t just salt the soup at the end. Season the squash before roasting, season the onions as they sauté, and then taste and adjust the finished soup. This layering of salt builds a more complex and well-rounded flavor profile.
- Go Easy on the Liquid: Start with 4 cups of broth. After blending, you can always add more broth to thin the soup to your desired consistency. It’s much harder to fix a soup that’s too thin. I like my soup thick enough to coat the back of a spoon.
- Fry Sage in Butter, Not Oil: Butter gives the sage leaves a richer flavor and helps them get shatteringly crisp. The milk solids in the butter brown slightly, adding a nutty note that complements the squash. Watch them closely—they burn quickly! As soon as they stop sizzling, they’re done.
- Let the Soup Rest: Like many soups and stews, this one tastes even better the next day. The flavors have time to meld and deepen. If you have the time, make it a day ahead and reheat it gently. It’s a fantastic make-ahead meal.
Variations & Adaptations
This soup is a wonderful canvas for customization. Feel free to adapt it based on what you have in your pantry or your dietary needs. Here are a few of my favorite ways to switch it up.
- Spicy Roasted Squash Soup: Add a pinch of red pepper flakes or a diced chipotle pepper in adobo sauce when you sauté the onions. The smoky heat is a fantastic counterpoint to the sweet squash. A swirl of chili oil on top is also a great finishing touch.
- Curried Butternut Squash Soup: Stir in 1-2 teaspoons of curry powder or garam masala when you sauté the onions. This adds a warm, aromatic complexity that pairs beautifully with the squash. A dollop of plain yogurt on top is the perfect cooling garnish.
- Apple and Squash Soup: For a sweeter, fruitier version, add one peeled and chopped apple (like a Honeycrisp or Fuji) to the pot with the onions. Sauté it until it softens before adding the broth. The apple adds a bright, fresh sweetness that complements the roasted squash.
- Dairy-Free and Vegan: This recipe is naturally easy to make vegan. Use olive oil or a vegan butter alternative to fry the sage. For the creamy finish, stir in a splash of full-fat coconut milk or a creamy unsweetened cashew milk. It will still be wonderfully rich and velvety.
- Add a Protein Boost: To turn this soup into a heartier meal, top each bowl with some shredded rotisserie chicken, crispy chickpeas, or crumbled cooked sausage. A spoonful of fresh cowboy caviar would also add a surprising and delicious textural contrast.
Serving & Storage Suggestions
This soup is a complete meal in a bowl, but it also pairs beautifully with a few simple sides. Here’s how to serve it, store it, and enjoy it all over again.
- Serving Temperature: This soup is best served piping hot. Ladle it into warmed bowls to keep it hot longer. The contrast between the hot, velvety soup and the cool, crispy sage garnish is pure perfection.
- What to Serve With It: A crusty loaf of sourdough bread or a simple fresh Mediterranean chickpea salad makes a perfect accompaniment. The bread is great for dipping, and the salad adds a fresh, zesty counterpoint. A simple green salad with a tangy vinaigrette would also be lovely.
- Storage: Let the soup cool completely to room temperature. Transfer it to an airtight container and store it in the refrigerator for up to 5 days. The flavors will actually deepen and become more complex as it sits.
- Freezing: This soup freezes beautifully. Pour the cooled soup into freezer-safe bags or containers, leaving a little headroom for expansion. It will keep in the freezer 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. You can also reheat individual portions in the microwave. If the soup has thickened too much after storage, stir in a splash of broth or water to reach your desired consistency.
Nutritional Information & Benefits
This soup is as good for you as it is comforting. It’s packed with vitamins and fiber, making it a nourishing meal you can feel great about eating.
- Estimated Nutritional Values (per serving, ~1.5 cups): Calories: 250-300, Fat: 12-15g, Carbohydrates: 35-40g, Fiber: 8-10g, Protein: 5-7g. Note: These are estimates and will vary based on specific ingredients and additions like cream.
- Rich in Vitamin A: Butternut squash is an incredible source of beta-carotene, which your body converts into Vitamin A. This is essential for healthy vision, a strong immune system, and glowing skin.
- High in Fiber: With 8-10 grams of fiber per serving, this soup is great for digestive health and keeping you feeling full and satisfied. It’s a wonderful way to support a healthy gut.
- Antioxidant-Rich: Both butternut squash and sage are packed with antioxidants, which help protect your cells from damage caused by free radicals. This makes the soup a powerful ally for overall health and wellness.
- Dietary Considerations: This recipe is naturally gluten-free and can easily be made vegan and dairy-free by using the substitutions mentioned above. It’s a wonderful option for a wide range of dietary needs.
Conclusion
This Cozy Roasted Butternut Squash Soup with Crispy Sage is more than just a recipe—it’s a bowl of pure autumn comfort. It’s the kind of meal that slows you down, warms you from the inside out, and makes you appreciate the simple, beautiful flavors of the season. The deep, caramelized sweetness of the roasted squash, the savory depth of the garlic, and the delightful crunch of the crispy sage come together in perfect harmony.
I encourage you to make this soup your own. Play with the spices, try a different garnish, or add your favorite protein. The best recipes are the ones you adapt to your own taste. This one is a wonderful starting point.
I truly believe this will become a staple in your fall and winter rotation, just as it has in mine. When you make it, I’d love to hear how it turns out. Drop a comment below and let me know what you think—did you add a little extra spice? Serve it with a special side? Your stories and tweaks are what make this community so special. Happy cooking, and stay warm!
Frequently Asked Questions
Can I use frozen butternut squash for this soup?
Yes, you can use frozen butternut squash cubes in a pinch. However, you won’t get the same deep, caramelized flavor from roasting. If using frozen, I recommend sautéing the squash directly in the pot with the onions after they are soft, skipping the roasting step. The soup will still be good, just not as intensely flavored.
How do I make this soup thinner or thicker?
To make it thinner, simply stir in more broth or water after blending until you reach your desired consistency. To make it thicker, let the soup simmer uncovered for 10-15 minutes after blending to allow some of the liquid to evaporate. You can also add a peeled, diced potato to the pot when you add the broth—it will thicken the soup naturally as it cooks and blends.
Can I make this soup in a slow cooker?
Absolutely! To make this in a slow cooker, roast the squash and garlic as directed. Then, add the roasted squash, roasted garlic, sautéed onions, and broth to your slow cooker. Cook on low for 4-6 hours or on high for 2-3 hours. Blend the soup directly in the slow cooker using an immersion blender before serving.
What can I use instead of sage?
If you don’t have fresh sage, you can use fresh thyme or rosemary as a substitute. Both herbs pair beautifully with butternut squash. For the crispy garnish, you can fry fresh rosemary sprigs in the butter instead. Dried sage can be used in the soup itself (use about 1 teaspoon), but it won’t crisp up for a garnish.
How do I prevent the soup from being too sweet?
If your butternut squash is exceptionally sweet, you can balance it out. Add a splash of apple cider vinegar or a squeeze of fresh lemon juice at the end of cooking. The acidity will cut through the sweetness and brighten the entire soup. A pinch of cayenne pepper or black pepper can also help balance the flavors.
Pin This Recipe!

Cozy Roasted Butternut Squash Soup with Crispy Sage
This velvety butternut squash soup is made with roasted squash and garlic for deep, caramelized flavor, and topped with crispy fried sage for a delightful crunch. It’s naturally creamy, comforting, and perfect for cozy autumn nights.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3–4 lbs)
- 1 large yellow onion, chopped
- 1 whole head garlic
- 4 cups vegetable or chicken broth (low-sodium)
- 1 large bunch fresh sage
- 3 tablespoons olive oil, divided
- 2 tablespoons butter
- ½ cup coconut milk or heavy cream (optional)
- Salt and black pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Carefully cut butternut squash in half lengthwise and scoop out seeds and pulp.
- Place squash halves cut-side up on a lined baking sheet. Drizzle with 2 tablespoons olive oil and season with salt and pepper. Cut top off garlic head, drizzle with olive oil, wrap in foil, and place on baking sheet. Roast 45-60 minutes until squash is fork-tender and edges caramelized.
- While squash roasts, heat remaining 1 tablespoon olive oil in a large Dutch oven over medium heat. Add chopped onion and a pinch of salt; cook 6-8 minutes until soft. Add 2-3 minced sage leaves and cook 1 minute until fragrant.
- When squash and garlic are cool enough to handle, scoop squash flesh from skin and squeeze roasted garlic cloves from skins. Add both to pot with onions. Pour in 4 cups broth. Bring to a gentle simmer and cook 10-15 minutes.
- Remove pot from heat. Blend soup with an immersion blender until smooth, or transfer in batches to a countertop blender (never fill more than halfway; remove center cap and cover with a towel). Return blended soup to pot.
- In a small skillet over medium heat, melt 2 tablespoons butter. Add remaining sage leaves in a single layer; fry 15-30 seconds per side until crisp. Transfer to paper towels.
- Taste soup and adjust seasoning. Stir in optional coconut milk or cream if desired. Ladle into bowls, garnish with crispy sage leaves and a swirl of cream or olive oil. Serve hot.
Notes
For deeper caramelization, preheat the baking sheet in the oven before adding the squash. Season in layers for best flavor. The soup thickens as it sits; thin with extra broth when reheating. Fried sage leaves burn quickly—watch closely. Soup tastes even better the next day.
Nutrition
- Serving Size: 1.5 cups
- Calories: 275
- Sugar: 8
- Sodium: 480
- Fat: 14
- Saturated Fat: 5
- Carbohydrates: 38
- Fiber: 9
- Protein: 6
Keywords: butternut squash soup, roasted squash soup, crispy sage, fall soup, creamy soup, vegetarian soup, gluten-free soup


