There used to be a tiny farm-to-table café tucked behind a used bookstore in my neighborhood called The Gathered Table. When they closed suddenly three years ago, I genuinely mourned their butternut squash soup. It wasn’t just any soup — it had this haunting, savory depth with crispy bacon crumbled on top that I couldn’t stop thinking about. After thirteen tries — some too sweet, some too thin, one that I accidentally burned so badly I had to air out my entire apartment — I finally got it. Let me tell you, this cozy butternut squash and sage soup with crispy bacon is the one.
I remember the day it clicked. It was a rainy Tuesday in late October, and I was standing over my stove, honestly ready to give up. My kitchen looked like a squash exploded in it. Seeds everywhere, orange pulp on my favorite apron. But then I added a pinch of smoked paprika on a whim and everything changed. The flavor deepened, got more complex, and suddenly I was tasting that exact bowl from The Gathered Table. I almost cried right there over my stockpot. Maybe you’ve been there — chasing a recipe that feels like a memory you can’t quite grab.
This soup became my go-to for cold nights, bad days, and quiet Sundays. It’s the kind of meal that wraps around you like a favorite sweater. The sweetness of the roasted squash, the earthiness of fresh sage, the salty crunch of bacon on top — every spoonful is pure comfort. I keep making it because it works every single time, and it reminds me that some flavors are worth the mess and the failed attempts. You deserve a bowl of this, too.
Why You’ll Love This Recipe
This isn’t just another butternut squash soup. I’ve tested this recipe more times than I care to admit, and it earned a permanent spot in my family’s fall rotation. Here’s why I think you’ll absolutely love it:
- Quick & Easy: From start to finish, this soup comes together in about 45 minutes. Most of that time is hands-off roasting, which means you can tidy up the kitchen or pour yourself a glass of wine.
- Simple Ingredients: You likely have most of these in your pantry right now. No weird specialty items, no trips to three different grocery stores. Just good, honest food.
- Perfect for Cozy Nights: This soup was made for chilly evenings, snowy afternoons, or any time you need a warm hug in a bowl. It’s my go-to when the weather turns cold.
- Crowd-Pleaser: I’ve served this to kids, picky eaters, and fancy dinner guests. Everyone goes back for seconds. The crispy bacon on top wins over even the squash skeptics.
- Unbelievably Delicious: The texture is velvety smooth, the flavor is perfectly balanced between sweet and savory, and that sage-bacon combo is pure magic. It’s comfort food at its finest.
What sets this recipe apart is the roasting technique. Instead of boiling the squash, which can make it watery, we roast it until caramelized. This concentrates the natural sugars and adds a depth of flavor you just can’t get any other way. Plus, that splash of smoked paprika? It was a happy accident, but now I can’t imagine this soup without it.
This isn’t just good soup. It’s the kind that makes you close your eyes after the first bite and forget about whatever was stressing you out. It’s healthier than a lot of creamy soups, faster than you’d expect, and has the same soul-soothing satisfaction as something that simmered all day. Perfect for impressing guests without breaking a sweat, 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 any fuss. Most of these are pantry staples, especially during fall and winter. Let me walk you through each one.
For the Soup
- 1 medium butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes — look for one that feels heavy for its size, which means it’s fresh and juicy
- 2 tablespoons olive oil, divided — use a good quality extra virgin for roasting, it makes a difference
- 1 medium yellow onion, chopped (about 1 cup)
- 3 cloves garlic, minced — fresh is non-negotiable here, don’t use the jarred stuff
- 1 tablespoon fresh sage leaves, chopped (plus more for garnish) — I grow this in my kitchen window, but grocery stores carry it fresh in the herb section
- 1 teaspoon smoked paprika — this was my game-changing addition, trust me on this one
- 1/2 teaspoon ground nutmeg — freshly grated if you have it, but pre-ground works fine
- 4 cups low-sodium vegetable broth — I prefer Imagine brand for its clean flavor
- 1/2 cup heavy cream — or full-fat coconut milk for a dairy-free option
- Salt and freshly ground black pepper, to taste
For the Topping

- 6 slices thick-cut bacon — I like Niman Ranch for its smoky depth and meaty texture
- Extra fresh sage leaves for frying (optional but highly recommended)
- Toasted pumpkin seeds for crunch (optional)
Ingredient Selection Tips: When choosing a butternut squash, avoid ones with green spots or soft patches. The skin should be a uniform beige color. For the sage, look for leaves that are vibrant green and not wilted. If you can only find dried sage, use 1 teaspoon instead of 1 tablespoon — dried herbs are more concentrated.
Substitution Guidance: If you’re dairy-free, swap the heavy cream for full-fat coconut milk or cashew cream. For a vegetarian version, simply skip the bacon and add an extra pinch of smoked paprika to the soup. You can also use pre-cut butternut squash from the grocery store to save time — just look for fresh, firm cubes without any brown spots.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll actually use:
- Baking sheet — a rimmed one works best to catch any juices from the squash
- Large soup pot or Dutch oven — I use my trusty Le Creuset for even heating, but any heavy-bottomed pot works
- Immersion blender — this is my favorite tool for creamy soups because it means less cleanup. If you don’t have one, a regular blender works too (just be careful with hot liquids)
- Chef’s knife and cutting board — a sharp knife makes peeling and cubing squash so much easier
- Vegetable peeler — a sturdy one saves your wrists when tackling that tough squash skin
- Large skillet for cooking the bacon
- Paper towels for draining the bacon
- Measuring spoons and cups
If you’re using a regular blender instead of an immersion blender, work in batches and don’t fill the blender more than halfway. Hot soup expands and can blow the lid off — trust me, I learned that the hard way. A $30 immersion blender from Amazon works just as well as the expensive ones, so don’t stress if you’re on a budget.
Preparation Method
Let me walk you through this step by step. I promise it’s easier than it looks.
Step 1: Roast the Squash
Preheat your oven to 400°F (200°C). Toss the cubed butternut squash with 1 tablespoon of olive oil, a pinch of salt, and some black pepper on your baking sheet. Spread it in a single layer — don’t overcrowd or it’ll steam instead of roast. Roast for 25-30 minutes, flipping halfway through, until the edges are golden brown and the squash is fork-tender. The smell at this point is incredible, like autumn in your kitchen.
Step 2: Cook the Bacon
While the squash roasts, cook your bacon in a large skillet over medium heat. I like to lay the strips in without overlapping and let them get really crispy — about 6-8 minutes, flipping once. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop into small pieces. Save about 2 tablespoons of the bacon fat in the skillet for later — this is liquid gold for flavor.
Step 3: Sauté the Aromatics
In your large soup pot, heat the remaining 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook for 4-5 minutes until translucent and starting to brown at the edges. Add the minced garlic and chopped sage, stirring constantly for about 30 seconds until fragrant. Don’t let the garlic burn — it turns bitter fast. This is where your kitchen starts smelling like a fancy restaurant.
Step 4: Build the Soup Base
Add the roasted squash cubes to the pot along with the smoked paprika and nutmeg. Stir everything together for about a minute to toast the spices. Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce heat and let it simmer for 10 minutes. The flavors need this time to get friendly with each other.
Step 5: Blend Until Smooth
Remove the pot from heat. Use your immersion blender directly in the pot and blend until completely smooth. If using a regular blender, work in batches and hold the lid down with a kitchen towel. The soup should be velvety and uniform in color — a beautiful golden orange. Stir in the heavy cream and season with salt and pepper to taste. I usually start with 1/2 teaspoon of salt and go from there.
Step 6: Fry the Sage Leaves (Optional)
This step makes the soup look restaurant-worthy. Heat the reserved bacon fat in a small skillet over medium heat. Drop in whole sage leaves and fry for about 10 seconds per side until they turn crispy and darker green. Drain on paper towels. They’ll shatter when you bite into them — so good.
Step 7: Serve and Garnish
Ladle the soup into bowls. Top each serving with crumbled bacon, a few fried sage leaves, and a sprinkle of toasted pumpkin seeds if you’re using them. Drizzle a tiny bit of extra cream on top and swirl it with a knife for a pretty finish. Serve immediately while it’s hot and steamy.
Cooking Tips & Techniques
After making this soup more times than I can count, I’ve learned a few things the hard way. Let me save you some trouble.
Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting caramelizes the natural sugars and gives the soup a depth of flavor that boiling just can’t match. I tried it both ways for a side-by-side comparison, and the roasted version won every single time. The difference is night and day.
Season in layers. Add a pinch of salt at every stage — when roasting the squash, when sautéing the onions, and at the end. This builds flavor from the ground up instead of trying to fix a bland soup at the end. One of my biggest early mistakes was undersalting and then overcompensating with too much salt at the finish.
Watch your blending technique. If using an immersion blender, keep it fully submerged to avoid splattering hot soup everywhere. I learned this lesson when I wore butternut squash soup to a Zoom meeting once. Not my finest moment. And if you’re using a regular blender, let the soup cool for 5-10 minutes first and never fill it more than halfway.
Toast your spices. Letting the smoked paprika and nutmeg cook in the pot for a minute before adding liquid wakes up their flavors. This little step makes a huge difference in the final taste. The paprika becomes more aromatic and the nutmeg gets warmer and more pronounced.
Make it ahead. This soup actually tastes better the next day. The flavors meld together overnight and get even more complex. I often make a double batch on Sunday and eat it for lunches all week. Just reheat gently on the stove or in the microwave.
Variations & Adaptations
One of the best things about this soup is how adaptable it is. Here are some ways I’ve changed it up over the years.
Vegan Version
Skip the bacon and use full-fat coconut milk instead of heavy cream. For the smoky flavor, add an extra 1/2 teaspoon of smoked paprika and a teaspoon of liquid smoke. Top with toasted coconut flakes or crispy chickpeas for crunch. I made this for a vegan friend last Thanksgiving and she asked for the recipe twice.
Spicy Kick
Add 1/2 teaspoon of red pepper flakes along with the garlic, or stir in a minced chipotle pepper in adobo sauce. The smoky heat pairs beautifully with the sweet squash. This version is perfect for when you want your comfort food to have a little attitude.
Apple-Squash Fusion
Peel and cube one medium apple (Honeycrisp or Granny Smith work great) and roast it alongside the squash. The apple adds a subtle sweetness and fruity note that complements the sage beautifully. This was a happy accident when I had extra apples lying around, and now it’s one of my favorite variations.
Make It a Meal
Stir in 1 cup of cooked white beans or shredded rotisserie chicken to make the soup heartier. Serve with a grilled cheese sandwich for the ultimate comfort food combo. On really cold nights, I add a scoop of cooked quinoa for extra protein and texture.
Slow Cooker Method
Skip the roasting step and add raw cubed squash directly to the slow cooker with the sautéed onions, garlic, sage, and broth. Cook on low for 6-7 hours or high for 3-4 hours, then blend. The flavor won’t be quite as deep as the roasted version, but it’s still delicious and even easier.
Serving & Storage Suggestions
This soup is best served piping hot in deep bowls. I like to warm my bowls in the oven at 200°F for a few minutes before serving — it keeps the soup hot longer, especially on cold nights. The crispy bacon and fried sage should be added right before serving so they stay crunchy.
What to Serve With It: A crusty sourdough bread or warm dinner rolls are perfect for dipping. A simple green salad with a tangy vinaigrette balances the richness of the soup. For a full cozy meal, pair it with a grilled ham and cheese sandwich or a classic roasted chicken for protein. A glass of dry white wine or hard cider complements the flavors beautifully.
Storage Instructions: Let the soup cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually deepen and get better after a day or two. Store the bacon and sage separately from the soup to keep them crispy.
Freezer Instructions: This soup freezes beautifully for up to 3 months. Pour cooled soup into freezer-safe bags or containers, leaving about an inch of headspace for expansion. Thaw overnight in the refrigerator before reheating. I like to freeze it in individual portions for easy lunches.
Reheating Tips: 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 intervals, stirring between each. Don’t boil the soup when reheating, or the cream might separate and get grainy.
Nutritional Information & Benefits
This soup is as nourishing as it is delicious. Here’s an approximate breakdown per serving (based on 6 servings, with bacon topping):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 285 |
| Total Fat | 18g |
| Saturated Fat | 7g |
| Cholesterol | 35mg |
| Sodium | 520mg |
| Total Carbohydrates | 28g |
| Dietary Fiber | 5g |
| Sugars | 8g |
| Protein | 8g |
| Vitamin A | 350% DV |
| Vitamin C | 35% DV |
| Potassium | 650mg |
Butternut squash is packed with vitamin A, which supports eye health and immune function. The sage in this recipe isn’t just for flavor — it has anti-inflammatory properties and is rich in antioxidants. The olive oil provides healthy fats that help your body absorb the fat-soluble vitamins from the squash. Even the bacon, in moderation, adds protein and B vitamins.
This soup is naturally gluten-free and can easily be made dairy-free or vegan with the substitutions I mentioned earlier. It’s a wonderful way to get a hearty serving of vegetables in a form that even picky eaters will love.
Conclusion
This cozy butternut squash and sage soup with crispy bacon is more than just a recipe — it’s a bowl of comfort that I genuinely believe everyone should have in their rotation. It’s the soup I turn to when the world feels heavy, when the leaves are falling, and when I need something warm and good to remind me that simple things can be extraordinary.
I hope you’ll make this your own. Add a little extra smoked paprika if that’s your thing, skip the bacon if you’re vegetarian, or double the sage because you love it as much as I do. The beauty of this recipe is that it’s forgiving and adaptable. It wants to work for you.
When you make it — and I really hope you do — come back and let me know how it turned out. Did you try a fun variation? Did your family ask for seconds? I genuinely love hearing about your kitchen adventures. Leave a comment below, share a photo, or tag me on social media. Until then, stay warm and keep cooking things that make you happy. You deserve every cozy bite.
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Yes, you can use frozen cubed butternut squash to save time. Just thaw it first and pat it dry with paper towels before roasting. Frozen squash tends to be a bit more watery, so you might need to simmer the soup an extra 5-10 minutes to thicken it up. The flavor won’t be quite as caramelized as fresh-roasted, but it’s still delicious.
How do I make this soup thicker or thinner?
For a thicker soup, use less broth — start with 3 cups instead of 4 and add more as needed. You can also stir in a tablespoon of cornstarch mixed with cold water if it’s still too thin. For a thinner soup, simply add more broth or a splash of milk until it reaches your desired consistency. Remember that the soup will thicken slightly as it cools.
Can I make this soup in an Instant Pot?
Absolutely! Sauté the onions, garlic, and sage using the sauté function. Add the raw cubed squash, broth, and spices. Pressure cook on high for 8 minutes, then do a quick release. Blend as directed and stir in the cream. The flavor is slightly different since you’re not roasting the squash, but it’s still wonderful and takes about half the time.
What’s the best way to peel and cube a butternut squash?
First, microwave the whole squash for 2-3 minutes to soften the skin slightly. Cut off both ends, then use a sharp vegetable peeler to remove the skin. Cut the squash in half lengthwise and scoop out the seeds with a spoon. Then cut into cubes. I find it easiest to cut the squash into rings first, then peel and cube each ring. And please be careful with that knife — butternut squash is notoriously tough to cut.
Can I leave out the bacon for a vegetarian version?
Of course! Simply omit the bacon entirely. To add back some smoky depth, increase the smoked paprika to 1 1/2 teaspoons and consider adding a teaspoon of liquid smoke. Top with toasted pumpkin seeds or crispy roasted chickpeas for crunch instead. The soup will still be incredibly flavorful and satisfying without the bacon.
Pin This Recipe!

Cozy Butternut Squash and Sage Soup: Easy Homemade Recipe
This velvety butternut squash soup with crispy bacon and fried sage is the ultimate comfort food. Roasted squash, earthy sage, and a hint of smoked paprika create a deeply flavorful bowl that’s perfect for chilly nights.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 3 pounds), peeled, seeded, and cut into 1-inch cubes
- 2 tablespoons olive oil, divided
- 1 medium yellow onion, chopped (about 1 cup)
- 3 cloves garlic, minced
- 1 tablespoon fresh sage leaves, chopped (plus more for garnish)
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground nutmeg
- 4 cups low-sodium vegetable broth
- 1/2 cup heavy cream
- Salt and freshly ground black pepper, to taste
- 6 slices thick-cut bacon
- Extra fresh sage leaves for frying (optional)
- Toasted pumpkin seeds for crunch (optional)
Instructions
- Preheat oven to 400°F (200°C). Toss cubed butternut squash with 1 tablespoon olive oil, salt, and pepper. Spread in a single layer on a baking sheet. Roast for 25-30 minutes, flipping halfway, until golden brown and fork-tender.
- While squash roasts, cook bacon in a large skillet over medium heat until crispy, about 6-8 minutes, flipping once. Transfer to paper towels to drain. Crumble when cool. Reserve 2 tablespoons bacon fat.
- In a large soup pot, heat remaining 1 tablespoon olive oil over medium heat. Add chopped onion and cook 4-5 minutes until translucent. Add minced garlic and chopped sage, stirring constantly for 30 seconds until fragrant.
- Add roasted squash, smoked paprika, and nutmeg to the pot. Stir for 1 minute to toast spices. Pour in vegetable broth, scraping up browned bits. Bring to a boil, then reduce heat and simmer for 10 minutes.
- Remove pot from heat. Blend soup until smooth using an immersion blender (or in batches in a regular blender). Stir in heavy cream. Season with salt and pepper to taste.
- Optional: Heat reserved bacon fat in a small skillet over medium heat. Fry whole sage leaves for about 10 seconds per side until crispy. Drain on paper towels.
- Ladle soup into bowls. Top with crumbled bacon, fried sage leaves, and toasted pumpkin seeds if desired. Serve immediately.
Notes
Don’t skip roasting the squash—it caramelizes the natural sugars for deeper flavor. Season in layers with salt at each stage. If using a regular blender, let soup cool slightly and never fill more than halfway. Soup tastes even better the next day. Store bacon and sage separately to keep them crispy.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 285
- Sugar: 8
- Sodium: 520
- Fat: 18
- Saturated Fat: 7
- Carbohydrates: 28
- Fiber: 5
- Protein: 8
Keywords: butternut squash soup, sage soup, creamy soup, fall soup, comfort food, bacon, easy soup recipe


