Written by

Harmony Rich

Published

Cozy Roasted Butternut Squash Soup with Sage

Ready In 45 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Maggie wasn’t trying to impress anyone. I’d stopped by her place on a drizzly Tuesday afternoon to drop off a book I’d borrowed, and the smell hit me before I even got through the front door. It was this warm, earthy, almost sweet scent that wrapped around me like a blanket. “What is that?” I asked, probably a little too eagerly. She just shrugged from the kitchen, a wooden spoon in her hand. “Oh, just some soup I threw together. The squash was about to go bad.” She said it like it was nothing. Like she hadn’t just created something that smelled like pure autumn comfort.

I stood there in her doorway, coat still wet, completely captivated by the aroma. It was one of those moments where you realize the best things in life happen when no one’s trying to perform. Maggie wasn’t running a food blog or testing a recipe. She was just using up a sad butternut squash sitting on her counter. That’s it. And let me tell you, that soup was unforgettable. The sage, the roasted sweetness, the silky texture—it was the kind of soup you want to curl up with on a cold, gray day. Maybe you’ve been there, standing in someone’s kitchen, watching them casually create magic while you try to memorize every move they make.

I asked for the recipe, of course. She gave me a vague list of ingredients scribbled on a napkin. It took me three tries to get it right, but now? This cozy roasted butternut squash soup with sage is my go-to for chilly evenings. It’s the recipe that makes my kitchen smell like a hug. And honestly, I think that’s exactly what we all need sometimes.

Why You’ll Love This Recipe

This isn’t just another butternut squash soup recipe floating around the internet. I’ve tested this version more times than I can count, tweaking the roasting time and the amount of sage until it was absolutely perfect. What makes this one different is the depth of flavor you get from roasting the squash first. It’s a simple step that makes a world of difference.

  • Quick & Easy : Ready in about 45 minutes, most of which is hands-off roasting time. Perfect for a cozy weeknight dinner.
  • Simple Ingredients : You probably already have onions, garlic, and broth in your pantry. Just grab a butternut squash and some fresh sage.
  • Perfect for Fall and Winter : This soup was made for chilly days, holiday gatherings, or any time you need a little comfort.
  • Crowd-Pleaser : I’ve served this to picky eaters, vegetarians, and soup skeptics. Everyone goes back for seconds.
  • Unbelievably Delicious : The combination of roasted squash, earthy sage, and a touch of cream creates a velvety texture that feels indulgent without being heavy.

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 cozy roasted butternut squash soup with sage uses simple, wholesome ingredients to deliver bold flavor and satisfying texture. Most of these are pantry staples or easy to find at any grocery store, especially during the fall season.

  • 1 medium butternut squash (about 2-3 pounds), peeled, seeded, and cubed into 1-inch pieces. Look for one that feels heavy for its size and has a deep orange color.
  • 2 tablespoons olive oil, for roasting. I prefer a good quality extra-virgin olive oil here.
  • 1 medium yellow onion, chopped (about 1 cup). Yellow onion gives the best savory base, but white onion works too.
  • 3 cloves garlic, minced. Fresh garlic is non-negotiable here—don’t use the jarred stuff.
  • 1 tablespoon fresh sage leaves, chopped, plus more for garnish. Fresh sage has a much brighter, more aromatic flavor than dried. If you only have dried, use 1 teaspoon.
  • 4 cups vegetable broth (or chicken broth if you’re not keeping it vegetarian). I recommend low-sodium so you can control the salt level.
  • 1/2 cup heavy cream (or full-fat coconut milk for a dairy-free option). This adds a luscious, velvety texture.
  • 1/2 teaspoon salt, plus more to taste. Sea salt or kosher salt works best.
  • 1/4 teaspoon black pepper, freshly ground.
  • Pinch of nutmeg (optional but highly recommended). It adds a subtle warmth that pairs beautifully with the sage.
  • 2 tablespoons butter (or vegan butter), for sautéing the aromatics.

Ingredient Tips: For the best flavor, make sure your butternut squash is fully ripe. A greenish squash will be less sweet and more starchy. I’ve found that the pre-cut squash from the store works in a pinch, but it’s often drier. Roasting your own is worth the extra few minutes. Also, if you can find it, use fresh sage from the farmers’ market—it’s a game-changer.

Equipment Needed

You don’t need a fancy kitchen to make this soup, but a few key tools will make the process smoother.

  • Baking sheet : A large, rimmed baking sheet is essential for roasting the squash evenly. I use a half-sheet pan.
  • Parchment paper : Optional, but it makes cleanup a breeze and prevents the squash from sticking.
  • Large soup pot or Dutch oven : A heavy-bottomed pot, like a 5-6 quart Dutch oven, distributes heat evenly and is perfect for sautéing and simmering.
  • Immersion blender : This is my go-to for pureeing soups right in the pot. It’s less messy than transferring hot liquid to a blender. If you don’t have one, a regular countertop blender works fine—just be careful with the hot liquid.
  • Chef’s knife and cutting board : A sharp chef’s knife makes peeling and cubing the squash much safer and easier.
  • Vegetable peeler : A sturdy Y-peeler is my favorite for tackling butternut squash skin.
  • Measuring cups and spoons : For accuracy, especially with the broth and cream.
  • Wooden spoon or spatula : For stirring the aromatics.

Budget-Friendly Tip: If you don’t have an immersion blender, let the soup cool slightly before transferring it to a regular blender in batches. Fill the blender only halfway to avoid splattering. I learned that the hard way!

Preparation Method

roasted butternut squash soup with sage preparation steps

Let’s get cooking. This cozy roasted butternut squash soup with sage comes together in a few simple steps. Take your time with the roasting—it’s where all the magic happens.

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Prepare the squash. Peel the butternut squash with a vegetable peeler. Cut it in half lengthwise and scoop out the seeds with a spoon. Cut the flesh into 1-inch cubes. Don’t worry if they’re not perfectly uniform—close enough is fine.
  3. Roast the squash. Toss the cubed squash with 2 tablespoons of olive oil, 1/4 teaspoon salt, and a pinch of black pepper. Spread it in a single layer on the prepared baking sheet. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and caramelized on the edges. The squash should be easily pierced with a fork. This step develops the sweet, nutty flavor that makes this soup so good.
  4. Sauté the aromatics. While the squash roasts, melt 2 tablespoons of butter in a large soup pot over medium heat. Add the chopped onion and cook for 5-6 minutes, until soft and translucent. Add the minced garlic and chopped sage, and cook for another minute until fragrant. Stir constantly so the garlic doesn’t burn.
  5. Add the broth. Pour in the 4 cups of vegetable broth and bring the mixture to a gentle simmer. Let it cook for about 5 minutes to allow the flavors to meld.
  6. Combine and simmer. Once the squash is done roasting, add it to the pot with the broth and aromatics. Stir everything together, then bring the soup back to a simmer. Let it cook for 10 minutes on low heat. This allows the squash to absorb the savory flavors of the broth and sage.
  7. Puree the soup. Remove the pot from the heat. Using an immersion blender, puree the soup until smooth and velvety. If using a regular blender, work in batches and be very careful with the hot liquid. Hold the lid down with a kitchen towel to prevent any accidents.
  8. Finish with cream and seasoning. Return the pot to low heat. Stir in the 1/2 cup of heavy cream (or coconut milk) and a pinch of nutmeg. Add the remaining 1/4 teaspoon of salt and freshly ground black pepper to taste. Stir until everything is well combined and heated through. Taste and adjust the seasoning—you might want a little more salt or sage.
  9. Serve immediately. Ladle the soup into bowls and garnish with a few fresh sage leaves, a drizzle of cream, or a sprinkle of pumpkin seeds for crunch. The soup should be smooth, rich, and deeply comforting.

Sensory Cue: When the squash is done roasting, your kitchen should smell sweet and nutty, with slightly caramelized edges on the squash. When you add the sage to the pot, that earthy, almost peppery aroma will tell you you’re on the right track.

Cooking Tips & Techniques

I’ve made this soup enough times to have a few tricks up my sleeve. Here are the things I wish I’d known from the start.

Don’t skip the roasting step. I know it adds an extra 30 minutes, but it’s non-negotiable. Roasting concentrates the squash’s natural sugars and adds a caramelized depth that you simply can’t get from boiling. I once tried to save time by simmering the squash directly in the broth, and the soup was bland and watery. Never again.

Cut the squash evenly. This ensures everything roasts at the same rate. If some pieces are much smaller, they’ll burn before the larger ones are tender. I aim for 1-inch cubes, and I don’t stress about perfection.

Toast the sage. For an extra layer of flavor, try frying a few whole sage leaves in a little butter until they’re crispy. Use them as a garnish. The crispy sage adds a wonderful texture and a more intense herbal punch. Just be careful not to burn them—it happens in seconds.

Season in layers. Add salt at each stage: a little on the squash before roasting, a pinch with the onions, and the final adjustment at the end. This builds flavor from the ground up rather than trying to fix a bland soup at the finish line.

Watch the heat. When you add the cream, keep the heat low. High heat can cause the cream to curdle, which will give you a grainy texture instead of a silky one. I learned this the hard way when I got distracted and walked away from the pot.

Make it ahead. 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.

Variations & Adaptations

This cozy roasted butternut squash soup with sage is wonderfully adaptable. Here are a few ways to make it your own.

Vegan Version: Swap the butter for olive oil or vegan butter, and use full-fat coconut milk instead of heavy cream. The coconut milk adds a subtle sweetness that complements the squash beautifully. I’ve made this for vegan friends and they couldn’t tell the difference.

Spicy Twist: Add a pinch of red pepper flakes or a small diced jalapeño when you sauté the onions. The heat cuts through the richness of the soup and adds a lovely warmth. I tried this on a whim one cold evening, and it’s become one of my favorite variations.

Apple and Squash Combo: Add one peeled and chopped apple (like Honeycrisp or Granny Smith) to the roasting pan with the squash. The apple adds a subtle sweetness and a hint of tartness that pairs beautifully with the sage. This is perfect for when you want something a little brighter.

Make it a Meal: Stir in a cup of cooked white beans or lentils after pureeing for added protein and fiber. Or serve the soup with a dollop of Greek yogurt and a side of crusty bread. I love pairing it with a simple grilled cheese sandwich for the ultimate comfort meal.

Different Herbs: If you don’t have sage, try using fresh thyme or rosemary. Both work wonderfully with butternut squash. Use about 1 teaspoon of chopped fresh thyme or 1/2 teaspoon of chopped fresh rosemary.

Serving & Storage Suggestions

This soup is best served hot, straight from the pot. Ladle it into deep bowls and top with a drizzle of cream, a few crispy sage leaves, and a sprinkle of pumpkin seeds or toasted pepitas for crunch. A swirl of balsamic glaze on top adds a lovely tangy-sweet contrast.

What to Serve With It:

  • Crusty sourdough bread or a warm baguette for dipping.
  • A simple green salad with a lemon vinaigrette to cut the richness.
  • Grilled cheese sandwiches (try it with sharp cheddar and apple slices).
  • Roasted Brussels sprouts or a side of sautéed kale.

Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors will continue to develop, so it might taste even better on day two.

Freezing: This soup freezes beautifully. Pour it 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.

Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. If it’s too thick, add a splash of broth or water to thin it out. You can also reheat individual portions in the microwave, but the stovetop gives you more control over the texture. Avoid boiling, as this can cause the cream to separate.

Nutritional Information & Benefits

This cozy roasted butternut squash soup with sage is as nourishing as it is delicious. Here’s a rough estimate per serving (based on 4 servings):

  • Calories: Approximately 280-320
  • Fat: 18g (mostly from healthy olive oil and cream)
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 4g
  • Vitamin A: Over 400% of your daily needs (from the butternut squash)
  • Vitamin C: About 35% of your daily needs
  • Potassium: A good source for heart health

Health Benefits: 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 aids digestion and keeps you feeling full. The sage in this recipe isn’t just for flavor—it has anti-inflammatory properties and is rich in antioxidants. This soup is naturally gluten-free and can easily be made dairy-free or vegan.

Dietary Considerations: This recipe is vegetarian and gluten-free as written. For a vegan version, use coconut milk and olive oil. It’s also low in added sugar and can be part of a balanced diet. I love that I can serve this to almost anyone without worrying about dietary restrictions.

Conclusion

This cozy roasted butternut squash soup with sage is more than just a recipe—it’s a moment of warmth on a cold day. It’s the smell that fills your kitchen and makes everyone wander in asking, “What’s for dinner?” It’s the soup you make when you need a little comfort, a little ease, and a lot of flavor.

I hope you give it a try and make it your own. Maybe you’ll add a little more sage, or a pinch of cayenne, or serve it with a mountain of croutons. That’s the beauty of a simple recipe like this—it’s a canvas for whatever you’re craving.

I’d love to hear how it turns out for you. Did you try a variation? Did your family ask for the recipe? Drop a comment below and let me know. And if you’re looking for more cozy soup ideas, check out this creamy tomato basil soup that’s perfect for pairing with a grilled cheese, or this hearty lentil vegetable stew for another cold-weather favorite. Happy cooking, friends

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?
Yes, you can use frozen cubed butternut squash. However, you won’t get the same caramelized flavor from roasting because frozen squash releases a lot of water. If using frozen, I recommend roasting it a bit longer at a higher temperature (425°F) to help it brown. The soup will still be good, just not quite as deep in flavor.

How can I make this soup thicker?
If you prefer a thicker soup, you have a few options. You can add a peeled and cubed potato to the pot when you add the broth—it will break down and thicken the soup naturally. Alternatively, let the soup simmer uncovered for an extra 10-15 minutes to reduce and concentrate. You can also stir in a tablespoon of cornstarch mixed with a little cold water at the end.

Can I make this soup in a slow cooker?
Absolutely. Roast the squash in the oven first, then transfer it to a slow cooker with the sautéed onions, garlic, sage, and broth. Cook on low for 4-6 hours or high for 2-3 hours. Puree with an immersion blender, then stir in the cream at the end. It’s a great hands-off method for busy days.

What’s the best way to peel a butternut squash?
I’ve tried every method, and here’s what works for me. First, microwave the whole squash for 2-3 minutes to soften the skin slightly. Then, use a sharp Y-peeler to remove the skin in long strips. Cut the squash in half at the neck and the bulb, then scoop out the seeds. A sharp chef’s knife is essential for cutting the flesh into cubes. Be careful—butternut squash is dense and can be tricky to cut.

Can I leave out the cream?
Yes, you can skip the cream entirely for a lighter soup. The pureed squash will still give you a creamy texture. If you want to keep some richness without the cream, try stirring in a tablespoon of butter or a splash of coconut milk at the end. The soup will still be delicious and comforting.

Pin This Recipe!

roasted butternut squash soup with sage recipe

Print

Cozy Roasted Butternut Squash Soup with Sage

This cozy roasted butternut squash soup with sage is a comforting, velvety soup perfect for chilly days. Roasting the squash brings out its natural sweetness, while fresh sage adds an earthy, aromatic depth.

  • Author: Aria
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 23 pounds), peeled, seeded, and cubed into 1-inch pieces
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped (about 1 cup)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh sage leaves, chopped, plus more for garnish
  • 4 cups vegetable broth (or chicken broth)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper, freshly ground
  • Pinch of nutmeg (optional but highly recommended)
  • 2 tablespoons butter (or vegan butter)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
  2. Prepare the squash. Peel the butternut squash with a vegetable peeler. Cut it in half lengthwise and scoop out the seeds with a spoon. Cut the flesh into 1-inch cubes.
  3. Roast the squash. Toss the cubed squash with 2 tablespoons of olive oil, 1/4 teaspoon salt, and a pinch of black pepper. Spread it in a single layer on the prepared baking sheet. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and caramelized on the edges.
  4. Sauté the aromatics. While the squash roasts, melt 2 tablespoons of butter in a large soup pot over medium heat. Add the chopped onion and cook for 5-6 minutes, until soft and translucent. Add the minced garlic and chopped sage, and cook for another minute until fragrant.
  5. Add the broth. Pour in the 4 cups of vegetable broth and bring the mixture to a gentle simmer. Let it cook for about 5 minutes to allow the flavors to meld.
  6. Combine and simmer. Once the squash is done roasting, add it to the pot with the broth and aromatics. Stir everything together, then bring the soup back to a simmer. Let it cook for 10 minutes on low heat.
  7. Puree the soup. Remove the pot from the heat. Using an immersion blender, puree the soup until smooth and velvety. If using a regular blender, work in batches and be very careful with the hot liquid.
  8. Finish with cream and seasoning. Return the pot to low heat. Stir in the 1/2 cup of heavy cream (or coconut milk) and a pinch of nutmeg. Add the remaining 1/4 teaspoon of salt and freshly ground black pepper to taste. Stir until everything is well combined and heated through.
  9. Serve immediately. Ladle the soup into bowls and garnish with a few fresh sage leaves, a drizzle of cream, or a sprinkle of pumpkin seeds for crunch.

Notes

Don’t skip the roasting step—it’s essential for flavor. For a vegan version, use coconut milk and olive oil. The soup tastes even better the next day. To make it thicker, add a potato or let it simmer uncovered. For a spicy twist, add red pepper flakes or jalapeño.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 300
  • Sugar: 8
  • Sodium: 600
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 30
  • Fiber: 6
  • Protein: 4

Keywords: butternut squash soup, roasted butternut squash soup, sage soup, fall soup, winter soup, vegetarian soup, gluten-free soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating