These butternut squash soup recipes turn humble squash into silky, savory bowls with rich flavor, warm seasoning, and old-fashioned kitchen charm.
If you want dinner to smell like golden roasted squash, sweet onions, warm spices, and a pot that knows exactly what it is doing, these butternut squash soup recipes are ready to earn a permanent spot in your kitchen.
Butternut squash has that beautiful trick where it tastes buttery without needing a mountain of butter, creamy without begging for a whole carton of cream, and fancy even when you are standing at your stove in socks wondering why peeling squash feels like a small upper-body workout!
Below, you get three different butternut squash soup recipes, each with its own personality.
One is classic, creamy, and roasted. One is coconut curry with a little kick. One is apple, cheddar, and sage, which tastes like a fall farmers market decided to wear a nice sweater and behave itself for once.
Each recipe is simple enough for a weeknight, special enough for guests, and detailed enough that you will not have to stare into your pot and whisper, “Are we soup yet?”
Butternut Squash Soup Recipes
1. Classic Roasted Butternut Squash Soup

This is your golden, silky, no-drama butternut squash soup. It tastes sweet, savory, lightly nutty, and rich without getting heavy.
Roasting squash first is not optional in my kitchen because that heat pulls out natural sugars, browns edges, and gives soup that “how did you make this taste so expensive?” flavor.
If you only boil squash, you get soft squash. If you roast it, you get flavor with a little swagger!
This recipe uses onion, garlic, carrot, broth, and a small splash of cream to make everything smooth and rounded.
You can keep it simple, but do not skip roasted garlic because roasted garlic turns sweet and mellow, while raw garlic in soup can sometimes march in wearing boots.
Servings: 4 to 6 servings
Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: About 1 hour 5 minutes
Oven Temperature: 400°F
Ingredients
- 2 1/2 pounds butternut squash, peeled, seeded, and cut into 1-inch cubes
- 1 medium yellow onion, cut into thick wedges
- 1 large carrot, peeled and sliced into thick coins
- 4 garlic cloves, peeled
- 2 tablespoons olive oil
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon ground nutmeg
- 4 cups low-sodium vegetable broth or chicken broth
- 1/2 cup heavy cream, half-and-half, or whole milk
- 1 tablespoon unsalted butter
- 1 teaspoon maple syrup, optional but lovely
- 1 teaspoon apple cider vinegar or lemon juice
- Fresh thyme, toasted pumpkin seeds, or cracked black pepper, for serving
How to Make It
Preheat your oven to 400°F and grab a large rimmed baking sheet, because squash needs room to roast properly, not steam in a crowded little vegetable traffic jam.
Add butternut squash cubes, onion wedges, carrot slices, and garlic cloves to pan.
Drizzle everything with olive oil and sprinkle with salt, black pepper, smoked paprika, and nutmeg.
Toss with your hands if you do not mind getting involved, because your fingers are better than a spoon here and they help every orange cube get a glossy coat of oil and seasoning.
Spread vegetables into a single layer, then roast for 35 to 40 minutes, flipping once around halfway through, until squash is fork-tender and edges look caramelized with little browned spots.
Those browned spots are where flavor lives, so do not panic when you see them. That is not burning unless it smells bitter or looks black!
While vegetables roast, warm broth in a pot over medium-low heat so it is ready to meet roasted squash without cooling everything down.
Once vegetables are done, carefully transfer them into a large soup pot, scraping in any golden bits from baking sheet because those bits are tiny unpaid chefs.
Pour in warm broth, add butter, and simmer everything together for 8 to 10 minutes so roasted vegetables soften even more and flavors settle into each other.
Blend soup with an immersion blender until completely smooth, moving blender slowly so hot soup does not splatter like it has a personal grudge.
If you use a countertop blender, blend in batches and leave lid slightly vented with a towel over top, because hot soup expands and nobody needs a squash volcano on a Tuesday.
Once soup is silky, stir in cream and maple syrup, then taste before adjusting salt. This is where you cook like a person, not a robot.
If soup tastes flat, add a little more salt. If it tastes sweet but not bright, add apple cider vinegar or lemon juice.
If it tastes almost perfect, let it simmer for 2 more minutes because soup loves a short victory lap.
Serving Suggestions
Serve this classic roasted butternut squash soup with grilled cheese, garlic bread, a crisp green salad, roasted chicken, or turkey sandwiches.
For a dinner-party-style bowl, top it with crispy bacon, fried sage, and pumpkin seeds.
For a lighter lunch, spoon it into mugs and serve with toasted sourdough.
Soup in a mug feels charming until someone asks for a refill, then you become soup royalty!
2. Coconut Curry Butternut Squash Soup

This coconut curry version is bold, fragrant, and beautifully creamy without using dairy.
It has sweet roasted squash, ginger, garlic, curry powder, coconut milk, and lime, so every spoonful tastes bright, warm, and a little tropical.
It is not spicy enough to scare anyone, but it does have personality, which is what squash sometimes needs when it has been behaving too politely.
The trick here is blooming curry powder in oil before adding liquid.
Don’t skip this step, because dry spices taste better when they wake up in hot oil for a minute.
You will smell curry, ginger, garlic, and onion rising from pot, and that is your sign you are doing very grown-up things with very normal groceries!
Servings: 4 to 6 servings
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: About 1 hour
Oven Temperature: 425°F
Ingredients
- 2 1/2 pounds butternut squash, peeled, seeded, and cut into 1-inch cubes
- 2 tablespoons avocado oil or olive oil, divided
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper
- 1 medium yellow onion, finely chopped
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon mild curry powder
- 1/2 teaspoon ground cumin
- 1/4 teaspoon cayenne pepper, optional
- 3 cups low-sodium vegetable broth
- 1 can full-fat coconut milk, 13.5 ounces
- 1 tablespoon lime juice, plus more to taste
- 1 teaspoon honey or maple syrup, optional
- Fresh cilantro, sliced scallions, coconut flakes, or chili oil, for serving
How to Make It
Preheat your oven to 425°F and line a rimmed baking sheet with parchment if you want easier cleanup, because roasted squash can leave golden sticky edges behind and your future self deserves kindness.
Toss butternut squash cubes with 1 tablespoon oil, 1/2 teaspoon salt, and black pepper.
Spread them into a single layer and roast for 25 to 30 minutes until squash is tender, lightly browned, and smelling sweet enough to make you wonder why you ever bought canned soup.
Give pan a shake halfway through cooking so pieces brown evenly instead of one side getting all glory.
While squash roasts, place a large pot over medium heat and add remaining 1 tablespoon oil.
Add chopped onion and remaining 1/2 teaspoon salt, then cook for 6 to 8 minutes, stirring often, until onion turns soft and glossy.
Do not rush onion here. If heat is too high, onion browns before it softens and leaves you with sharp little onion bits in a soup that should feel smooth and lush.
Add garlic and ginger, stir for 30 seconds, then add curry powder, cumin, and cayenne if using.
Stir spices into oil for 45 to 60 seconds until aroma blooms and kitchen suddenly smells like you know exactly what you are doing!
Add roasted squash to pot, pour in vegetable broth, and stir well so curry-coated onions mingle with squash.
Simmer for 8 to 10 minutes, just long enough for squash to soften fully and broth to take on that golden color.
Pour in coconut milk, stir, and let soup warm gently for 3 to 4 minutes.
Keep heat moderate here because coconut milk can look a little grainy if boiled aggressively, and we want silk, not drama.
Blend soup until smooth with an immersion blender, then taste and adjust like a confident cook.
Add lime juice for brightness, honey or maple syrup if curry tastes too sharp, and a pinch more salt if coconut milk makes everything feel muted.
Let soup sit for 5 minutes off heat before serving, because curry flavors settle beautifully when given a tiny pause, like soup taking one elegant deep breath before dinner.
Serving Suggestions
Serve coconut curry butternut squash soup with jasmine rice, naan, flatbread, roasted chickpeas, or a cucumber salad with lime.
For toppings, use fresh cilantro, sliced scallions, toasted coconut flakes, chili crisp, or a squeeze of lime.
If you want extra protein, add shredded chicken, crispy tofu, or roasted shrimp on top right before serving.
3. Apple Cheddar Butternut Squash Soup With Sage

This one tastes creamy, sharp, sweet, and savory all at once.
Butternut squash brings velvet texture, apple brings bright sweetness, cheddar brings a salty little punch, and sage makes whole pot smell like fall dinner got dressed up for company.
It is rich without being too much, and it has that spoon-clinging texture people love when weather starts acting dramatic outside.
Use sharp cheddar, not mild cheddar. Mild cheddar disappears into soup like it got shy. Sharp cheddar gives soup a clean, savory bite that balances squash and apple beautifully.
Also, grate cheese yourself if you can. Bagged shredded cheese has anti-caking powder, which is useful for storage but not ideal for silky soup. Tiny choice, big payoff!
Servings: 4 to 5 servings
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: About 1 hour
Stovetop Temperature: Medium to medium-low heat
Ingredients
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 celery ribs, diced
- 2 garlic cloves, minced
- 1 medium Honeycrisp or Gala apple, peeled, cored, and diced
- 2 pounds butternut squash, peeled, seeded, and cut into 1-inch cubes
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried sage or 1 tablespoon fresh chopped sage
- 1/4 teaspoon ground cinnamon
- 3 1/2 cups low-sodium vegetable broth or chicken broth
- 1/2 cup whole milk or half-and-half
- 1 cup freshly grated sharp cheddar cheese
- 1 teaspoon Dijon mustard
- 1 teaspoon apple cider vinegar
- Crispy sage leaves, extra cheddar, croutons, or chopped chives, for serving
How to Make It
Set a large heavy pot over medium heat, then add butter and olive oil.
Once butter melts and starts to smell nutty, add onion and celery with a pinch of salt, then cook for 7 to 8 minutes until vegetables soften and onion turns translucent.
Stir often and keep heat steady. You want gentle sweetness here, not burnt onion confetti.
Add garlic and cook for 30 seconds, just until fragrant, then add diced apple and stir it through buttery onion mixture.
Apple will soften, release juice, and give soup a bright note that keeps cheddar from making everything feel too heavy.
Add butternut squash cubes, salt, black pepper, sage, and cinnamon, then stir until squash looks glossy and lightly coated in seasoned butter.
Pour in broth and bring everything to a gentle boil.
Once bubbles appear, lower heat, cover pot halfway, and simmer for 22 to 28 minutes until squash is very tender.
Test a cube with a spoon.
If it breaks apart without fighting you, it is ready. If it resists, let it cook a few more minutes, because undercooked squash makes blender work harder and leaves soup less smooth.
Turn heat to low, then blend soup until velvety using an immersion blender. If soup looks too thick, add a splash more broth.
If it looks too thin, simmer uncovered for 5 minutes before adding dairy and cheese.
Stir in milk or half-and-half, then add grated cheddar a handful at a time, stirring between additions so cheese melts smoothly instead of clumping like it is forming a tiny cheese committee.
Add Dijon mustard and apple cider vinegar, then taste. Dijon makes cheddar pop, vinegar sharpens sweetness, and together they stop soup from tasting flat.
This is not a “dump it and hope” moment. Taste, adjust, and trust your spoon!
Keep soup on low heat for 2 to 3 minutes after cheese melts, but do not boil it.
Boiling cheesy soup can make texture grainy, and after all that chopping, you deserve silk.
Serving Suggestions
Serve apple cheddar butternut squash soup with ham sliders, roast turkey, crusty bread, sausage rolls, or a simple pear and walnut salad.
It also makes a brilliant starter for holiday dinners because it tastes special but does not wrestle attention away from main meal.
For a fun lunch, pour it into a bread bowl and pretend you totally meant to eat half a loaf of bread with soup. We support ambition!
Final Tips for Better Butternut Squash Soup
- Pick squash that feels heavy for its size, with smooth beige skin and no soft spots. A heavier squash usually means better moisture and more usable flesh, which matters when soup texture depends on that beautiful orange interior.
- If peeling squash makes you question your life choices, microwave whole squash for 2 to 3 minutes first, let it cool slightly, then peel. Skin softens just enough to make knife work easier.
- Cut squash into even pieces so every cube cooks at same pace. Big chunks and tiny bits in one pan create uneven texture, and soup should not make you play vegetable detective.
- Salt in layers, taste at end, and always add a little acid, like lemon juice, lime juice, or apple cider vinegar. Acid is why restaurant soups taste alive instead of sleepy.
- For make-ahead meals, prepare soup fully, cool it quickly, and refrigerate in airtight containers for up to 4 days.
- Reheat gently on stovetop over medium-low heat, stirring often. If soup thickens in fridge, loosen it with broth, milk, or coconut milk depending on recipe.
- Most butternut squash soups also freeze well for up to 3 months, though dairy-heavy versions taste best when cheese or cream is added fresh after reheating.
A pot of butternut squash soup has a way of making dinner feel generous without making you work like a contestant on a cooking show.
These butternut squash soup recipes give you creamy, golden bowls with real flavor, smart little cooking tricks, and enough topping ideas to keep every bowl from feeling like yesterday’s leftovers.
Make one tonight, save one for meal prep, and keep one in your back pocket for guests who think soup is “just soup.” They will learn!




