Every year, as the evenings grow cooler, I find myself reaching for recipes that feel like warmth in a bowl.
Roasted butternut squash soup became that dish for me the very first time I decided to roast the squash instead of boiling it.
The scent that filled the kitchen was deep and sweet, almost like caramel, and I knew the flavor would be different—richer and more rounded.
When I ladled it into bowls, the smooth texture and golden color made the meal feel special without trying.
A drizzle of cream and a sprinkle of roasted seeds added that final touch that made everyone quiet for a moment, just to enjoy the taste.
Over time, this soup became a tradition in my kitchen—not for holidays, but for the quiet evenings when you want food that feels steady and real.
It’s simple in looks but layered in flavor, balancing roasted sweetness, soft spices, and a creamy finish.
Every spoonful feels like a reward after a long day, grounding and gentle. This roasted butternut squash soup has a way of making even ordinary dinners feel like a pause you didn’t know you needed.
Table of Contents
Roasted Butternut Squash Soup Recipe
Ingredients
- 1 medium butternut squash (about 2 to 2½ pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil
- 1 medium yellow onion, chopped
- 2 medium carrots, peeled and sliced
- 2 garlic cloves, minced
- 3 cups vegetable broth (or chicken broth if preferred)
- 1 cup water (adjust for thickness)
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ½ teaspoon ground black pepper
- 1 teaspoon salt, or to taste
- ¼ cup heavy cream (plus more for garnish)
- 1 tablespoon butter (optional, for richness)
- Pumpkin seeds (pepitas), toasted, for topping
- Fresh thyme leaves, for garnish
Instructions
- Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Spread the cubed butternut squash on the sheet, drizzle with 1 tablespoon olive oil, and lightly season with salt and pepper. Toss to coat evenly.
- Roast for 25–30 minutes or until the squash is tender and lightly caramelized on the edges. Flip halfway through roasting for even color.
- Meanwhile, heat the remaining 1 tablespoon olive oil in a large pot over medium heat. Add chopped onion and carrots. Sauté for 5–7 minutes until the onion turns soft and translucent.
- Stir in minced garlic and cook for another 30 seconds until fragrant.
- Add the roasted squash to the pot along with the cinnamon, nutmeg, salt, and black pepper. Stir everything together for 1 minute to combine flavors.
- Pour in the vegetable broth and 1 cup of water. Bring to a boil, then reduce the heat to low and simmer for about 10–12 minutes to let the flavors meld.
- Remove the pot from heat. Use an immersion blender to puree the soup until completely smooth. If using a regular blender, blend in small batches and return the soup to the pot.
- Stir in heavy cream and butter (if using). Taste and adjust salt or pepper as needed. If the soup is too thick, add a bit more warm water or broth until you reach your preferred consistency.
- Warm gently over low heat for 2–3 minutes before serving.
- Ladle the soup into bowls, swirl a little cream on top, and sprinkle with toasted pumpkin seeds and fresh thyme leaves.

What Makes Roasted Butternut Squash Soup So Flavorful?
The deep flavor comes from roasting the butternut squash instead of boiling it. When the squash roasts, its natural sugars caramelize, creating a slightly sweet and nutty taste that blends beautifully with the cream and spices.
Roasting also concentrates the flavor and removes excess water, giving the soup a thicker, richer texture. The combination of roasted vegetables, gentle spices like cinnamon and nutmeg, and a touch of cream creates a smooth, well-balanced soup that feels both earthy and refined.
Can I Roast The Squash With The Skin On?
If you’re wondering whether it’s necessary to peel butternut squash, here’s what you need to know.
- Yes, you should peel the squash before roasting because the skin becomes tough and chewy, even after cooking.
- If you roast it with the skin on, it’s best to scoop out the soft flesh after roasting and discard the skin before blending.
- Using peeled cubes allows the squash to roast evenly and caramelize better, giving the soup a silkier finish.
How Can I Make The Soup Creamier Without Heavy Cream?
Not everyone wants to use cream, but you can still get that same silky texture.
- Use full-fat coconut milk: It adds body and a light sweetness that pairs perfectly with butternut squash.
- Blend in a cooked potato or carrot: This gives thickness without changing the main flavor.
- Add a small knob of butter or olive oil: It creates a smooth, glossy finish and enhances the richness naturally.
- Simmer a little longer: Letting the soup cook a bit more allows the ingredients to blend and thicken naturally.
What Spices Go Well With Roasted Butternut Squash Soup?
Spices play a big role in shaping the flavor of this soup. The right combination can make it taste warm, cozy, and well-rounded.
- Cinnamon: Adds a gentle sweetness and warmth.
- Nutmeg: Enhances the roasted flavor with a soft, nutty aroma.
- Black pepper: Balances the sweetness and brings a subtle bite.
- Thyme or sage: Brings a herbal note that works beautifully with squash.
- Curry powder or paprika (optional): Can give a creative twist if you want more depth or mild heat.
Can I Use Frozen Butternut Squash For This Recipe?
Yes, frozen butternut squash works perfectly if you don’t have fresh squash available.
- Use pre-cut frozen cubes: They save preparation time and cook evenly.
- Roast directly from frozen: Spread the cubes on a baking tray with olive oil and roast until golden brown.
- Slightly extend roasting time: Add about 10 extra minutes to allow excess water to evaporate.
The flavor will still be delicious, and the soup will come out just as smooth and creamy as when using fresh squash.
How Do I Adjust The Soup Thickness?
Soup consistency depends on personal preference. You can easily make it thicker or lighter.
- For a thicker soup: Reduce the amount of broth or simmer it longer until it reaches your desired thickness.
- For a lighter soup: Add a little more broth or warm water and blend again.
- For the perfect texture: The soup should coat the back of a spoon without being too heavy or watery.
What Can I Serve With Roasted Butternut Squash Soup?
Pairing the right side dish can make this soup feel like a complete meal.
- Crusty bread or garlic toast: Perfect for dipping and soaking up the flavors.
- Grilled cheese sandwich: The creamy, savory cheese complements the sweetness of the soup.
- Roasted vegetables or salad: Adds freshness and texture to your meal.
- Herb-topped croutons: Add a nice crunch and contrast to the creamy soup.
How Long Can Roasted Butternut Squash Soup Be Stored?
Proper storage keeps your soup fresh and delicious for days.
- Refrigerator: Store in an airtight container for up to 4 days. Let the soup cool completely before refrigerating.
- Freezer: Freeze for up to 2 months. Divide into portions before freezing so you can thaw only what you need.
- Reheating: Warm on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it becomes too thick after refrigeration or freezing.
How Do I Keep The Soup From Splitting When Reheating?
To maintain that creamy, smooth consistency, handle reheating gently.
- Warm slowly: Reheat over low to medium heat to prevent the cream from curdling.
- Stir often: Keep stirring to distribute heat evenly.
- Avoid boiling: High heat breaks down dairy and causes separation, so heat only until the soup is steamy, not bubbling.
Can I Prepare Roasted Butternut Squash Soup Ahead Of Time?
This soup is a great make-ahead meal that tastes even better the next day.
- Roast the squash a day in advance: Store it in the fridge and blend when ready to serve.
- Cook the full soup ahead of time: The flavors develop and deepen overnight.
- Store in an airtight container: Reheat before serving and stir in a splash of cream right before serving for the freshest taste.

What Are Some Tasty Toppings For Roasted Butternut Squash Soup?
- Adding toppings gives the soup a beautiful look and an extra layer of flavor.
- A drizzle of olive oil or chili oil: Adds richness or gentle heat, depending on your taste.
- Toasted pumpkin seeds: Add crunch and nuttiness.
- A swirl of cream or yogurt: Adds smoothness and a bit of tang.
- Fresh thyme or parsley: Brings color and freshness.
- Crispy croutons or roasted chickpeas: Provide texture and make it more filling.
You May Also Like To Check Out These Recipes
- Pumpkin Cream Cheese Swirl Muffins
- Mexican Street Corn White Chicken Chili
- Viral Tiktok Cucumber Salad
- Lasagna Soup Recipe
- Vegan Potato Soup
- Baked Cheesy Pumpkin Gnocchi
- Cheeseburger Soup
- Roasted Pumpkin Seeds
- Stuffed Acorn Squash
- Garlic Soup
- Broccoli Cheddar Soup
- 25 Butternut Squash Soup Recipes
- 50 Easy Soup Recipes
- Oven Roasted Sweet Potatoes Wedges
- Roasted Sweet Potato Black Bean Bowl
- Pumpkin Soup
- Hatch Chile Chicken Enchiladas
- Hatch Chile Corn Chowder
- Hatch Chile Cream Cheese Dip
- Hatch Green Chile Queso Dip
- Tomato Soup With Fresh Tomatoes
- Marry Me Chicken
- Grilled Hot Honey Chicken
- Chicken Broccoli Casserole
- Skillet Lemon Herb Chicken Breasts
- Healthy Chicken Spaghetti
- Cheesy Chicken Quesadillas
- Chicken and Asparagus Stir Fry
- Chicken Parmesan
- Buffalo Chicken Dip
- Chicken And Dumplings
- Crockpot Butter Chicken
- Creamy Cajun Chicken Pasta
- Chicken Tortilla Soup
- Creamy Sausage Potato Soup








