Written by

Misty Pruitt

Published

Easy Creamy Butternut Squash Soup with Crispy Sage

Ready In 45 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was standing in the middle of a grocery store parking lot last October when the smell of woodsmoke and something sweet hit me — and suddenly I was eight years old at my neighbor Mrs. Kowalski’s kitchen table. She wasn’t my grandmother, but she might as well have been. Every autumn, she’d make this butternut squash soup that filled her whole house with this warm, almost nutty aroma. I remember staring at the orange swirl in my bowl, convinced I wouldn’t like it because it looked weird. Then I took one bite and practically inhaled the rest.

Mrs. Kowalski moved to Florida years ago, and I never got her exact recipe. But honestly, I’ve spent the last few autumns trying to recreate that moment. That first spoonful where everything slows down and you just sit there, feeling grateful. This creamy butternut squash soup with crispy sage is my best attempt. I messed up the first batch — burned the sage so badly I had to open every window in the kitchen. Let me tell you, that smell does not go away quickly.

But the second time? The third? I started getting closer. That deep, velvety texture. The little pop of salty crunch from the sage. Maybe you’ve been there — chasing a taste from your past that you can’t quite name. This soup is that for me. It’s the one I keep coming back to when the air gets crisp and the leaves start turning. And now, I’m pretty sure I’ve finally nailed it.

Why You’ll Love This Recipe

Let me be straight with you — I’ve tested this creamy butternut squash soup more times than I care to count. Some batches were watery disasters. Others were too sweet or not savory enough. But this version? This is the one. Here’s why it works:

  • Quick & Easy : Comes together in under 45 minutes, perfect for busy weeknights or lazy Sunday afternoons when you just want something warm.
  • Simple Ingredients : No fancy grocery trips needed. You likely already have the olive oil, onion, garlic, and vegetable broth in your kitchen.
  • Perfect for Fall : Great for cozy dinners, Thanksgiving starters, or meal prep lunches that actually make you excited to eat.
  • Crowd-Pleaser : Always gets rave reviews from kids and adults alike. Even my picky nephew asked for seconds.
  • Unbelievably Delicious : The texture is velvety smooth without any cream, and the crispy sage takes it to another level.

What makes this recipe different? It’s the technique. Most recipes roast the squash separately, but I sauté it first with the aromatics to build deeper flavor. Then I add a secret ingredient — a tiny bit of apple — that brightens everything without making it sweet. This isn’t just another butternut squash soup. It’s the one that makes you close your eyes after the first bite. I mean it.

What Ingredients You Will Need

This creamy butternut squash soup uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, easy to find, and forgiving to substitute.

  • Butternut squash — 1 large (about 3 lbs), peeled, seeded, and cubed into 1-inch pieces. Look for one that feels heavy for its size and has a firm, tan skin without soft spots.
  • Yellow onion — 1 medium, diced. Adds sweetness and depth. You can use white onion in a pinch, but yellow gives a richer flavor.
  • Garlic cloves — 4, minced. Fresh is best here — jarred garlic tends to be bitter when simmered.
  • Apple — 1 medium, peeled and chopped (I prefer Honeycrisp or Fuji). This is my little trick — it adds natural sweetness and helps create that silky texture without any cream.
  • Vegetable broth — 4 cups. I recommend Pacific Foods or Swanson for consistent flavor. Low-sodium is ideal so you can control the salt.
  • Coconut milk — 1/2 cup, full-fat. This gives the soup its creamy richness. You can use heavy cream if you prefer, but coconut milk adds a subtle sweetness that works beautifully.
  • Fresh sage leaves — 20-25 leaves, plus more for garnish. Go for bright green leaves without dark spots. This is non-negotiable for the crispy topping.
  • Olive oil — 3 tablespoons, divided. Use a good-quality extra virgin for the best flavor. I like California Olive Ranch.
  • Butter — 2 tablespoons, unsalted. For sautéing the aromatics and crisping the sage.
  • Salt — 1 teaspoon, plus more to taste. I use fine sea salt for even distribution.
  • Black pepper — 1/2 teaspoon, freshly ground.
  • Ground nutmeg — 1/4 teaspoon. Freshly grated is amazing if you have it, but pre-ground works just fine.
  • Optional garnish — Toasted pumpkin seeds, a drizzle of balsamic glaze, or a swirl of coconut cream.

Equipment Needed

You don’t need a professional kitchen to make this creamy butternut squash soup. Here’s what you’ll actually use:

  • Large heavy-bottomed pot or Dutch oven — I use my 5.5-quart Le Creuset, but any heavy pot works. The key is even heat distribution to prevent burning.
  • Sharp chef’s knife — Peeling and cubing butternut squash is much easier with a good knife. A Victorinox Fibrox is budget-friendly and stays sharp.
  • Vegetable peeler — A sturdy Y-peeler makes quick work of the squash skin.
  • Immersion blender — This is my preferred tool for silky soup. No transferring hot liquid to a blender. I recommend the Cuisinart SmartStick. If you don’t have one, a regular blender works — just let the soup cool slightly and blend in batches.
  • Small skillet — For crisping the sage leaves. Any non-stick or stainless steel pan works.
  • Measuring cups and spoons — For accuracy.
  • Wooden spoon or spatula — For stirring.

Preparation Method

creamy butternut squash soup preparation steps

  1. Prep the squash (10 minutes). Cut off both ends of the butternut squash, then peel it with a vegetable peeler. Cut it in half lengthwise and scoop out the seeds with a spoon. Cube the flesh into 1-inch pieces. Don’t stress about perfection — they’ll be blended anyway. But try to keep them similar in size for even cooking.
  2. Sauté the aromatics (8 minutes). Heat 2 tablespoons of olive oil and the butter in your large pot over medium heat. Add the diced onion and cook for 5 minutes until translucent and starting to brown at the edges. Add the minced garlic and cook for 1 minute more — just until fragrant. Don’t let the garlic burn, or it’ll turn bitter.
  3. Cook the squash and apple (15 minutes). Add the cubed butternut squash and chopped apple to the pot. Stir everything together so the squash gets coated in the onion mixture. Cook for 5 minutes, stirring occasionally. The squash will start to soften and get slightly golden in spots. Add the salt, pepper, and nutmeg, then pour in the vegetable broth. Bring to a boil, then reduce heat to a simmer. Cover and cook for 10-12 minutes, until the squash is tender when pierced with a fork.
  4. Blend until smooth (3 minutes). Remove the pot from heat. Use your immersion blender directly in the pot, blending until completely smooth. If using a regular blender, let the soup cool for 5 minutes, then carefully blend in batches — fill the blender only halfway and hold the lid with a towel. The soup should be velvety and uniform.
  5. Add the coconut milk (2 minutes). Stir in the coconut milk. The soup will turn a beautiful pale orange. Taste and adjust seasoning — you might want another pinch of salt or a crack of pepper. Keep the soup on low heat while you make the crispy sage.
  6. Crisp the sage (5 minutes). In a small skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Pat the sage leaves completely dry with paper towels — any moisture will make them splatter. Carefully place the sage leaves in the hot oil in a single layer. They’ll sizzle immediately. Cook for 30-45 seconds per side, until they turn darker green and become crisp. Transfer to a paper towel-lined plate and sprinkle with a tiny pinch of salt. They’ll crisp up more as they cool.
  7. Serve immediately. Ladle the soup into bowls. Top with a few crispy sage leaves and any other garnishes you like. The contrast between the smooth, warm soup and the crunchy, salty sage is everything.

Cooking Tips & Techniques

I’ve made this creamy butternut squash soup enough times to learn what works and what doesn’t. Here are the things I wish someone had told me:

Don’t skip drying the sage. I learned this the hard way. Wet sage leaves in hot oil create a dangerous splatter situation. Pat them completely dry with paper towels before they hit the pan. Also, don’t overcrowd the skillet — cook them in batches if needed. Crowded leaves steam instead of crisp.

Toast your spices. If you have an extra minute, add the nutmeg to the pot when you add the garlic and stir for 30 seconds. Toasting the spice in the oil releases its essential oils and makes it way more fragrant. Same goes for the black pepper.

Taste as you go. I can’t stress this enough. The sweetness of butternut squash varies depending on the season and where it was grown. You might need more salt or a squeeze of lemon juice to balance things. Trust your taste buds more than the recipe.

Make it ahead. This soup actually tastes better the next day. The flavors meld together overnight. Just reheat gently on the stovetop and add a splash of broth or water if it’s too thick. Don’t microwave it — it can separate.

Blend in stages if using a regular blender. I once filled my blender too full with hot soup and ended up with soup on my ceiling. Let the soup cool for at least 5 minutes, blend in batches, and always hold the lid down with a folded towel.

Variations & Adaptations

This creamy butternut squash soup is flexible. Here are some ways to make it your own:

Vegan version. This recipe is already vegan if you use olive oil instead of butter. Just swap the butter for an extra tablespoon of olive oil when sautéing the aromatics. The coconut milk keeps it creamy and rich.

Spicy variation. Add 1/2 teaspoon of red pepper flakes or a minced jalapeño (seeds removed) when you sauté the onion. The heat cuts through the sweetness beautifully. I tried this on a whim one rainy Tuesday and it’s now my favorite version.

Roasted squash version. For deeper, caramelized flavor, roast the cubed squash at 400°F for 25 minutes before adding it to the pot. Toss it with olive oil, salt, and pepper first. This adds about 15 minutes to the total time but gives a richer, nuttier taste.

Dairy-free creamy option. If you don’t have coconut milk, use full-fat oat milk or cashew cream. Avoid skim milk or light coconut milk — they’ll make the soup watery. I’ve used Califia Farms Oat Milk Barista Blend with great results.

Add protein. Stir in 1 cup of cooked white beans (cannellini or Great Northern) before blending. They add protein and make the soup even creamier without changing the flavor much. Or top each bowl with crispy chickpeas for crunch.

Serving & Storage Suggestions

Serve this creamy butternut squash soup piping hot in deep bowls. The crispy sage should be added right before serving — it loses its crunch within 15 minutes. For a complete meal, pair it with a crusty sourdough bread or a simple arugula salad with lemon vinaigrette.

This soup also makes an excellent starter for Thanksgiving or any fall dinner party. Ladle it into small cups or shot glasses for an appetizer. A drizzle of balsamic glaze on top adds a gorgeous presentation.

Storage: Let the soup cool completely, then transfer to an airtight container. It keeps in the refrigerator for up to 5 days. The flavors actually deepen over time, so day 2 or 3 is often the best.

Freezing: This soup freezes beautifully. Pour cooled soup into freezer-safe bags or containers, leaving an inch of space for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. You might need to add a splash of broth to thin it out.

Reheating: Warm the soup over medium-low heat, stirring occasionally. Don’t boil it — high heat can cause the coconut milk to separate. If that happens, just whisk it vigorously and it’ll come back together.

Nutritional Information & Benefits

This creamy butternut squash soup is as nutritious as it is delicious. Here’s the estimated breakdown per serving (about 1.5 cups):

Nutrient Amount
Calories 245
Total Fat 14g
Saturated Fat 6g
Carbohydrates 28g
Fiber 6g
Sugar 9g
Protein 4g
Vitamin A 457% DV
Vitamin C 35% DV
Potassium 652mg

Butternut squash is packed with vitamin A, which supports eye health and immune function. The apple adds fiber and natural sweetness without spiking blood sugar. Coconut milk provides healthy medium-chain triglycerides (MCTs) that can boost energy. This soup is naturally gluten-free, dairy-free, and vegan — making it a great option for various dietary needs. Just note that coconut milk contains tree nuts, so it’s not suitable for those with tree nut allergies.

Conclusion

This creamy butternut squash soup with crispy sage is more than just a recipe — it’s the taste of fall in a bowl. It’s the kind of soup that makes you want to light a candle, put on a sweater, and just sit for a minute. It’s forgiving, flexible, and honestly, it’s hard to mess up once you know the tricks.

I hope you make this soup and add your own twist. Maybe you’ll use a different herb (thyme works great), or add a pinch of cinnamon, or serve it with grilled cheese croutons (yes, that’s a thing and it’s amazing). Whatever you do, let me know how it turns out. Drop a comment below or tag me in your photos — I genuinely love seeing your creations.

Go ahead, grab that butternut squash and get cooking. Your cozy bowl is waiting.

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Absolutely. Frozen butternut squash is already peeled and cubed, which saves you prep time. Use about 4 cups of frozen cubes. You don’t need to thaw them — just add them directly to the pot in step 3. The cook time might be 2-3 minutes longer.

How do I make this soup thicker or thinner?

For a thicker soup, use less broth — start with 3 cups instead of 4. You can also blend in a boiled potato or an extra 1/2 cup of coconut milk. For a thinner soup, add more broth or water a little at a time until it reaches your desired consistency.

Can I make this soup without coconut milk?

Yes. Substitute with heavy cream, half-and-half, or full-fat oat milk. Avoid skim milk or light alternatives — they can curdle or make the soup watery. The coconut milk adds richness, but any full-fat creamy liquid works well.

My crispy sage turned out bitter. What went wrong?

This usually happens if the oil was too hot or the sage cooked too long. The oil should be medium heat — shimmering but not smoking. Sage leaves should only cook for 30-45 seconds per side. Also, make sure the leaves are completely dry before frying. Burnt sage is unfortunately not salvageable, so start fresh if this happens.

Can I use a different type of squash?

Definitely. Kabocha, buttercup, or red kuri squash all work beautifully. Acorn squash is a bit more watery and less sweet, so you might need to adjust seasoning. Avoid spaghetti squash — it doesn’t blend into a creamy texture. Each squash variety will give a slightly different color and flavor, but that’s part of the fun.

Pin This Recipe!

creamy butternut squash soup recipe

Print

Easy Creamy Butternut Squash Soup with Crispy Sage

A velvety smooth butternut squash soup with a secret ingredient—apple—that brightens the flavor without making it sweet. Topped with crispy sage leaves, this comforting fall soup comes together in under 45 minutes and is naturally vegan and gluten-free.

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

Ingredients

Scale
  • 1 large butternut squash (about 3 lbs), peeled, seeded, and cubed into 1-inch pieces
  • 1 medium yellow onion, diced
  • 4 garlic cloves, minced
  • 1 medium apple (Honeycrisp or Fuji), peeled and chopped
  • 4 cups vegetable broth (low-sodium recommended)
  • 1/2 cup full-fat coconut milk
  • 2025 fresh sage leaves, plus more for garnish
  • 3 tablespoons olive oil, divided
  • 2 tablespoons unsalted butter
  • 1 teaspoon fine sea salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon ground nutmeg
  • Optional garnish: toasted pumpkin seeds, balsamic glaze, or coconut cream

Instructions

  1. Prep the squash (10 minutes). Cut off both ends of the butternut squash, then peel it with a vegetable peeler. Cut it in half lengthwise and scoop out the seeds with a spoon. Cube the flesh into 1-inch pieces.
  2. Sauté the aromatics (8 minutes). Heat 2 tablespoons of olive oil and the butter in a large pot over medium heat. Add the diced onion and cook for 5 minutes until translucent and starting to brown at the edges. Add the minced garlic and cook for 1 minute more until fragrant.
  3. Cook the squash and apple (15 minutes). Add the cubed butternut squash and chopped apple to the pot. Stir to coat. Cook for 5 minutes, stirring occasionally. Add the salt, pepper, and nutmeg, then pour in the vegetable broth. Bring to a boil, then reduce heat to a simmer. Cover and cook for 10-12 minutes until the squash is tender.
  4. Blend until smooth (3 minutes). Remove the pot from heat. Use an immersion blender directly in the pot, blending until completely smooth. If using a regular blender, let the soup cool for 5 minutes, then carefully blend in batches.
  5. Add the coconut milk (2 minutes). Stir in the coconut milk. Taste and adjust seasoning. Keep the soup on low heat while you make the crispy sage.
  6. Crisp the sage (5 minutes). In a small skillet, heat the remaining 1 tablespoon of olive oil over medium heat. Pat the sage leaves completely dry. Place them in the hot oil in a single layer. Cook for 30-45 seconds per side until crisp. Transfer to a paper towel-lined plate and sprinkle with a tiny pinch of salt.
  7. Serve immediately. Ladle the soup into bowls. Top with a few crispy sage leaves and any other garnishes you like.

Notes

Don’t skip drying the sage to avoid splattering. Toast the nutmeg with the garlic for extra flavor. Taste as you go—sweetness of squash varies. Soup tastes even better the next day. For a thicker soup, use 3 cups of broth instead of 4. For a thinner soup, add more broth or water. To make it vegan, substitute butter with an extra tablespoon of olive oil.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 245
  • Sugar: 9
  • Sodium: 652
  • Fat: 14
  • Saturated Fat: 6
  • Carbohydrates: 28
  • Fiber: 6
  • Protein: 4

Keywords: butternut squash soup, creamy soup, fall soup, vegan soup, gluten-free soup, crispy sage, easy soup recipe

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating