Creamy Roasted Butternut Squash Soup with Brown Butter – Easy & Perfect

Ready In
Servings
Difficulty

My sister had claimed to hate squash for as long as I could remember. Fifteen years, maybe more. She’d push it around her plate at Thanksgiving, make faces at the sight of it in a grocery store, and once told me that eating it felt like “eating a sad, wet sponge.” Then I made this creamy roasted butternut squash soup with brown butter on a random Tuesday last November, mostly because I had a squash sitting on my counter that was starting to look desperate. I was stirring in the final splash of cream when I heard her voice behind me. She’d come over to borrow my hand mixer and found me mid-taste-test. “What is that?” she asked, already reaching for the spoon I was holding. I handed it over, honestly not expecting much. She took a sip, then another, then just stood there holding the spoon like she’d been caught doing something wrong. I didn’t say a word. I just watched her go back for a third taste of the very thing she’d sworn off for over a decade. Maybe you’ve been there — watching someone you love prove themselves wrong in real time without even realizing it. That’s the moment I knew this recipe was different.

This soup isn’t complicated. It doesn’t need fancy ingredients or hours of babysitting on the stove. What it does need is a little patience while the squash roasts and the butter browns, and I promise you, that patience pays off in ways you won’t believe. The roasting brings out a natural sweetness that canned soups just can’t touch, and the brown butter adds this nutty, almost toasty depth that makes everyone at the table lean in for another spoonful. I’ve made it for quiet weeknight dinners and for loud holiday gatherings, and it never fails to get that same reaction my sister had — surprise, then delight, then a quiet second bowl. This is the soup that changes minds without even trying.

Why You’ll Love This Recipe

Let me tell you why this creamy roasted butternut squash soup with brown butter has earned a permanent spot in my fall rotation. I’ve tested it about a dozen times — tweaking the roast time, adjusting the cream ratio, even trying it with different squash varieties — and this version is the one that keeps winning.

  • Simple Ingredients, Big Flavor : You don’t need a specialty grocery store for this one. A butternut squash, some butter, a little cream, and basic pantry staples are all it takes. No chasing down obscure spices or expensive oils.
  • Ready in Under an Hour : The oven does most of the work while you go about your day. Active prep time is maybe fifteen minutes, and then you’re mostly just waiting for that gorgeous roasted smell to fill your kitchen.
  • Perfect for Hosting : This is the soup you make when guests are coming over. It looks impressive, tastes like you spent hours on it, and can be made entirely ahead of time. Just reheat and serve when everyone’s ready.
  • Crowd-Pleaser : I’ve served this to picky kids, skeptical adults, and even a friend who claimed she “didn’t like soup.” Every single one of them asked for the recipe. Every. Single. One.
  • Unbelievably Comforting : There’s something about the combination of sweet roasted squash and nutty brown butter that just hits different. It’s the kind of soup that makes you want to curl up on the couch with a good book and a crusty piece of bread.

What makes this recipe different from all the other butternut squash soups out there? It’s the brown butter, hands down. Most recipes skip this step, and honestly, they’re missing the whole point. Browning the butter adds a depth of flavor that transforms the soup from good to absolutely memorable. It’s a small extra step that makes a huge difference, and once you try it, you’ll never go back to plain butter again.

This isn’t just soup — it’s the kind of meal that makes people close their eyes after the first bite. It’s comfort food that feels special without being fussy, and it’s perfect for impressing guests without breaking a sweat. Trust me on this one.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that bold, comforting flavor. Most of these are probably already in your kitchen, which makes this perfect for those days when you need a warm hug in a bowl without a last-minute grocery run.

For the Soup Base

  • 1 large butternut squash (about 3 pounds), peeled, seeded, and cubed into 1-inch pieces — Look for one that feels heavy for its size and has a matte, not shiny, skin
  • 2 tablespoons olive oil — For roasting; use a good quality one if you have it
  • 1 medium yellow onion, chopped (about 1.5 cups)
  • 3 cloves garlic, smashed — Smashing them instead of mincing gives a milder flavor
  • 4 cups vegetable broth — I recommend Better Than Bouillon for the best flavor; chicken broth works too if you’re not keeping it vegetarian
  • 1/2 cup heavy cream — Full-fat gives the creamiest result, but half-and-half works in a pinch
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon nutmeg, freshly grated if possible — It adds a warmth that complements the squash beautifully

For the Brown Butter

creamy roasted butternut squash soup with brown butter preparation steps

  • 4 tablespoons unsalted butter — Use a good quality butter here; it makes a difference in the final flavor
  • Fresh sage leaves, about 6-8 (optional but highly recommended) — They crisp up in the butter and make a gorgeous garnish

For Serving (Optional but Lovely)

  • Toasted pumpkin seeds — For crunch
  • A swirl of cream or yogurt
  • Crusty bread or croutons
  • Fresh thyme or chives, chopped

A quick note on the squash: peeling a raw butternut squash can be a bit of a workout. If you’re short on time or patience, many grocery stores sell pre-cubed squash in the produce section. It works perfectly fine here, though you might need to adjust the roasting time slightly since the pieces are usually smaller. Just keep an eye on them and pull them out when they’re tender and starting to caramelize at the edges.

For the cream, I’ve tested this with coconut cream for a dairy-free version and it worked surprisingly well. The flavor changes a little — you get a subtle coconut note — but it’s still delicious. If you’re serving a crowd with dietary restrictions, that’s an easy swap to keep in your back pocket.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:

  • Large baking sheet — Rimmed, preferably, to catch any juices from the squash
  • Parchment paper — Makes cleanup a breeze and prevents sticking
  • Large pot or Dutch oven — A 5-6 quart pot works perfectly; I use my enameled cast iron Dutch oven and it’s perfect for this
  • Immersion blender — This is my preferred method because it’s less cleanup and you can blend right in the pot. If you don’t have one, a regular blender works fine — just be careful blending hot liquids
  • Small skillet — For browning the butter; a light-colored pan helps you see the color change
  • Chef’s knife and cutting board — A sharp knife makes peeling and cubing the squash much safer and easier
  • Vegetable peeler — A good Y-peeler is my go-to for squash

If you’re using a regular blender, here’s my best tip: let the soup cool for a few minutes before blending, and only fill the blender halfway. Hold the lid down with a towel to prevent any hot soup explosions. I learned that one the hard way, let me tell you.

For the immersion blender, I’ve had good luck with the Cuisinart Smart Stick — it’s affordable and has lasted me years. No need to spend a fortune on this tool if you don’t already have one.

Preparation Method

Let’s walk through this step by step. I promise it’s easier than it looks, and the results are absolutely worth every minute.

Step 1: Roast the Squash

Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup. Toss the cubed butternut squash with the olive oil, salt, and pepper. Spread it out in a single layer — don’t crowd the pan, or the squash will steam instead of roasting. You want those edges to get golden and caramelized. Roast for 25-30 minutes, flipping halfway through, until the squash is fork-tender and the edges are starting to brown. The smell at this point is incredible, honestly. Try not to eat all the roasted pieces before they make it into the soup.

Step 2: Sauté the Aromatics

While the squash roasts, heat a drizzle of olive oil in your large pot over medium heat. Add the chopped onion and cook for about 5-7 minutes, stirring occasionally, until it’s soft and translucent. Add the smashed garlic cloves and cook for another minute until fragrant. You’re building the flavor base here, so don’t rush this step. Let the onions get nice and soft without browning them too much.

Step 3: Simmer the Soup

Add the roasted squash to the pot along with the vegetable broth. Bring everything to a boil, then reduce the heat to low and let it simmer for about 10 minutes. This allows all the flavors to meld together. The squash should be so tender that it falls apart easily when you stir it. Add the nutmeg at this point — it might seem like a small amount, but it makes a real difference in warming up the flavor profile.

Step 4: Blend Until Smooth

Remove the pot from the heat. Use your immersion blender to puree the soup until it’s completely smooth and velvety. If you’re using a regular blender, work in batches and be careful with the hot liquid — fill the blender no more than halfway, hold the lid down with a towel, and blend until smooth. Return the pureed soup to the pot. Stir in the heavy cream and adjust the salt and pepper to taste. The color at this stage should be a beautiful, deep golden orange. It looks like fall in a bowl.

Step 5: Make the Brown Butter

This is the magic step. In a small skillet over medium heat, melt the butter. Swirl the pan occasionally as it melts. The butter will start to foam, then the foam will subside, and you’ll see little brown specks forming at the bottom of the pan. This is the milk solids toasting — and this is where the flavor happens. Keep a close eye on it because it can go from perfect to burnt in about 30 seconds. When it smells nutty and the specks are a deep amber color, remove it from the heat immediately. If you’re using sage leaves, toss them in during the last minute of cooking — they’ll crisp up and infuse the butter with their earthy flavor.

Step 6: Serve It Up

Ladle the soup into bowls. Drizzle a spoonful of the warm brown butter over each serving. Top with crispy sage leaves, toasted pumpkin seeds, and a swirl of cream if you’re feeling fancy. Serve immediately with crusty bread on the side. Watch your guests take that first bite and see the surprise on their faces. It never gets old.

Cooking Tips & Techniques

I’ve made this creamy roasted butternut squash soup with brown butter more times than I can count, and I’ve learned a few things along the way. Let me share what I wish someone had told me the first time around.

Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting is non-negotiable here. It concentrates the natural sugars and adds a caramelized flavor that you simply cannot get any other way. The edges should be golden and slightly crispy before you add them to the pot. Trust me, this is where the depth of flavor comes from.

Watch the brown butter like a hawk. I burned my first batch because I got distracted by a text message. The butter goes from perfect to acrid very quickly. Swirl the pan constantly and pay attention to the color and smell. When it smells like toasted nuts and looks like liquid amber, you’re there. Pull it off the heat immediately and transfer it to a heatproof bowl if you’re not using it right away — the residual heat from the pan can keep cooking it.

Season in layers. Add salt at each stage — when roasting the squash, when sautéing the onions, and again after blending. This builds flavor gradually rather than dumping it all in at the end. You’ll end up with a more balanced, nuanced soup.

Make it ahead of time. This soup actually gets better after a day in the fridge. The flavors meld and deepen overnight. If you’re hosting, make it a day ahead, then just reheat gently and make the brown butter fresh right before serving. Your future self will thank you.

Adjust the consistency to your liking. Some people like their soup thick and hearty, others prefer it thinner and more sippable. If yours is too thick after blending, add more broth or a splash of milk. Too thin? Let it simmer uncovered for a few more minutes to reduce. You’re in control here.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are a few ways I’ve tweaked it depending on the occasion or what I have on hand.

Vegan Version : Swap the heavy cream for full-fat coconut cream and use a good vegan butter or olive oil for the brown butter. The coconut adds a subtle sweetness that actually works beautifully with the roasted squash. I’ve served this to dairy-free friends and they couldn’t tell the difference.

Spicy Kick : Add half a teaspoon of red pepper flakes or a minced chipotle pepper in adobo sauce when you sauté the onions. The heat cuts through the richness of the brown butter and cream, and it’s absolutely addictive. I did this for a game day gathering and it was gone in twenty minutes.

Apple-Squash Combo : Roast a peeled and cubed apple (Honeycrisp or Granny Smith work great) along with the squash. The apple adds a bright, fruity note that pairs beautifully with the brown butter. This version is especially good in late fall when apples are at their peak.

Curried Version : Stir in a tablespoon of good curry powder when you sauté the onions. The warm spices — turmeric, cumin, coriander — complement the squash’s sweetness and add a whole new dimension. Top with a dollop of yogurt and some fresh cilantro for a completely different but equally delicious soup.

For a Crowd : This recipe doubles beautifully. Just use two baking sheets for the squash (don’t overcrowd) and a larger pot. The brown butter can be made in the same small skillet, just in two batches. I’ve made a triple batch for Thanksgiving and it was the first thing to run out.

Serving & Storage Suggestions

This soup is versatile enough for a casual weeknight dinner or a fancy dinner party. Here’s how I like to serve and store it.

Serving Temperature : Serve hot, but not boiling. Let it cool for a couple of minutes after ladling so the flavors settle and the brown butter has a chance to shine. A warm bowl helps keep it at the perfect temperature — just run your bowls under hot water and dry them before serving.

Presentation Tips : For a dinner party, ladle the soup into shallow bowls and drizzle the brown butter in a swirl pattern on top. Arrange a few crispy sage leaves in the center and sprinkle with toasted pumpkin seeds. A small crack of black pepper on top adds visual contrast. It looks like something from a fancy restaurant, I swear.

What to Serve Alongside : A crusty baguette or sourdough with butter is my go-to. A simple green salad with a bright vinaigrette cuts through the richness nicely. For a heartier meal, serve it alongside a grilled cheese sandwich or a simple roast chicken. It also pairs beautifully with a glass of dry white wine like Sauvignon Blanc or a light Pinot Grigio.

Storage Instructions : Store the soup (without the brown butter garnish) in an airtight container in the refrigerator for up to 5 days. The brown butter can be stored separately in a small jar at room temperature for a few days or in the fridge for up to a week. Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or milk if it’s thickened too much.

Freezer Instructions : This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat gently. Make fresh brown butter when you’re ready to serve — it makes a world of difference after freezing.

Flavor Development : Honestly, this soup tastes even better the next day. The flavors have time to meld and deepen, and the texture becomes even silkier. If you can, make it a day ahead and let it rest in the fridge. Your taste buds will thank you.

Nutritional Information & Benefits

This creamy roasted butternut squash soup with brown butter is comfort food that happens to be pretty good for you too. Here’s a rough breakdown per serving (based on 6 servings):

Nutrient Amount Per Serving
Calories 280
Total Fat 18g
Saturated Fat 10g
Cholesterol 45mg
Sodium 520mg
Total Carbohydrates 28g
Dietary Fiber 5g
Sugars 8g
Protein 4g
Vitamin A 350% DV
Vitamin C 35% DV
Potassium 580mg

Butternut squash is packed with vitamin A, which is great for eye health and immune function. It’s also a good source of fiber, which helps keep you full and satisfied. The brown butter adds healthy fats that help your body absorb the fat-soluble vitamins in the squash. It’s a win-win situation, honestly.

This soup is naturally gluten-free and can easily be made dairy-free or vegan with the substitutions I mentioned earlier. It’s also relatively low in calories for such a satisfying, creamy soup. Perfect for those chilly days when you want something comforting but don’t want to undo all your hard work.

Conclusion

This creamy roasted butternut squash soup with brown butter is more than just a recipe — it’s the kind of dish that creates moments. The kind where someone takes a bite and their eyes go wide, where a skeptical guest asks for seconds, where you find yourself making it again and again because it just works. It’s simple enough for a Tuesday night but special enough for a holiday table, and that’s a rare combination.

I hope you’ll give it a try, and I hope you’ll make it your own. Maybe you’ll add a little extra spice, or skip the cream for a lighter version, or serve it with something completely unexpected. That’s the beauty of a good recipe — it’s a starting point, not a rulebook.

If you make this soup, I’d love to hear about it. Drop a comment below and let me know how it turned out, what you served it with, or if your own skeptical family member had a change of heart. Share your photos, your tweaks, your happy soup moments. That’s what this is all about, honestly — connecting over a warm bowl of something delicious. Happy cooking, friends.

Frequently Asked Questions

Can I use frozen butternut squash for this soup?

Yes, you can! Frozen butternut squash works in a pinch, but I recommend thawing it first and patting it dry to remove excess moisture. Roast it a little longer to get some caramelization. The texture won’t be quite as good as fresh, but it’s still a solid option for busy nights.

How can I make this soup thicker or thinner?

For a thicker soup, let it simmer uncovered for an extra 10-15 minutes after blending to reduce the liquid. For a thinner soup, add more broth or a splash of milk until it reaches your desired consistency. You can also add an extra potato or cauliflower when roasting for natural thickness.

Can I make this soup in a slow cooker or Instant Pot?

Absolutely. For a slow cooker, roast the squash first, then add everything except the cream and brown butter to the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Blend, then stir in the cream and top with fresh brown butter. For an Instant Pot, sauté the onions and garlic first, then add the roasted squash and broth. Pressure cook on high for 5 minutes, quick release, blend, and finish as directed.

What’s the best way to peel and cube a butternut squash?

Start by cutting off the stem and base ends. Use a sharp vegetable peeler to remove the skin. Cut the squash in half where the narrow neck meets the round bulb. Scoop out the seeds from the bulb. Cube both pieces into 1-inch chunks. If you’re struggling, microwave the whole squash for 2-3 minutes to soften the skin slightly — it makes peeling much easier.

Can I skip the brown butter?

You can, but honestly, I wouldn’t. The brown butter is what takes this soup from good to absolutely unforgettable. If you’re short on time, you can use regular melted butter or a drizzle of good olive oil, but you’ll be missing out on that nutty, toasty flavor that makes this recipe special. It’s a five-minute step that changes everything.

Pin This Recipe!

creamy roasted butternut squash soup with brown butter recipe
Print

Creamy Roasted Butternut Squash Soup with Brown Butter

This creamy roasted butternut squash soup with brown butter is a comforting, crowd-pleasing fall recipe. Roasting the squash brings out its natural sweetness, while the nutty brown butter adds an unforgettable depth of flavor.

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

Ingredients

Scale
  • 1 large butternut squash (about 3 pounds), peeled, seeded, and cubed into 1-inch pieces
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped (about 1.5 cups)
  • 3 cloves garlic, smashed
  • 4 cups vegetable broth
  • 1/2 cup heavy cream
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon nutmeg, freshly grated if possible
  • 4 tablespoons unsalted butter
  • 68 fresh sage leaves (optional but highly recommended)
  • Toasted pumpkin seeds (for serving, optional)
  • A swirl of cream or yogurt (for serving, optional)
  • Crusty bread or croutons (for serving, optional)
  • Fresh thyme or chives, chopped (for serving, optional)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Toss the cubed butternut squash with olive oil, salt, and pepper. Spread in a single layer on the baking sheet. Roast for 25-30 minutes, flipping halfway, until fork-tender and edges are golden.
  3. While the squash roasts, heat a drizzle of olive oil in a large pot over medium heat. Add the chopped onion and cook for 5-7 minutes until soft and translucent. Add the smashed garlic and cook for 1 minute until fragrant.
  4. Add the roasted squash and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer for 10 minutes. Stir in the nutmeg.
  5. Remove from heat. Use an immersion blender to puree the soup until smooth. (If using a regular blender, work in batches, filling no more than halfway, and hold the lid down with a towel.) Return the pureed soup to the pot. Stir in the heavy cream and adjust salt and pepper to taste.
  6. In a small skillet over medium heat, melt the butter. Swirl the pan occasionally. The butter will foam, then the foam will subside and brown specks will form. When it smells nutty and the specks are deep amber, remove from heat immediately. If using sage leaves, add them during the last minute of cooking.
  7. Ladle the soup into bowls. Drizzle warm brown butter over each serving. Top with crispy sage leaves, toasted pumpkin seeds, and a swirl of cream if desired. Serve immediately with crusty bread.

Notes

Don’t skip the roasting step—it concentrates the squash’s natural sugars. Watch the brown butter carefully as it can burn quickly. Season in layers for best flavor. The soup tastes even better the next day. For a vegan version, swap heavy cream for full-fat coconut cream and use vegan butter or olive oil for the brown butter.

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 8
  • Sodium: 520
  • Fat: 18
  • Saturated Fat: 10
  • Carbohydrates: 28
  • Fiber: 5
  • Protein: 4

Keywords: butternut squash soup, creamy soup, brown butter, fall soup, roasted squash, comfort food, vegetarian, gluten-free

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating