Creamy Roasted Butternut Squash Soup with Sage and Brown Butter

When the weather turns chilly and you want something warm and comforting, a bowl of homemade butternut squash soup is hard to beat. This creamy roasted butternut squash soup with sage and brown butter has a lovely balance of sweet, nutty, and savory flavors. It feels special enough for a holiday dinner but is simple enough to make on an ordinary weeknight.

Roasting the squash is what makes this soup so delicious. Instead of cooking it directly in broth, you let it soften in the oven until the edges turn golden and the natural sweetness becomes more pronounced. A little onion and garlic add depth, while vegetable broth brings everything together.

The finishing touch is brown butter with fresh sage. As the butter melts and turns golden, it develops a rich, nutty aroma. The sage leaves become fragrant in the warm butter, adding an earthy flavor that works beautifully with the sweet squash.

Blend everything until smooth, add a little cream, and you have a velvety soup that tastes like it took much more effort than it actually did.

Why You Will Love This Butternut Squash Soup

This soup gets most of its flavor from a handful of simple ingredients. Roasted squash provides a naturally creamy texture, so you do not need to add a lot of cream to make it feel rich.

The brown butter adds a deeper, toasted flavor that balances the sweetness of the squash. Fresh sage brings a warm herbal note without overpowering the soup.

It is also easy to prepare ahead of time. You can roast the squash earlier in the day, then finish the soup when you are ready for dinner. It reheats well, making it a good choice for meal prep or a relaxed weekend lunch.

Serve it with crusty bread, a grilled cheese sandwich, or a simple green salad for a satisfying meal.

Ingredients You Will Need

Butternut squash: Choose a firm squash that feels heavy for its size. Roasting brings out its natural sweetness and gives the soup a deeper flavor than boiling alone.

Olive oil: A little olive oil helps the squash roast evenly and encourages golden edges.

Onion and garlic: These create a savory base that balances the sweetness of the squash.

Vegetable broth: Broth gives the soup body and helps the roasted vegetables blend into a smooth consistency. Chicken broth also works if you do not need the recipe to be vegetarian.

Heavy cream: A small amount makes the soup silky and smooth. You can use half-and-half for a lighter finish or coconut milk for a dairy-free version.

Unsalted butter: Butter is the star of the finishing sauce. Cooking it until the milk solids turn golden creates a nutty flavor that makes the soup feel extra special.

Fresh sage: Sage has a warm, earthy taste that pairs particularly well with squash and brown butter. Fresh leaves work best for this recipe.

Salt, black pepper, and nutmeg: These simple seasonings round out the flavor. A small pinch of nutmeg adds warmth without making the soup taste sweet.

How to Make Creamy Roasted Butternut Squash Soup

Step 1: Roast the Butternut Squash

Preheat your oven to 400°F (200°C). Carefully peel the butternut squash, remove the seeds, and cut the flesh into evenly sized cubes.

Place the cubes on a baking sheet and toss them with olive oil, salt, and black pepper. Spread them out in a single layer so they roast instead of steam.

Roast for about 30 to 40 minutes, turning the pieces once halfway through. The squash should be fork-tender with a few golden edges.

Those caramelized edges are worth waiting for because they add a lovely roasted flavor to the finished soup.

Step 2: Cook the Onion and Garlic

While the squash roasts, heat a little olive oil in a large pot over medium heat.

Add the chopped onion and cook for about 5 minutes, stirring occasionally, until soft and translucent. Add the minced garlic and cook for another 30 seconds.

Keep the heat moderate so the garlic does not brown too much. You want it fragrant and mellow rather than bitter.

Step 3: Add the Roasted Squash and Broth

Transfer the roasted squash to the pot with the onion and garlic.

Pour in the vegetable broth and add a small pinch of nutmeg. Bring everything to a gentle simmer and cook for about 5 minutes so the flavors can come together.

You do not need a long simmer because the squash is already cooked. The broth simply helps create the right consistency and brings the ingredients together.

Step 4: Blend Until Smooth

Remove the pot from the heat and blend the soup until completely smooth. An immersion blender works well because you can blend everything directly in the pot.

If you are using a countertop blender, let the soup cool slightly and blend in batches. Hot liquids expand when blended, so secure the lid according to the blender’s instructions and allow steam to escape safely.

Return the blended soup to the pot if needed. Stir in the cream and warm gently over low heat.

Taste and adjust the salt and black pepper. If the soup is thicker than you like, add a little more broth until it reaches your preferred consistency.

Step 5: Make the Sage Brown Butter

Place the butter in a small saucepan over medium-low heat.

Let it melt, then continue cooking as it begins to foam. Swirl the pan occasionally and watch the color carefully. The milk solids will gradually turn golden brown, and the butter will smell nutty.

Add the fresh sage leaves during the final minute of cooking. They should sizzle gently and become fragrant.

Remove the pan from the heat as soon as the butter reaches a golden amber color. Brown butter can burn quickly, so do not walk away while it cooks.

Step 6: Serve the Soup

Ladle the warm soup into bowls and drizzle the sage brown butter over the top.

Add a few crispy sage leaves, a little freshly cracked black pepper, or a small swirl of cream if you like.

Serve immediately with warm crusty bread. The nutty butter and fragrant sage make every spoonful taste rich and comforting.

Tips for the Best Roasted Butternut Squash Soup

Do not overcrowd the baking sheet. Give the squash enough space to roast properly. If the pieces are packed too closely together, they may soften without developing much color.

Roast until the edges are golden. Pale squash will still make a good soup, but caramelized edges add a deeper, sweeter flavor.

Add the cream after blending. This makes it easier to control the texture and helps keep the soup smooth.

Watch the brown butter closely. Once the milk solids begin changing color, the butter can go from golden to burnt in a very short time.

Adjust the consistency at the end. Squash varies in moisture content. Add broth a little at a time until the soup is as thick or light as you prefer.

Taste before serving. A little extra salt or black pepper can make a big difference, especially when the squash is naturally sweet.

Easy Variations

This recipe is easy to adapt depending on what you have in the kitchen.

For a slightly sweeter, warmer flavor, add a small chopped apple to the roasting pan with the squash. The apple softens and blends beautifully into the soup.

If you like a little heat, add a pinch of cayenne pepper or red pepper flakes. The gentle warmth balances the sweetness without taking over.

For a dairy-free version, replace the cream with unsweetened coconut milk and use a suitable plant-based butter for the sage topping. The flavor will be slightly different, but the soup will still be creamy and satisfying.

You can also add a carrot to the roasting pan for extra sweetness or replace some of the vegetable broth with chicken broth if you prefer a more savory flavor.

What to Serve with Butternut Squash Soup

A warm bowl of soup is lovely on its own, but a few simple sides can turn it into a complete meal.

Crusty sourdough or a rustic country loaf is perfect for dipping into the creamy soup. Garlic toast also works well, especially if you enjoy a little extra savory flavor.

For a more filling lunch, serve the soup with a grilled cheese sandwich or a toasted sandwich filled with roasted vegetables.

A simple green salad with a lemon dressing adds freshness and balances the richness of the brown butter. If you are serving the soup for a holiday meal, it also makes a lovely first course before roasted chicken or a vegetable main dish.

How to Store and Reheat Leftovers

Allow the soup to cool slightly, then transfer it to an airtight container and refrigerate within two hours of cooking. It will keep for about 3 to 4 days in the refrigerator.

For the best texture, store the soup and sage brown butter separately if possible. The butter can be gently reheated in a small pan before serving.

Reheat the soup in a saucepan over medium-low heat, stirring occasionally. Avoid letting it boil vigorously after adding the cream. If it has thickened in the refrigerator, add a splash of broth or water to loosen it.

You can also freeze the soup for up to about 3 months for best quality. For the smoothest texture, freeze the soup before adding the cream, then thaw it in the refrigerator, reheat, and stir in the cream before serving. Make the brown butter fresh when you are ready to eat.

A Cozy Bowl Worth Making Again

Creamy roasted butternut squash soup with sage and brown butter is one of those recipes that makes simple ingredients feel special. The roasted squash brings natural sweetness, the cream gives it a smooth finish, and the brown butter adds a nutty richness that makes the soup stand out.

It is easy enough for a quiet weeknight and elegant enough to serve to guests. Make a pot when you have a fresh squash on hand, warm some bread, and enjoy a comforting homemade meal.

Creamy Roasted Butternut Squash Soup with Sage and Brown Butter

Ingredients

9 items

Instructions

12 steps
  1. 01
    Preheat the oven to 400°F (200°C). Peel the butternut squash, remove the seeds, and cut the flesh into evenly sized cubes.
  2. 02
    Place the squash on a baking sheet. Toss with 1 tablespoon of olive oil, half the salt, and a little black pepper. Spread into a single layer.
  3. 03
    Roast for 30 to 40 minutes, turning halfway through, until the squash is tender and golden around the edges.
  4. 04
    Meanwhile, heat the remaining tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and cook for about 5 minutes until softened.
  5. 05
    Add the garlic and cook for another 30 seconds, stirring so it does not burn.
  6. 06
    Add the roasted squash, vegetable broth, and nutmeg. Bring to a gentle simmer and cook for 5 minutes.
  7. 07
    Remove the pot from the heat and blend until smooth using an immersion blender. If using a countertop blender, blend in batches with care.
  8. 08
    Stir in the heavy cream. Return the soup to low heat and warm gently. Season with the remaining salt and black pepper, adjusting to taste. Add more broth if needed.
  9. 09
    To make the brown butter, melt the butter in a small saucepan over medium-low heat. Cook, swirling occasionally, until the butter foams and the milk solids turn golden brown with a nutty aroma.
  10. 10
    Add the sage leaves during the final minute and cook until fragrant. Remove the pan from the heat promptly to prevent burning.
  11. 11
    Ladle the soup into bowls and drizzle with the sage brown butter. Top with crispy sage leaves and extra black pepper if desired.
  12. 12
    Serve warm with crusty bread.

Chef's Notes & Tips

  • Roasting the squash until golden gives the soup its best flavor.
  • Add broth gradually to control the final consistency.
  • Keep a close eye on the butter as it browns because it can burn quickly.
  • For a dairy-free version, use unsweetened coconut milk and plant-based butter.
  • Refrigerate leftovers in an airtight container for 3 to 4 days, or freeze for up to 3 months for best quality.
Written by

Jenny Holm

Welcome to Eat with Pleasure! We share wholesome recipes, farm stories, and mindful kitchen inspiration to help you celebrate every meal.

View all stories by Jenny Holm →

Leave a Comment