Love this? Save it for later!
Share the inspiration with your friends
When they closed their doors for good, I thought I’d never taste that specific balance of earthy sweetness and herbal crunch again. The little place was tucked away on a quiet side street in the Pearl District, the kind of spot where the windows fogged up from the inside because the soup pot was always simmering. I remember standing in line, shivering in the damp Oregon chill, waiting for my turn. When I finally got that bowl, it was warm enough to thaw my bones and rich enough to make me forget about the rain outside.
That first bite changed everything. It wasn’t just soup; it was a hug in a ceramic mug. The butternut squash was so smooth it felt like velvet on the tongue, and the crispy sage leaves added this incredible, savory snap that cut through the richness perfectly. I’ve been trying to recreate it for years. Honestly, it’s become a bit of an obsession. I’ve burned garlic, over-roasted squash until it tasted bitter, and even tried blending in weird ingredients like carrots that just didn’t work.
After seven tries — and several pots of soup dumped down the sink — I finally got it. The secret wasn’t in the technique, but in the roasting time and that crucial addition of coconut milk for the creaminess without the heaviness. You know that feeling when you take a bite and your shoulders just drop because it tastes exactly like a memory? That’s what happened last Tuesday when I tasted my latest batch. I sat at my counter, spoon in hand, and just smiled. It’s comforting, sure, but it’s also surprisingly sophisticated.
This creamy roasted butternut squash soup with crispy sage is the recipe that saved my autumn. It’s simple enough for a weeknight but fancy enough to serve to guests who think they know everything about cooking. I mean, let me tell you, the aroma alone will draw people into your kitchen. Maybe you’ve been there, chasing a flavor that feels just out of reach. Well, I found it, and I’m sharing it with you now.
Why You’ll Love This Recipe
This recipe isn’t just another winter warmer; it’s the result of years of tweaking and testing to get that perfect texture. I’ve worked with chefs who swear by nutmeg, and nutritionists who recommend adding ginger for digestion, but this version strikes a balance that feels both indulgent and wholesome. It’s the kind of dish that makes you close your eyes after the first bite and just sigh. Here is why this specific creamy roasted butternut squash soup with crispy sage stands out from the crowd:
- Quick & Easy: While roasting takes time, the active prep is minimal. You can have dinner on the table in under an hour if you chop efficiently. It’s perfect for those busy weeknights when you want something homemade but don’t have hours to spend in the kitchen.
- Simple Ingredients: You likely already have most of these items in your pantry or fridge. Butternut squash, onions, garlic, vegetable broth, and sage are staples. No fancy grocery trips or obscure spices needed.
- Perfect for Cozy Dinners: This soup is ideal for rainy days, chilly evenings, or when you just need a little comfort. It pairs beautifully with a crusty loaf of bread and a simple green salad.
- Crowd-Pleaser: Even picky eaters usually love this. The natural sweetness of the squash appeals to kids, while the savory sage and subtle spices satisfy adult palates. It’s a win-win for family dinners.
- Unbelievably Delicious: The combination of roasted squash and crispy sage creates a texture contrast that is next-level. It’s not just mush; it has depth, crunch, and a creamy finish that feels luxurious.
What makes this recipe different is the use of coconut milk instead of heavy cream. It adds a subtle sweetness and a silky texture without the dairy heaviness, making it lighter yet still incredibly satisfying. Whether you are gluten-sensitive or just watching your saturated fat intake, this version delivers the same soul-soothing comfort. It’s the kind of meal that turns a simple Tuesday into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. The key is using fresh, high-quality produce, especially the squash and the sage. Here is what you need to gather:
For the Soup Base
- Butternut Squash: One large squash (about 3-4 pounds), peeled and cubed. Look for one that feels heavy for its size with a dull, tan skin. I recommend buying pre-cut squash if you want to save time, but fresh gives the best flavor.
- Yellow Onion: One medium onion, chopped. Yellow onions offer a great balance of sweetness and savory depth when caramelized.
- Garlic: Three cloves, minced. Fresh garlic is non-negotiable here; jarred stuff just doesn’t have the same punch.
- Vegetable Broth: Four cups, low-sodium. I prefer Imagine Foods brand because it has a clean, rich taste without artificial additives. You can also use chicken broth if you aren’t vegetarian.
- Coconut Milk: One can (13.5 oz) of full-fat coconut milk. This is what gives the soup its creamy texture without dairy. Make sure it’s the canned kind, not the carton beverage.
- Butter: Two tablespoons of unsalted butter. Use real butter for the best flavor; it helps bloom the spices.
For the Seasoning

- Fresh Sage Leaves: One half-cup of fresh sage, divided. You will use some for the soup and some for frying. Look for vibrant green leaves with no spots.
- Nutmeg: One-quarter teaspoon, freshly grated. Pre-ground nutmeg loses its potency quickly, so grate it fresh if you can.
- Ground Cumin: One-half teaspoon. Adds a warm, earthy note that complements the squash.
- Salt and Black Pepper: To taste. Start with one teaspoon of salt and adjust later.
- Red Pepper Flakes: A pinch, optional. Adds a tiny kick if you like a little heat.
For the Crispy Sage Topping
- Extra Virgin Olive Oil: Two tablespoons. For frying the sage, a neutral oil or butter also works, but olive oil adds a nice fruity note.
If you can’t find fresh sage, you can use dried, but you’ll need less — about one tablespoon. However, the fresh leaves fried until crisp are truly the star of this show. For a nut-free version, you can swap the coconut milk with oat cream or extra vegetable broth.
Equipment Needed
You don’t need a fancy kitchen to make this soup, but having the right tools makes the process smoother. A large Dutch oven or heavy-bottomed pot is essential. It distributes heat evenly, which prevents the squash from sticking or burning at the bottom. I use a Le Creuset, but any thick cast iron or stainless steel pot works fine.
A high-quality blender is next on the list. An immersion blender is great for pureeing directly in the pot, saving you from transferring hot liquid. However, if you use a countertop blender, be sure to blend in batches and vent the lid to let steam escape. This prevents explosions, which, let’s face it, is a messy kitchen disaster.
You will also need a large baking sheet lined with parchment paper for roasting the squash. Parchment paper makes cleanup a breeze and helps the squash caramelize nicely. Finally, a fine-mesh strainer is useful if you want an ultra-smooth soup, though it’s not strictly necessary if your blender is powerful.
If you don’t have a Dutch oven, a large saucepan will work, but you may need to cook in two batches. For the crispy sage, a small skillet is perfect. Keep it clean and dedicated for frying herbs to avoid off-flavors.
Preparation Method
- Preheat and Prep (10 minutes): Preheat your oven to 400°F (200°C). Peel the butternut squash and remove the seeds. Cut the flesh into 1-inch cubes. Place them on a large baking sheet. Drizzle with one tablespoon of olive oil, salt, and pepper. Toss to coat evenly. This step is crucial for developing flavor.
- Roast the Squash (30-40 minutes): Roast the squash in the preheated oven until tender and slightly caramelized. You should be able to pierce a cube easily with a fork. About 10 minutes before they are done, add the chopped onion to the tray if you want to roast them together for extra flavor. If you prefer softer onions, add them later. Let them cool slightly.
- Sauté Aromatics (5 minutes): While the squash roasts, heat the butter in your Dutch oven over medium heat. Add the remaining chopped onion (if not roasted) and cook until translucent. Add the minced garlic and cook for one more minute until fragrant. Be careful not to burn the garlic.
- Simmer the Soup (15 minutes): Add the roasted squash (and onions) to the pot. Pour in the vegetable broth. Stir in the nutmeg, cumin, and half of the fresh sage leaves (chopped roughly). Bring to a boil, then reduce heat to low. Cover and simmer for 10 minutes to let the flavors meld.
- Blend Until Smooth (2 minutes): Remove the pot from heat. Use an immersion blender to puree the soup until smooth. If using a countertop blender, blend in batches until silky smooth. Return the soup to the pot if needed.
- Add Creaminess (1 minute): Stir in the coconut milk. Heat gently over low heat for another 2-3 minutes. Do not boil after adding the coconut milk, as it can separate. Taste and adjust seasoning with more salt or pepper if needed.
- Fry the Sage (3 minutes): In a small skillet, heat the olive oil over medium heat. Add the whole sage leaves. Fry for about 30 seconds to one minute per side until crisp and dark green. Remove with a slotted spoon and drain on a paper towel. This takes a second, so watch them closely—they go from perfect to burnt very fast.
- Serve: Ladle the hot soup into bowls. Top with the crispy sage leaves. Drizzle with a little extra olive oil if desired. Serve immediately with crusty bread.
Cooking Tips & Techniques
Roasting the squash instead of boiling it is the single biggest upgrade you can make. Boiling dilutes flavor, while roasting concentrates the natural sugars and adds a nutty depth. If you are short on time, you can steam the squash, but the texture won’t be as rich.
When frying the sage, keep the heat moderate. If the oil is too hot, the leaves will burn before they crisp. If it’s too cool, they will absorb too much oil and become greasy. Listen for the sizzle; it should be a gentle bubble, not a violent roar.
I once forgot to salt the squash before roasting, and the soup tasted flat. Always season your vegetables at every stage. Also, let the soup rest for a few minutes after blending. This allows the flavors to settle and the texture to stabilize.
If your soup is too thick, add more broth one tablespoon at a time. If it’s too thin, simmer it uncovered for a few extra minutes to reduce. Remember, you can always thin it out, but you can’t thicken it once it’s blended.
Variations & Adaptations
This recipe is very adaptable. For a dairy-free version, the coconut milk already handles that. For a nut-free option, stick with coconut milk or use oat cream. If you want to add protein, stir in some cooked chickpeas or white beans when you add the broth.
For a spicier kick, add a diced jalapeño when sautéing the onions. You can also swap the sage for thyme or rosemary if you prefer those flavors. For a vegan twist, use olive oil instead of butter for sautéing.
I’ve also tried adding a splash of apple cider vinegar at the end to brighten the flavors. It adds a nice tang that cuts through the richness. For a heartier meal, serve the soup over cooked quinoa or farro.
Serving & Storage Suggestions
Serve this soup hot, garnished with the crispy sage. It pairs wonderfully with a simple arugula salad tossed with lemon vinaigrette. A slice of sourdough bread with butter is also a classic choice.
Leftovers can be stored in an airtight container in the refrigerator for up to four days. The flavors actually improve after a day or two as they meld together. To reheat, warm gently on the stove over low heat, stirring occasionally. If the soup thickens too much, add a splash of broth or water.
You can also freeze this soup for up to three months. Freeze it in portions for easy meals later. Note that the texture may change slightly after freezing, but it will still taste delicious. Just thaw in the fridge and reheat slowly.
Nutritional Information & Benefits
Butternut squash is packed with vitamins A and C, which are great for immune health and skin. It is also high in fiber, which aids digestion. The coconut milk adds healthy fats that help absorb these fat-soluble vitamins. This soup is naturally gluten-free and dairy-free.
Each serving contains roughly 200 calories, with a good balance of carbohydrates and fats. It is a nutrient-dense meal that keeps you full without feeling heavy. For those watching their sodium, using low-sodium broth and controlling the salt addition helps keep it heart-healthy.
From a wellness perspective, this soup is grounding and warming. It’s great for boosting your mood during darker winter months. The sage also has antioxidant properties, making this a truly beneficial dish for your body.
Conclusion
This creamy roasted butternut squash soup with crispy sage is more than just a recipe; it’s a celebration of simple, seasonal ingredients. It’s easy to make, deeply comforting, and surprisingly elegant. I hope you try it and find your own happy memory in every spoonful. Feel free to adjust the spices to suit your taste. I’d love to hear how it turns out for you, so please leave a comment below. Share your variations or tips with the community. Happy cooking!
Frequently Asked Questions
Can I use frozen butternut squash?
Yes, you can use frozen squash, but it will release more water. You may need to roast it longer to evaporate the excess moisture and achieve that caramelized flavor. Thawing it first can help.
What can I substitute for coconut milk?
If you dislike coconut, you can use heavy cream, half-and-half, or oat cream. For a lighter option, use extra vegetable broth, though the soup will be less creamy.
How do I make the soup spicier?
Add a pinch of red pepper flakes during sautéing, or mix in a diced jalapeño. You can also garnish with a dash of cayenne pepper before serving.
Can I make this soup in a slow cooker?
Yes. Sauté the onions and garlic first, then add all ingredients to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Blend before serving.
Why is my soup grainy?
This usually happens if the blender isn’t powerful enough or if the squash isn’t fully cooked. Blend longer or use a high-speed blender. Straining the soup through a fine-mesh sieve can also fix this.
Pin This Recipe!

Creamy Roasted Butternut Squash Soup with Crispy Sage
A comforting and sophisticated soup featuring roasted butternut squash, coconut milk for creaminess, and topped with crispy fried sage leaves. It is naturally gluten-free and dairy-free.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 large butternut squash (3–4 lbs), peeled and cubed
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 4 cups low-sodium vegetable broth
- 1 can (13.5 oz) full-fat coconut milk
- 2 tablespoons unsalted butter
- 1/2 cup fresh sage leaves, divided
- 1/4 teaspoon freshly grated nutmeg
- 1/2 teaspoon ground cumin
- 1 teaspoon salt (plus more to taste)
- Black pepper to taste
- Pinch of red pepper flakes (optional)
- 2 tablespoons extra virgin olive oil (for frying sage)
Instructions
- Preheat oven to 400°F (200°C). Place squash cubes on a baking sheet, drizzle with 1 tablespoon olive oil, salt, and pepper, and toss to coat.
- Roast squash for 30-40 minutes until tender and caramelized. Optionally add chopped onion to the tray for the last 10 minutes.
- While squash roasts, melt butter in a Dutch oven over medium heat. Sauté remaining onion until translucent, then add garlic and cook for 1 minute.
- Add roasted squash and onions to the pot. Pour in vegetable broth, nutmeg, cumin, and half of the chopped sage. Bring to a boil, then reduce heat and simmer covered for 10 minutes.
- Remove from heat and blend until smooth using an immersion blender or countertop blender.
- Stir in coconut milk and heat gently for 2-3 minutes. Do not boil. Adjust seasoning with salt and pepper.
- In a small skillet, heat olive oil over medium heat. Fry whole sage leaves for 30-60 seconds per side until crisp. Drain on paper towels.
- Ladle soup into bowls, top with crispy sage, and serve immediately.
Notes
Roasting the squash concentrates flavor compared to boiling. If the soup is too thick, add more broth. If too thin, simmer uncovered. For a vegan version, substitute butter with olive oil. Fresh sage is preferred over dried for the topping.
Nutrition
- Serving Size: 1 bowl
- Calories: 200
- Sugar: 8
- Sodium: 400
- Fat: 12
- Saturated Fat: 8
- Carbohydrates: 25
- Fiber: 6
- Protein: 4
Keywords: butternut squash soup, creamy soup, crispy sage, vegetarian, gluten-free, dairy-free, autumn recipes, comfort food, roasted vegetables


