There’s nothing quite like wrapping your hands around a steaming bowl of Classic Roasted Butternut Squash Soup on a chilly evening. This recipe became my go-to comfort food during my first winter in a drafty old apartment – that rich, velvety texture and sweet roasted squash flavor warmed me right to my toes. What I love most is how simple it is to transform a humble squash into something truly special with just a few ingredients and some patience while it roasts. The caramelized edges from roasting make all the difference, trust me!

Why You’ll Love This Classic Roasted Butternut Squash Soup
This soup is pure comfort in a bowl, and here’s why it’s a winner every time:
- Creamy without the guilt: The roasted squash blends into a silky-smooth texture that feels indulgent, even without heavy cream (though you can add it if you’re feeling fancy!).
- Effortless prep: Just roast, blend, and simmer. It’s perfect for busy weeknights or lazy Sundays.
- Deep, rich flavors: Roasting brings out the squash’s natural sweetness, while cumin and nutmeg add warmth and depth.
- Adaptable for everyone: Easily made vegan with coconut milk or customized with your favorite spices.
Trust me, one spoonful and you’ll be hooked.
Ingredients for Classic Roasted Butternut Squash Soup
Gathering your ingredients is half the fun with this recipe – each one plays a special role in creating that perfect bowl of comfort. Here’s what you’ll need:
- 1 large butternut squash (about 2 lbs) – peeled, seeded, and cut into 1-inch cubes
- 2 tbsp olive oil – divided (1 tbsp for roasting, 1 tbsp for sautéing)
- 1 medium onion – chopped (yellow or white works best)
- 2 cloves garlic – minced (fresh is key!)
- 4 cups vegetable broth – low-sodium if you’re watching salt
- 1 tsp ground cumin – this is where the magic happens
- 1/2 tsp ground nutmeg – just a pinch makes all the difference
- Salt and pepper – to taste (I’m generous with both)
- 1/2 cup heavy cream – optional, but oh-so-good
Ingredient Notes & Substitutions
Now let’s talk about why these ingredients matter and what you can swap if needed:
Butternut squash: Roasting is non-negotiable here – it caramelizes the natural sugars and gives that deep, rich flavor you can’t get from boiling. If you’re in a pinch, sweet potatoes make a decent substitute, though the flavor will be slightly different.
Vegetable broth: This is your flavor foundation. Homemade is amazing if you have it, but a good quality store-bought works too. Chicken broth works if you’re not vegetarian, but avoid beef broth – it overpowers the squash.
Cream options: For a vegan version, coconut milk adds lovely richness (full-fat works best). Half-and-half can replace heavy cream if that’s what you have, but the soup won’t be quite as velvety.
Spices: The cumin might seem unusual, but trust me – it balances the squash’s sweetness perfectly. No nutmeg? A dash of cinnamon works in a pinch.
One last tip: always taste as you go! The sweetness of squash varies, so you might need to adjust the seasoning at the end.
How to Make Classic Roasted Butternut Squash Soup
Ready to whip up this cozy masterpiece? Here’s how to make it happen, step by step:
- Roast the squash: Preheat your oven to 400°F (200°C). Toss the squash cubes with 1 tbsp olive oil and spread them out on a baking sheet. Roast for 30 minutes, flipping halfway through, until they’re tender and slightly caramelized at the edges.
- Sauté the aromatics: While the squash roasts, heat the remaining 1 tbsp olive oil in a large pot over medium heat. Add the chopped onion and cook for 5 minutes until soft. Toss in the minced garlic and cook for another minute—just until fragrant.
- Combine and simmer: Add the roasted squash, vegetable broth, cumin, and nutmeg to the pot. Bring everything to a boil, then reduce the heat and let it simmer for 15 minutes. This lets all the flavors meld together beautifully.
- Blend until smooth: Use an immersion blender directly in the pot (careful, it’s hot!) or transfer the soup in batches to a regular blender. Blend until it’s silky smooth—no lumps allowed!
- Finish with cream: If you’re using heavy cream, stir it in now. Taste and adjust the seasoning with salt and pepper. If the soup feels too thick, add a splash of broth or water to get it just right.
- Serve warm: Ladle into bowls and garnish with your favorite toppings—pumpkin seeds, a drizzle of olive oil, or a sprinkle of fresh herbs. Enjoy!
Tips for Perfect Soup
Here’s how to avoid common pitfalls and make this soup the best it can be:
- Don’t skip the roasting: Roasting is what gives this soup its deep, caramelized flavor. Cutting corners by boiling the squash will leave you with a bland, watery soup—trust me, I’ve tried it!
- Blend carefully: If using a regular blender, let the soup cool slightly before blending, and always leave the lid’s center piece off to let steam escape. Cover it with a towel to avoid splatters.
- Adjust the texture: If your soup is too thick, add more broth or water a little at a time. If it’s too thin, let it simmer a bit longer to reduce.
- Taste as you go: Squash sweetness varies, so adjust the seasoning at the end. A pinch of salt can make all the difference!
- Go easy on the cream: Start with 1/4 cup and add more if needed. Too much can overpower the squash’s natural flavor.
With these tips, you’ll have a soup that’s smooth, flavorful, and utterly comforting. Happy cooking!
Serving Suggestions for Classic Roasted Butternut Squash Soup
This soup is a star on its own, but a few thoughtful pairings and garnishes can take it to the next level. Here’s how I love to serve it:
- Crusty bread: A warm slice of sourdough or a baguette is perfect for dipping. My favorite is a garlic-rubbed slice toasted just until golden.
- Fresh salad: A simple arugula salad with lemon vinaigrette balances the soup’s richness. Add some toasted walnuts or crumbled goat cheese for extra flair.
- Garnishes: A sprinkle of toasted pumpkin seeds adds crunch, while a drizzle of olive oil or a dollop of Greek yogurt makes it look (and taste) restaurant-worthy. Fresh parsley or cilantro adds a pop of color and freshness.
- Spice it up: For a little kick, I’ll sometimes swirl in a bit of harissa or sprinkle with chili flakes. It’s a fun way to mix things up!
No matter how you serve it, this soup is all about cozy comfort. So grab your favorite bowl, load it up, and dig in!

Storage & Reheating Instructions
This soup keeps like a dream, making it perfect for meal prep or enjoying leftovers later in the week. Here’s how to store and reheat it like a pro:
- Fridge storage: Let the soup cool completely before transferring it to an airtight container. It’ll stay fresh for up to 3 days—just give it a good stir before reheating.
- Stovetop reheating: My preferred method! Warm it gently over medium-low heat, stirring occasionally. If it’s thickened up in the fridge, add a splash of broth or water to loosen it.
- Microwave option: Pour a single serving into a microwave-safe bowl, cover loosely, and heat in 30-second bursts, stirring in between. Watch out—it can get super hot in spots!
Fair warning: I don’t recommend freezing this one. The texture can get grainy when thawed, and nobody wants that silky smoothness ruined. If you must freeze, skip the cream and add it fresh when reheating.
Pro tip: The flavors actually deepen overnight, so day-two soup might be even better than the first bowl!
Classic Roasted Butternut Squash Soup Nutritional Information
Now, I’m no nutritionist, but I do like knowing what’s going into my body – especially when it tastes this good! Here’s the scoop on what you’re getting in each comforting bowl. (Remember, these are estimates – your exact numbers might vary depending on your ingredients.)
- Calories: About 180 per generous cup
- Fat: 10g (3g saturated, 6g unsaturated)
- Carbs: 22g (with 4g fiber – not bad!)
- Protein: 3g (not bad for a veggie soup!)
- Sugar: 6g (all natural from the squash)
- Sodium: 320mg (use low-sodium broth if watching salt)
Here’s what makes me feel good about this soup: you’re getting a solid dose of vitamin A from that beautiful orange squash, plus some vitamin C and fiber too. The olive oil adds healthy fats, and if you skip the cream or use coconut milk, it becomes entirely plant-based. Not too shabby for something that tastes like a warm hug!
Of course, if you’re tracking nutrients closely, you’ll want to plug in your exact ingredients into a calculator – especially if you tweak the recipe. But overall? This is comfort food you can feel good about enjoying.
Frequently Asked Questions
Over the years, I’ve gotten all sorts of questions about this Classic Roasted Butternut Squash Soup – here are the ones that pop up most often with my tried-and-true answers:
Can I freeze this soup?
Technically yes, but I don’t recommend it. The texture changes when thawed – it can get a bit grainy and separate. If you must freeze it, leave out the cream and add it fresh when reheating. Thaw overnight in the fridge and reheat gently on the stove.
How do I make this soup vegan?
Easy peasy! Just swap the heavy cream for full-fat coconut milk – it adds wonderful richness. And double-check that your vegetable broth is vegan (some brands sneak in animal products). The rest of the ingredients are already plant-based!
My soup turned out too thin – how can I thicken it?
First, let it simmer uncovered for 10-15 minutes to reduce. If it’s still too thin, blend in a small cooked potato or a handful of cooked rice – they’ll thicken it without changing the flavor much. Next time, use slightly less broth to start.
Can I use pre-cut butternut squash?
You can, but fresh is better. Pre-cut squash often dries out in those plastic containers. If you do use it, roast it for a few minutes less and check often – it tends to cook faster than freshly cut squash.
What’s the best way to peel butternut squash?
My trick? Microwave the whole squash for 2 minutes first – it softens the skin just enough to make peeling easier. Then use a sharp vegetable peeler or sturdy knife. The neck is easiest to peel before cutting; the bulb part I usually cut in half first.
Now that you’ve got all my best tips and tricks, it’s your turn to make this cozy Classic Roasted Butternut Squash Soup! Trust me, once you taste that first velvety spoonful, you’ll understand why it’s been my cold-weather go-to for years. Don’t be shy – play with the spices, try different garnishes, make it your own. And when you do, I’d absolutely love to hear how it turned out! Drop a comment below telling me your favorite way to enjoy it (extra cream? extra spice? crunchy toppings galore?). Happy cooking, friends – may your soup be smooth and your bowls be bottomless!
PrintClassic Roasted Butternut Squash Soup
A smooth and creamy soup made with roasted butternut squash, perfect for a comforting meal.
- Prep Time: 15 mins
- Cook Time: 45 mins
- Total Time: 60 mins
- Yield: 4 servings 1x
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 large butternut squash (about 2 lbs), peeled and cubed
- 2 tbsp olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 tsp ground cumin
- 1/2 tsp ground nutmeg
- Salt and pepper to taste
- 1/2 cup heavy cream (optional)
Instructions
- Preheat oven to 400°F (200°C). Toss butternut squash with 1 tbsp olive oil and roast for 30 minutes until tender.
- Heat remaining olive oil in a pot. Sauté onion and garlic until soft.
- Add roasted squash, vegetable broth, cumin, and nutmeg. Bring to a boil.
- Reduce heat and simmer for 15 minutes.
- Blend soup until smooth using an immersion blender or regular blender.
- Stir in heavy cream if desired. Season with salt and pepper.
- Serve warm.
Notes
- For a vegan version, use coconut milk instead of heavy cream.
- Store leftovers in the fridge for up to 3 days.
- Garnish with pumpkin seeds or fresh herbs if desired.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 6g
- Sodium: 320mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 10mg
