The last spoonful was scraped from the bowl before I’d even offered seconds. My husband, who claims he doesn’t really like squash, was already peering into the pot. That’s when I knew this was different.
This creamy roasted butternut squash soup wasn’t born from a fancy culinary school class or a trip to Europe. It came from a cold, rainy Tuesday in November when I had a single butternut squash, a bunch of sage, and a deep craving for something that felt like a hug in a bowl. I’d made squash soup before, but it was always watery or just… boring. This time, I decided to roast the squash first. That one change—letting the vegetable caramelize in the oven—transformed everything.
The result was velvety, sweet, and nutty, with those crispy sage leaves adding a little savory crunch on top. It felt like a bowl of autumn. And honestly? It was so simple I almost felt guilty calling it a recipe. But the way that soup disappeared made me realize I had stumbled onto something special. This is the kind of soup you make on a lazy Sunday and then think about for the rest of the week.
Why You’ll Love This Recipe
Let’s be honest—there are a million butternut squash soup recipes out there. So why should you make this one? Because it actually works, every single time. I’ve tested this dozens of times, tweaking the roasting time, the amount of sage, and the liquid ratio. This version is the one that gets the most “I can’t believe I made this” reactions.
- Rich & Creamy Without Heavy Cream: The secret is roasting the squash until it’s deeply caramelized. That natural sweetness and a touch of coconut milk create an incredibly silky texture without the need for heavy cream.
- Simple, Real Ingredients: No weird powders or hard-to-find spices. If you have a butternut squash, an onion, some garlic, and a bunch of sage, you’re already there.
- Perfect for Fall & Winter: This is the soup you want after a chilly walk or on a cozy night in. It’s also elegant enough to serve at a dinner party—especially if you start the meal with these elegant caviar deviled eggs for a stunning starter.
- Incredibly Satisfying: It’s not just a soup; it’s a meal. The creamy texture and savory sage make it deeply comforting. You’ll close your eyes after the first bite.
- Make-Ahead Friendly: The flavor actually gets better after a day in the fridge. This is the definition of a stress-free recipe that looks like you spent hours on it.
What Ingredients You Will Need
This recipe uses a handful of humble ingredients that work together to create something truly luxurious. The key is choosing the right ones and prepping them well.
- Butternut Squash (1 large, about 3 lbs): Look for one that feels heavy for its size with a firm, unblemished skin. A heavier squash means more flesh and less seed cavity. You’ll peel and cube it into 1-inch chunks for even roasting.
- Yellow Onion (1 medium): A sweet yellow onion provides a savory base that balances the squash’s sweetness. You can use a white onion in a pinch, but yellow is best.
- Garlic (4 cloves): Roasted garlic becomes sweet and mellow, adding a deep, savory note. I always use fresh garlic for this—the jarred stuff just doesn’t roast the same way.
- Fresh Sage (1 bunch): This is the star of the show. You’ll use about 12-15 leaves for the crispy topping and a few chopped leaves for the soup base. Fresh is non-negotiable here; dried sage won’t give you the same texture or flavor.
- Olive Oil (3 tablespoons): A good-quality extra virgin olive oil is perfect for roasting the vegetables and for frying the sage leaves.
- Vegetable Broth (4 cups): Use a low-sodium broth so you can control the salt. A good broth is the backbone of the soup. I like this guide to building a flavorful broth base for more tips.
- Canned Coconut Milk (1/2 cup): This adds a luscious creaminess and a hint of tropical sweetness that pairs beautifully with the squash. Use full-fat for the best texture, or light coconut milk for a lighter version.
- Salt & Black Pepper: To taste. Don’t be shy with the salt—it’s what brings all the flavors together.
- Maple Syrup (1 tablespoon, optional): A tiny touch of maple syrup enhances the natural sweetness of the roasted squash. Skip it if your squash is very sweet.
Equipment Needed
You don’t need a professional kitchen to make this soup, but a few key tools will make the process much smoother.
- Baking Sheet: A large, rimmed baking sheet is essential for roasting the squash in a single layer. If the pieces are crowded, they’ll steam instead of caramelize.
- Sharp Chef’s Knife: Peeling and cubing a butternut squash requires a good, sharp knife. A dull knife is a danger to your fingers.
- Vegetable Peeler: A sturdy Y-peeler makes quick work of removing the tough squash skin.
- Large Soup Pot or Dutch Oven: A heavy-bottomed pot, like a 5-quart Dutch oven, distributes heat evenly and is perfect for simmering the soup.
- Immersion Blender or Countertop Blender: An immersion blender is my go-to for this soup—you can blend it right in the pot, which means less cleanup. A standard blender works too, just be careful with the hot liquid and blend in batches.
- Small Skillet: For frying the sage leaves. A non-stick or stainless steel skillet works fine.
Preparation Method

This soup is all about building layers of flavor, starting with the most important step: roasting. Follow these steps, and you’ll have a perfect bowl of soup every time.
- Preheat the Oven & Prep the Squash: Preheat your oven to 425°F (220°C). Carefully peel the butternut squash with a vegetable peeler. Cut it in half lengthwise and scoop out the seeds. Cut the flesh into 1-inch cubes. Aim for uniform pieces so they cook evenly.
- Roast the Vegetables: On the baking sheet, toss the cubed squash, quartered onion, and whole garlic cloves with 2 tablespoons of olive oil, a generous pinch of salt, and a few cracks of black pepper. Spread them in a single layer. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are caramelized and golden brown. The garlic should be soft and fragrant.
- Fry the Crispy Sage: While the vegetables roast, prepare the crispy sage. In a small skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Add the sage leaves in a single layer (they will shrink). Fry for 30-45 seconds per side, until they turn a vibrant, darker green and become crisp. Be careful not to burn them—they go from perfect to bitter in seconds. Transfer to a paper towel-lined plate and sprinkle with a tiny pinch of salt.
- Sauté the Aromatics: Once the vegetables are done, transfer the roasted onion and garlic to your large soup pot. Set the roasted squash aside for a moment. Add a splash of broth to the pot and sauté the onion and garlic over medium heat for 1-2 minutes, scraping up any browned bits from the bottom of the pan. This is where the flavor lives.
- Simmer the Soup: Add the roasted squash, the remaining vegetable broth, and the maple syrup (if using) to the pot. Bring the mixture to a gentle simmer over medium-high heat, then reduce the heat to low. Let it simmer for 10 minutes, allowing the flavors to meld.
- Blend Until Silky: Remove the pot from the heat. Use an immersion blender to puree the soup until it is completely smooth and velvety. If you’re using a countertop blender, work in batches and be sure to remove the center cap from the lid to allow steam to escape. Cover the lid with a kitchen towel while blending.
- Add the Creaminess & Adjust Seasoning: Stir in the coconut milk. Taste the soup and adjust the seasoning with more salt and pepper. You might want another tiny drizzle of maple syrup if the squash wasn’t very sweet. If the soup is too thick, add a splash more broth or water until it reaches your desired consistency.
- Serve & Garnish: Ladle the hot soup into bowls. Top with a generous sprinkle of the crispy sage leaves and a drizzle of good olive oil. Serve immediately.
Cooking Tips & Techniques
I learned most of these the hard way—by making a few not-so-great batches before I got it right. Here’s what I wish I’d known from the start.
- Don’t Skip the Roasting: This is the single most important tip. Boiling the squash gives you a watery, bland soup. Roasting concentrates the sugars and creates deep, caramelized flavor. It’s non-negotiable.
- Watch the Sage Like a Hawk: Crispy sage goes from beautiful to burnt in about 10 seconds. The oil should be hot but not smoking. When you drop a leaf in, it should sizzle immediately. As soon as they look a shade darker and feel stiff, take them out.
- Blend with Care: Hot soup in a blender is a recipe for disaster. If using a countertop blender, let the soup cool for 5 minutes before blending. Always leave the steam vent open and cover with a towel.
- Taste as You Go: This is a cardinal rule. The sweetness of squash varies, so you might need a little more salt or a touch of acid (a squeeze of lemon juice at the end can brighten everything up).
- For Extra Depth: Add a sprig of fresh thyme or a pinch of red pepper flakes to the pot while it simmers. Remove before blending. The subtle heat and herbaceous notes are lovely.
Variations & Adaptations
This soup is incredibly versatile. Here are a few ways to make it your own.
- Make it Vegan (It Already Is!): This recipe is naturally vegan thanks to the coconut milk. For a nut-free version, simply ensure your vegetable broth is nut-free.
- Swap the Squash: Don’t have butternut? Roasted acorn squash, pumpkin, or even sweet potatoes work beautifully. Just adjust the roasting time as needed for your chosen vegetable.
- Add Some Heat: Stir in a pinch of cayenne pepper or a finely chopped chipotle pepper in adobo sauce when you sauté the aromatics. The smoky heat is a fantastic contrast to the sweet squash.
- Try Different Toppings: While crispy sage is my favorite, toasted pumpkin seeds, crumbled goat cheese, a swirl of coconut cream, or a few croutons are all excellent options.
- Make it a Meal: Stir in a cup of cooked white beans or shredded rotisserie chicken at the end for added protein. Serve it with a side of crispy prosciutto-wrapped asparagus for a more substantial dinner.
Serving & Storage Suggestions
This soup is wonderful right away, but it’s also a dream for meal prep.
- Serving: Serve the soup piping hot. I love to pair it with a crusty piece of sourdough bread for dipping. It also makes a fantastic first course for a holiday meal, especially if you’re serving a perfect beef tenderloin as the main event.
- Storing: 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 meld and deepen overnight.
- Freezing: This soup freezes beautifully. Pour it into freezer-safe bags or containers, leaving about an inch of headspace for expansion. It will keep 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. You can also microwave individual portions in 30-second bursts, stirring in between. If the soup has thickened after storage, add a splash of broth or water to loosen it up.
Nutritional Information & Benefits
This soup isn’t just delicious—it’s packed with good-for-you ingredients. Here’s a rough estimate per serving (based on 6 servings).
| Nutrient | Amount Per Serving |
|---|---|
| Calories | ~250 |
| Fat | 12g |
| Carbohydrates | 35g |
| Fiber | 6g |
| Sugar | 8g |
| Protein | 4g |
| Vitamin A | 450% DV |
| Vitamin C | 35% DV |
Pin This Recipe!

Perfect Creamy Roasted Butternut Squash Soup
This velvety, sweet, and nutty butternut squash soup is made by roasting the squash until caramelized, then blending it with coconut milk and fresh sage. It’s a comforting, elegant soup that’s perfect for fall and winter.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 large butternut squash (about 3 lbs), peeled and cubed into 1-inch pieces
- 1 medium yellow onion, quartered
- 4 cloves garlic, whole
- 1 bunch fresh sage (12–15 leaves for crispy topping, plus a few chopped for soup)
- 3 tablespoons olive oil, divided
- 4 cups low-sodium vegetable broth
- 1/2 cup full-fat canned coconut milk
- Salt and black pepper to taste
- 1 tablespoon maple syrup (optional)
Instructions
- Preheat the oven to 425°F (220°C). Peel the butternut squash, cut in half lengthwise, scoop out seeds, and cut into 1-inch cubes.
- On a baking sheet, toss the cubed squash, quartered onion, and whole garlic cloves with 2 tablespoons olive oil, a generous pinch of salt, and a few cracks of black pepper. Spread in a single layer. Roast for 25-30 minutes, flipping halfway, until tender and caramelized.
- While vegetables roast, heat the remaining 1 tablespoon olive oil in a small skillet over medium heat. Fry sage leaves in a single layer for 30-45 seconds per side until crisp. Transfer to a paper towel-lined plate and sprinkle with a tiny pinch of salt.
- Transfer the roasted onion and garlic to a large soup pot. Add a splash of broth and sauté over medium heat for 1-2 minutes, scraping up browned bits.
- Add the roasted squash, remaining vegetable broth, and maple syrup (if using) to the pot. Bring to a gentle simmer, then reduce heat to low and simmer for 10 minutes.
- Remove from heat. Use an immersion blender to puree until smooth. (If using a countertop blender, let cool slightly, blend in batches with steam vent open, and cover with a towel.)
- Stir in the coconut milk. Adjust seasoning with more salt, pepper, or a drizzle of maple syrup if needed. Add a splash of broth or water if too thick.
- Ladle into bowls, top with crispy sage leaves and a drizzle of olive oil. Serve immediately.
Notes
Don’t skip roasting the squash—it’s key for flavor. Watch the sage closely when frying; it burns quickly. For extra depth, add a sprig of thyme or a pinch of red pepper flakes while simmering. The soup thickens as it sits; add broth when reheating.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 250
- Sugar: 8
- Sodium: 480
- Fat: 12
- Saturated Fat: 4
- Carbohydrates: 35
- Fiber: 6
- Protein: 4
Keywords: butternut squash soup, creamy soup, roasted squash, vegan soup, fall soup, winter soup, sage, coconut milk


