Rummaging through the kitchen with one eye on the clock and the other on a screaming toddler, I realized dinner was a disaster in the making. Half a butternut squash left from last week’s grocery haul, no time to fuss, and everyone’s stomachs rumbling louder than the dishwasher. Honestly, the idea of whipping up something fancy felt like a cruel joke. But there, amid the chaos and the scattered grocery bags, this creamy roasted butternut squash soup with sage brown butter swirl was born. It’s the kind of recipe that sneaks up on you—simple, comforting, and somehow magically soothing after a whirlwind day.
The scent of roasting squash filled the kitchen just in time to distract from the evening madness. The soup’s velvety texture, paired with that nutty, herbaceous brown butter drizzle, makes you pause and savor that quiet moment. It’s not just soup; it’s a little exhale in a hectic routine. I keep coming back to this recipe because it feels like a warm hug in a bowl—nothing flashy, just honest food that sticks with you.
Why You’ll Love This Recipe
This creamy roasted butternut squash soup with sage brown butter swirl has become a staple for so many reasons. After testing it countless times (and tweaking here and there between school runs and late nights), it’s a recipe that delivers both ease and indulgence without the fuss. Here’s why it’s a keeper:
- Quick & Easy: Comes together in about 45 minutes, perfect when you need dinner fast but still want that homemade feel.
- Simple Ingredients: Uses everyday pantry staples and fresh produce that you likely already have. No last-minute grocery runs needed.
- Perfect for Cozy Nights: This soup shines on chilly evenings when comfort food is non-negotiable.
- Crowd-Pleaser: Whether it’s a family dinner or a casual get-together, everyone tends to ask for seconds.
- Unbelievably Delicious: The roasted squash brings a natural sweetness, and the sage brown butter swirl adds a rich, aromatic complexity that sets it apart.
This isn’t just another butternut squash soup. The trick is in roasting the squash to caramelized perfection and finishing it with that golden sage brown butter swirl—something I learned from a chef friend who swore by browned butter for depth. It’s cozy food with a touch of elegance, without any complicated steps.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfyingly creamy texture without any fuss. Most of these are pantry staples or easy-to-find fresh items—you won’t need to hunt down anything exotic.
- Butternut Squash: 1 medium-sized, peeled and cubed (about 3 cups) – roasting brings out its natural sweetness.
- Yellow Onion: 1 large, roughly chopped – adds depth and sweetness.
- Garlic Cloves: 3 cloves, minced – for that subtle aromatic kick.
- Vegetable or Chicken Broth: 4 cups (960 ml) – homemade or store-bought, look for low sodium to control saltiness.
- Heavy Cream or Coconut Milk: 1/2 cup (120 ml) – for creamy richness; coconut milk works great for dairy-free options.
- Unsalted Butter: 4 tablespoons (about 55g) – for the sage brown butter swirl. Use high-quality butter like Kerrygold if you can.
- Fresh Sage Leaves: 8-10 leaves – fried gently in the butter to release their fragrant oils.
- Olive Oil: 2 tablespoons – to coat the squash for roasting.
- Salt and Pepper: To taste – freshly ground black pepper adds best flavor.
- Optional Spices: A pinch of ground nutmeg or cinnamon for a warm undertone.
Tip: If fresh sage isn’t available, you can substitute with dried sage, but use less—about 1 teaspoon—since it’s more concentrated. Also, I recommend roasting the squash on parchment paper or a silicone mat to avoid sticking and make cleanup easier.
Equipment Needed
- Baking Sheet: For roasting the butternut squash. A rimmed sheet pan works best to catch any caramelized drips.
- Large Pot or Dutch Oven: For sautéing onions and simmering the soup.
- Immersion Blender: The easiest way to puree the soup right in the pot. Alternatively, a regular blender works fine but be cautious with hot liquids.
- Small Skillet: For making the sage brown butter swirl.
- Sharp Knife and Peeler: For prepping the squash and vegetables.
- Wooden Spoon or Silicone Spatula: For stirring.
Personal note: I once tried roasting the squash in a glass baking dish, and it’s doable but takes longer to caramelize. Also, if you don’t have an immersion blender, transferring soup in batches to a blender is perfectly fine—just let it cool slightly first.
Preparation Method

- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Prepare the butternut squash: Peel, seed, and cube the squash into roughly 1-inch (2.5 cm) pieces. Toss the cubes with olive oil, salt, and pepper. Spread them out evenly on the baking sheet.
- Roast the squash: Place the baking sheet in the oven and roast for 30-35 minutes, tossing halfway through. The squash should be tender and have golden caramelized edges.
- While the squash is roasting, sauté the aromatics: In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add chopped onions and a pinch of salt. Cook, stirring occasionally, until translucent and soft (about 5-7 minutes).
- Add minced garlic: Stir in the garlic and cook for another 1-2 minutes until fragrant—don’t let it brown or burn.
- Add roasted squash and broth: Transfer the roasted squash to the pot. Pour in the vegetable or chicken broth. Bring the mixture to a boil, then reduce to a simmer. Let it cook for 10 minutes to marry the flavors.
- Puree the soup: Use an immersion blender to blend the soup until smooth and creamy. If using a regular blender, work in batches and be careful with the hot liquid. Return the soup to the pot if needed.
- Stir in cream: Add the heavy cream or coconut milk and stir well. Warm the soup gently over low heat—don’t let it boil to avoid curdling.
- Make the sage brown butter swirl: In a small skillet, melt butter over medium heat. Add fresh sage leaves. Cook, swirling the pan, until the butter turns golden brown and smells nutty (about 3-4 minutes). Remove from heat.
- Serve: Ladle soup into bowls and drizzle the sage brown butter over the top. The swirl not only looks beautiful but adds a rich herbal note that makes this soup unforgettable.
Pro tip: If your soup feels too thick, add a splash more broth or water when blending. Also, don’t rush the roasting step—it’s the key to that deep, sweet flavor.
Cooking Tips & Techniques
Here’s what I’ve learned from many batches of this soup (including a few burnt sage mishaps):
- Roast the squash evenly: Try to cut the cubes uniformly so they cook at the same rate. Don’t overcrowd the pan or they’ll steam instead of roast.
- Brown butter carefully: Butter can go from browned to burnt in seconds. Keep a close eye, swirl the pan often, and pull it off the heat as soon as it smells nutty.
- Use fresh sage: The fresh leaves crisp up beautifully in the butter, adding texture and aroma. Dried sage won’t give the same effect.
- Blend in stages: If your blender is small, blend the soup in batches to avoid spills or burns. Let it cool slightly before blending.
- Season gradually: Add salt in steps, tasting as you go. Roasting concentrates flavors, so you don’t want to overdo it early on.
- Multitask smartly: While the squash roasts, prep your onions and garlic, or even set the table—this keeps the process efficient and less stressful.
Variations & Adaptations
This recipe is pretty flexible, so you can customize it to your taste or dietary needs:
- Dairy-Free Version: Swap heavy cream for full-fat coconut milk, and use olive oil instead of butter for the swirl. Add fresh thyme instead of sage for a different herbal note.
- Spice It Up: Stir in a pinch of cayenne or smoked paprika for a subtle kick. Some freshly grated ginger during sautéing adds warming depth too.
- Make it Vegan: Use vegetable broth, coconut milk, and olive oil for the swirl. Nutritional yeast can add a cheesy undertone if you like.
- Seasonal Twist: In autumn, toss in roasted carrots or sweet potatoes with the squash for a sweeter, earthier soup.
- Protein Boost: Add cooked lentils or white beans before blending for a heartier meal.
Once, I swapped sage for rosemary and finished with toasted pumpkin seeds—delicious but different, definitely worth trying if you want a change.
Serving & Storage Suggestions
Serve this creamy roasted butternut squash soup warm, drizzled generously with the sage brown butter swirl. It pairs beautifully with a crusty baguette or a simple grilled cheese sandwich for dipping—think of it as the perfect cozy combo, especially after a busy day.
For a full meal, I sometimes serve it alongside a fresh arugula salad dressed with lemon vinaigrette, which cuts through the richness nicely. If you’re hosting, this soup makes a lovely starter before dishes like savory BBQ brisket quesadillas or even a cheesy tater tot casserole.
Storage: Let the soup cool completely before transferring to airtight containers. It keeps well in the refrigerator for up to 4 days. You can also freeze it for up to 3 months—just leave out the cream and brown butter swirl until reheating.
Reheating: Warm gently on the stove over low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. Add the cream and re-make the sage brown butter swirl fresh for best flavor.
Flavors deepen after resting, so leftovers often taste even better the next day.
Nutritional Information & Benefits
This soup is not only delicious but also nourishing. A typical serving (about 1.5 cups or 350 ml) contains approximately:
| Calories | 220-250 kcal |
|---|---|
| Fat | 15g (mostly from butter and cream) |
| Carbohydrates | 20g (from butternut squash and onion) |
| Fiber | 4g |
| Protein | 3g |
Butternut squash is a fantastic source of vitamin A and antioxidants, which support eye health and immune function. The soup’s fiber helps digestion, while the sage adds anti-inflammatory properties. Using coconut milk instead of cream makes it a great option for those avoiding dairy or following a paleo diet.
Allergy note: Contains dairy if using butter and cream. For a dairy-free or vegan option, swap accordingly.
Conclusion
This creamy roasted butternut squash soup with sage brown butter swirl is one of those recipes that feels effortless yet impresses every time. It’s warm, comforting, and simple enough to make on a hectic weeknight but refined enough to serve guests without a second thought. I love how the roasted squash brings natural sweetness, and the sage brown butter adds a nutty, herbaceous twist that makes this soup truly memorable.
Don’t hesitate to tweak it—swap cream for coconut milk, add a pinch of spice, or toss in some roasted carrots. This recipe welcomes your personal touch and rewards it with rich flavor. It’s become my go-to comfort food, especially after busy days when I need a little quiet and warmth in a bowl.
If you try this, I’d love to hear how you make it your own—drop a comment or share your variations! Cooking should be fun, flexible, and full of cozy moments.
FAQs about Creamy Roasted Butternut Squash Soup
Can I make this soup ahead of time?
Absolutely! It tastes even better the next day after the flavors meld. Store in the fridge for up to 4 days or freeze for up to 3 months (without cream and brown butter swirl).
How do I peel and cube butternut squash safely?
Use a sharp vegetable peeler to remove the skin, then slice off the ends and cut the squash in half lengthwise to scoop out seeds. Cut into manageable chunks before dicing into cubes.
Can I use frozen butternut squash instead of fresh?
Yes, frozen squash works in a pinch. Thaw and roast it before adding to the soup for better texture and flavor.
What can I substitute for sage in the brown butter swirl?
Fresh thyme or rosemary are good alternatives, though they’ll change the flavor profile. Use fresh herbs for best results.
Is this soup suitable for a vegan diet?
Yes! Use vegetable broth, coconut milk, and olive oil instead of butter for the swirl to keep it fully vegan.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup with Sage Brown Butter Swirl
A simple, comforting soup featuring roasted butternut squash pureed to creamy perfection and finished with a nutty sage brown butter swirl. Perfect for cozy nights and quick dinners.
- Prep Time: 15 minutes
- Cook Time: 30-35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash, peeled and cubed (about 3 cups)
- 1 large yellow onion, roughly chopped
- 3 garlic cloves, minced
- 4 cups (32 fl oz) vegetable or chicken broth, low sodium
- 1/2 cup (4 fl oz) heavy cream or coconut milk
- 4 tablespoons (about 55g) unsalted butter
- 8–10 fresh sage leaves
- 2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
- Optional: pinch of ground nutmeg or cinnamon
Instructions
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Peel, seed, and cube the butternut squash into roughly 1-inch pieces. Toss with olive oil, salt, and pepper. Spread evenly on the baking sheet.
- Roast the squash for 30-35 minutes, tossing halfway through, until tender and caramelized.
- While the squash roasts, heat 1 tablespoon olive oil in a large pot or Dutch oven over medium heat. Add chopped onions and a pinch of salt. Cook until translucent and soft, about 5-7 minutes.
- Add minced garlic and cook for 1-2 minutes until fragrant, avoiding browning.
- Add the roasted squash and broth to the pot. Bring to a boil, then reduce to a simmer and cook for 10 minutes.
- Use an immersion blender to puree the soup until smooth and creamy. If using a regular blender, blend in batches carefully and return soup to the pot.
- Stir in the heavy cream or coconut milk and warm gently over low heat without boiling.
- In a small skillet, melt butter over medium heat. Add fresh sage leaves and cook, swirling the pan, until butter is golden brown and smells nutty, about 3-4 minutes. Remove from heat.
- Ladle soup into bowls and drizzle with the sage brown butter swirl before serving.
Notes
Roast squash evenly in uniform cubes and avoid overcrowding the pan to ensure caramelization. Brown butter carefully to avoid burning. Use fresh sage for best flavor and texture. Blend soup in batches if needed and let cool slightly before blending. Adjust seasoning gradually. Add extra broth or water if soup is too thick. For dairy-free or vegan versions, substitute cream with coconut milk and butter with olive oil, and use vegetable broth.
Nutrition
- Serving Size: About 1.5 cups (350
- Calories: 220250
- Sugar: 5
- Fat: 15
- Saturated Fat: 9
- Carbohydrates: 20
- Fiber: 4
- Protein: 3
Keywords: butternut squash soup, roasted squash soup, creamy soup, sage brown butter, comfort food, easy soup recipe, fall soup, dairy-free option, vegan soup


