This was supposed to be carrot soup. I had the carrots, the ginger, the whole plan laid out. But somewhere between the grocery bag and my counter, a single butternut squash rolled in and staged a coup. I was already running late, the kitchen was a mess, and I definitely didn’t have time to rethink everything. I grabbed the wrong vegetable, the squash was rock hard, and I was already wondering if takeout was the better option. What came out was nothing like the plan — and better.
I mean, honestly, I almost tossed the whole thing. The squash took forever to peel, my knife skills were embarrassing, and at one point I forgot to add salt. But I kept going because, let’s face it, throwing in the towel felt worse than serving a maybe-okay soup. When I finally tasted it, I actually laughed out loud. It was creamy, sweet, and had this deep, nutty warmth I couldn’t quite place. That’s when I remembered the butter I’d browned on a whim — and it all clicked.
Maybe you’ve been there. You start making one thing, but the kitchen has other plans. You mess up, you pivot, and somehow you land on something way better than what you originally wanted. That’s this soup. It’s the recipe I keep coming back to when I need a win on a busy weeknight. It’s forgiving, fast once you get the hang of it, and honestly, it makes you feel like you actually know what you’re doing. Even when you don’t.
Why You’ll Love This Recipe
Let me tell you why this Easy Roasted Butternut Squash Soup with Brown Butter has become my go-to for busy weeknights. I’ve tested it a dozen times, tweaked the roasting time, and even burned the butter once (don’t worry, I’ll tell you how to avoid that). This is the version that works every single time.
- Quick & Easy : Comes together in under 45 minutes, most of which is hands-off roasting time. Perfect for those nights when you need dinner on the table fast.
- Simple Ingredients : No fancy grocery trips needed. You likely already have onion, garlic, broth, and butter in your kitchen. The squash is the star, and it’s easy to find year-round.
- Perfect for Weeknights : Great for a cozy dinner after a long day, or even meal prep for the week ahead. It reheats beautifully.
- Crowd-Pleaser : Always gets rave reviews from kids and adults alike. The brown butter adds a sophistication that makes it feel special, but it’s comforting enough for picky eaters.
- Unbelievably Delicious : The texture is silky smooth, and the flavor combo of sweet roasted squash with nutty brown butter is next-level comfort food.
What makes this recipe different from the rest? It’s the brown butter. Most squash soup recipes stop at roasting, but taking that extra five minutes to brown the butter changes everything. It adds a depth that makes the soup taste like it simmered for hours. Plus, I’ve perfected the roasting temperature so the squash gets caramelized without drying out. This isn’t just another version — it’s your best version.
This recipe 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 weeknight meal into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.
- For the Roasted Squash:
- 1 medium butternut squash (about 3 pounds / 1.4 kg), peeled, seeded, and cubed into 1-inch pieces
- 2 tablespoons olive oil (I prefer extra virgin for flavor)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- For the Soup Base:
- 1 tablespoon unsalted butter
- 1 medium yellow onion, chopped (about 1 cup)
- 3 cloves garlic, minced
- 1/2 teaspoon dried thyme (or 1 teaspoon fresh)
- 1/4 teaspoon ground nutmeg (freshly grated is amazing if you have it)
- 4 cups (960 ml) vegetable or chicken broth (low-sodium recommended)
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk (for dairy-free)
- For the Brown Butter Finish:
- 3 tablespoons unsalted butter
- 1 tablespoon fresh sage leaves, chopped (optional, but highly recommended)
- Salt and pepper to taste
Ingredient Tips: Look for a squash that feels heavy for its size with no soft spots. I recommend using a vegetable peeler for the skin — it’s faster than a knife and safer too. For the broth, I love using Better Than Bouillon roasted vegetable base for a richer flavor. If you’re using fresh thyme, strip the leaves off the stems before adding. And please, don’t skip the nutmeg — it sounds fancy, but it’s the secret ingredient that makes the squash taste even sweeter.
Substitutions: Use almond flour for a gluten-free option — wait, that doesn’t apply here. For a dairy-free version, swap the cream with full-fat coconut milk and use a high-quality vegan butter for browning. If you can’t find butternut squash, try using a sugar pumpkin or kabocha squash instead. The roasting time will be similar, but the sweetness might vary slightly.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll actually use:
- Baking sheet: A rimmed half-sheet pan works best for roasting the squash. Line it with parchment paper for easy cleanup.
- Large pot or Dutch oven: You’ll need something that holds at least 5 quarts (about 5 liters). I use my trusty Lodge enameled Dutch oven, but any heavy-bottomed pot works.
- Immersion blender or regular blender: An immersion blender is easier and means less cleanup. If using a regular blender, blend in batches and never fill it more than halfway with hot liquid.
- Vegetable peeler: A sharp Y-shaped peeler makes quick work of the squash skin.
- Chef’s knife and cutting board: For cubing the squash and chopping the onion.
Budget-Friendly Tip: If you don’t have an immersion blender, let the soup cool slightly before transferring it to a regular blender. Just remove the center cap from the lid and cover it with a kitchen towel to let steam escape. I learned this the hard way after a hot soup explosion in my kitchen. Trust me on this one.
Preparation Method

- Preheat your oven to 400°F (200°C). While it’s heating, peel the butternut squash using a vegetable peeler. Cut off the top and bottom, then slice it in half lengthwise. Scoop out the seeds with a spoon. Cube the squash into 1-inch pieces — they don’t need to be perfect, just roughly the same size so they cook evenly.
- Toss the cubed squash with olive oil, salt, and pepper on your baking sheet. Spread it out in a single layer — if it’s crowded, the squash will 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.
- While the squash roasts, start the soup base. In your large pot, melt 1 tablespoon of butter over medium heat. Add the chopped onion and cook for 5-6 minutes, stirring occasionally, until it’s soft and translucent. Add the minced garlic, dried thyme, and nutmeg, and cook for another minute until fragrant. Don’t let the garlic burn — it turns bitter fast.
- Add the roasted squash to the pot along with the broth. Bring everything to a boil, then reduce the heat to low and let it simmer for 10 minutes. This lets all the flavors meld together. The squash should be so tender it’s practically falling apart.
- Blend the soup until smooth using an immersion blender directly in the pot. If using a regular blender, work in batches. Be careful — hot liquid expands, so leave the lid slightly open to release steam. Blend until the soup is silky and smooth, about 1-2 minutes.
- Stir in the heavy cream or coconut milk and season with salt and pepper to taste. Keep the soup warm over low heat while you make the brown butter.
- Make the brown butter: In a small skillet, melt 3 tablespoons of butter over medium heat. Swirl the pan occasionally. The butter will foam, then the milk solids will start to turn golden brown. This takes about 3-4 minutes. Watch closely — it can go from perfect to burnt in seconds. When it smells nutty and looks amber, remove it from the heat immediately. If using sage, add the chopped leaves to the hot butter — they’ll crisp up in seconds.
- Ladle the soup into bowls and drizzle the brown butter over the top. Swirl it in with a spoon or just leave it on top for a beautiful presentation. Serve hot.
Sensory Cues: When the squash is done roasting, it should look caramelized on the edges and yield easily when pressed with a fork. The brown butter should smell like toasted nuts and have a deep golden color with small brown specks floating in it. The finished soup should be thick enough to coat the back of a spoon but still pourable.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve definitely learned a few things the hard way. Here are my best tips:
- Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting concentrates the natural sugars and gives the soup that deep, caramelized flavor. It’s the difference between good soup and great soup.
- Watch the brown butter like a hawk. I once looked away for what felt like ten seconds, and my butter went from golden to burnt. The smoke alarm went off, and I had to start over. Keep your eyes on it, and when you see the foam subside and the color change, pull it off the heat immediately.
- Season in layers. Add a pinch of salt when you roast the squash, another when you cook the onion, and adjust at the end. This builds depth of flavor that you can’t get from seasoning all at once.
- Make it ahead. This soup actually tastes better the next day. The flavors have time to meld, and the texture gets even creamier. Make it on Sunday and enjoy it all week.
- Don’t overcook the garlic. Garlic burns quickly and turns bitter. Add it after the onion is soft, and only cook it for about a minute before adding the broth. Your future self will thank you.
Variations & Adaptations
This recipe is incredibly flexible. Here are a few ways to make it your own:
- Spicy Version: Add 1/2 teaspoon of red pepper flakes or a minced chipotle pepper in adobo sauce along with the garlic. The heat pairs beautifully with the sweet squash and nutty brown butter.
- Vegan Option: Use full-fat coconut milk instead of heavy cream, and substitute the butter with a high-quality vegan butter for browning. I’ve tried this with Miyoko’s vegan butter, and it browns beautifully.
- Add Protein: Top the soup with crispy chickpeas (roasted with olive oil and paprika) or shredded rotisserie chicken for a more filling meal. I often add leftover chicken when I need extra protein on busy nights.
- Roast Other Veggies: Toss in a chopped apple or a couple of carrots with the squash before roasting. The apple adds a subtle sweetness, and carrots boost the color. I tried this once when I was low on squash, and it was a happy accident.
- Make It Smoky: Swap the thyme for smoked paprika and add a pinch of cumin. This gives the soup a warm, earthy flavor that’s perfect for fall.
Serving & Storage Suggestions
This soup is best served hot, right after you’ve drizzled the brown butter on top. I like to serve it with crusty bread for dipping — a good sourdough or a warm baguette works perfectly. For a complete meal, pair it with a simple green salad dressed with lemon vinaigrette.
Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually deepen over time, so don’t be surprised if day two tastes even better.
Freezing: This soup freezes beautifully. Pour it into freezer-safe containers or zip-top bags, leaving an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Warm the soup gently on the stovetop over medium-low heat, stirring occasionally. If it’s too thick after refrigeration, add a splash of broth or water to thin it out. You can also microwave individual portions in 30-second bursts, stirring between each. The brown butter topping is best made fresh, but you can store any leftovers in the fridge and reheat it gently.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one serving (about 1.5 cups / 360 ml) of this soup, based on the recipe as written with heavy cream:
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 285 |
| Total Fat | 18g |
| Saturated Fat | 9g |
| Carbohydrates | 28g |
| Fiber | 5g |
| Sugar | 8g |
| Protein | 4g |
| Vitamin A | 350% DV |
| Vitamin C | 35% DV |
| Potassium | 650mg |
Butternut squash is packed with vitamin A (great for eye health) and fiber (keeps you full longer). The brown butter adds healthy fats that help your body absorb the fat-soluble vitamins. This soup is naturally gluten-free and can easily be made dairy-free or vegan. If you’re watching your sodium, use low-sodium broth and adjust the salt at the end.
From a wellness perspective, I love that this soup feels indulgent but is actually full of nutrients. It’s the kind of meal that satisfies your comfort food cravings while still being good for you. No guilt necessary.
Conclusion
This Easy Roasted Butternut Squash Soup with Brown Butter is proof that the best recipes often come from happy accidents. What started as a failed attempt at carrot soup turned into a weeknight staple that I genuinely look forward to making. It’s simple enough for a Tuesday night but impressive enough for company. The brown butter takes it over the top, and the whole thing comes together with minimal fuss.
I really hope you give this one a try. Don’t stress about the squash peeling — it gets easier with practice. And if you burn the butter on your first try? Trust me, I’ve been there. Just start over and try again. It’s worth it.
I’d love to hear how yours turns out! Did you try any variations? Did you add something unexpected that worked? Drop a comment below and share your version. And if you loved this recipe, share it with a friend who needs a good weeknight win. Happy cooking!
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Yes, you can use frozen cubed butternut squash. Just skip the peeling and cubing step. Roast the frozen pieces directly on the baking sheet — they might need an extra 5-10 minutes in the oven. The texture won’t be quite as caramelized, but it still makes a delicious soup.
How do I make this soup without an immersion blender?
Let the soup cool for about 10 minutes, then transfer it to a regular blender in batches. Never fill the blender more than halfway with hot liquid. Remove the center cap from the lid and cover it with a kitchen towel to let steam escape. Blend until smooth, then return to the pot to reheat.
Can I make this soup in a slow cooker?
Absolutely! Roast the squash in the oven first (this step is non-negotiable for flavor), then transfer everything to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Blend and finish with the brown butter right before serving.
What can I use instead of heavy cream?
Full-fat coconut milk is my favorite dairy-free alternative. It adds creaminess without overpowering the squash flavor. You can also use half-and-half, plain Greek yogurt (stir in at the end to avoid curdling), or even a splash of unsweetened almond milk for a lighter version.
How do I know when the brown butter is done?
Watch for the butter to foam, then subside. The milk solids will turn golden brown, and the butter will smell nutty and toasty. This usually takes 3-4 minutes over medium heat. Remove it from the heat immediately when you see the color change — it continues cooking in the hot pan.
Pin This Recipe!

Easy Roasted Butternut Squash Soup with Brown Butter
A creamy, sweet, and nutty butternut squash soup made with roasted squash and a brown butter finish. This forgiving weeknight recipe comes together in under 45 minutes and is perfect for cozy dinners or meal prep.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 3 pounds / 1.4 kg), peeled, seeded, and cubed into 1-inch pieces
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon unsalted butter
- 1 medium yellow onion, chopped (about 1 cup)
- 3 cloves garlic, minced
- 1/2 teaspoon dried thyme (or 1 teaspoon fresh)
- 1/4 teaspoon ground nutmeg
- 4 cups (960 ml) vegetable or chicken broth (low-sodium recommended)
- 1/2 cup (120 ml) heavy cream or full-fat coconut milk
- 3 tablespoons unsalted butter
- 1 tablespoon fresh sage leaves, chopped (optional)
- Salt and pepper to taste
Instructions
- Preheat your oven to 400°F (200°C). Peel the butternut squash using a vegetable peeler. Cut off the top and bottom, then slice it in half lengthwise. Scoop out the seeds with a spoon. Cube the squash into 1-inch pieces.
- Toss the cubed squash with olive oil, salt, and pepper on your baking sheet. Spread it out in a single layer. Roast for 25-30 minutes, flipping halfway through, until the edges are golden brown and the squash is fork-tender.
- While the squash roasts, start the soup base. In your large pot, melt 1 tablespoon of butter over medium heat. Add the chopped onion and cook for 5-6 minutes, stirring occasionally, until soft and translucent. Add the minced garlic, dried thyme, and nutmeg, and cook for another minute until fragrant.
- Add the roasted squash to the pot along with the broth. Bring everything to a boil, then reduce the heat to low and let it simmer for 10 minutes.
- Blend the soup until smooth using an immersion blender directly in the pot. If using a regular blender, work in batches, leaving the lid slightly open to release steam. Blend until silky and smooth, about 1-2 minutes.
- Stir in the heavy cream or coconut milk and season with salt and pepper to taste. Keep the soup warm over low heat while you make the brown butter.
- Make the brown butter: In a small skillet, melt 3 tablespoons of butter over medium heat. Swirl the pan occasionally. The butter will foam, then the milk solids will start to turn golden brown. This takes about 3-4 minutes. When it smells nutty and looks amber, remove it from the heat immediately. If using sage, add the chopped leaves to the hot butter.
- Ladle the soup into bowls and drizzle the brown butter over the top. Swirl it in with a spoon or leave it on top for presentation. Serve hot.
Notes
Don’t skip the roasting step—it concentrates the natural sugars. Watch the brown butter closely; it can go from perfect to burnt in seconds. Season in layers for depth of flavor. The soup tastes even better the next day. For dairy-free, use full-fat coconut milk and vegan butter. For a spicy version, add red pepper flakes or chipotle pepper. For added protein, top with crispy chickpeas or shredded rotisserie chicken.
Nutrition
- Serving Size: 1.5 cups (360 ml)
- Calories: 285
- Sugar: 8
- Sodium: 650
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 28
- Fiber: 5
- Protein: 4
Keywords: butternut squash soup, roasted squash soup, brown butter soup, easy soup recipe, weeknight dinner, fall soup, comfort food, gluten-free soup


