The first time I made roasted butternut squash soup, it wasn’t for a special dinner or to impress anyone.
It was just one of those evenings when the house felt quiet and I wanted warmth that wasn’t from tea or a blanket. I had a butternut squash sitting on the counter for days, waiting for its turn.
Once it hit the oven, the whole kitchen started to smell cozy—sweet, earthy, and a little nutty. That was the moment I knew this soup would be more than just a quick meal.
When you roast butternut squash, it softens into a golden, buttery mash that turns creamy when blended.
The sweetness deepens, the color brightens, and every spoonful feels rich and smooth without being heavy.
The onions and carrots give it a subtle balance, while a swirl of cream and a sprinkle of pumpkin seeds on top make it taste like care in a bowl.
What I love most about this soup is how it feels familiar even if you’ve never made it before. It’s quiet, steady food—no rush, no fuss, just honest ingredients that reward your patience.
You can smell the warmth before you even take the first bite. And when you do, it’s the kind of flavor that stays with you long after the bowl is empty.
Roasted Butternut Squash Soup
Ingredients
- 1 large butternut squash (about 2 to 2½ pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil (plus more for drizzling)
- 1 large yellow onion, diced
- 2 medium carrots, peeled and chopped
- 2 garlic cloves, minced
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon freshly ground black pepper
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- 4 cups vegetable broth (unsalted or low sodium)
- ½ cup coconut cream or heavy cream (plus more for garnish)
- 1 tablespoon maple syrup (optional, for natural sweetness)
- 1 tablespoon fresh thyme leaves (plus extra for garnish)
- Pumpkin seeds (for topping)
Instructions
- Set your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- Peel the butternut squash, remove the seeds, and cut it into evenly sized cubes—about 1-inch pieces. Spread them out on the prepared baking sheet.
- Drizzle the squash with 1 tablespoon of olive oil and sprinkle lightly with salt and pepper. Toss well so all pieces are coated evenly. Roast in the preheated oven for 25–30 minutes, or until the squash is tender and lightly caramelized around the edges.
- In a large pot, heat 1 tablespoon of olive oil over medium heat. Add diced onion and chopped carrots. Sauté for 6–7 minutes until the onions are soft and translucent. Stir in minced garlic and cook for another 30 seconds, just until fragrant.
- Transfer the roasted butternut squash to the pot. Sprinkle in cinnamon and nutmeg. Stir to coat everything evenly with the warm spices.
- Add vegetable broth and bring to a gentle boil. Reduce heat to low and let it simmer uncovered for 10–12 minutes so all flavors come together.
- Remove the pot from heat. Use an immersion blender to puree the soup directly in the pot until it’s creamy and velvety. If you’re using a regular blender, carefully blend in batches and return it to the pot.
- Stir in coconut cream or heavy cream, and add maple syrup if you prefer a subtle hint of sweetness. Taste and adjust seasoning with more salt or pepper if needed.
- Ladle the soup into bowls. Drizzle a swirl of cream on top, sprinkle with roasted pumpkin seeds, and finish with a few thyme leaves. A light drizzle of olive oil adds a professional glossy finish.

What Does Roasted Butternut Squash Soup Taste Like?
Roasted butternut squash soup has a naturally sweet, nutty, and buttery flavor that deepens as the squash caramelizes in the oven.
The roasting process brings out a soft, earthy sweetness that balances beautifully with the mild spice from cinnamon and nutmeg.
Once blended with broth and cream, the texture turns silky and smooth, giving each spoonful a warm, mellow taste that’s both rich and soothing without feeling heavy.
How Can I Make My Roasted Butternut Squash Soup Creamy Without Dairy?
If you want your soup to be creamy without using dairy, there are several simple swaps that keep the texture velvety and the flavor full.
- Use coconut cream or full-fat coconut milk: It gives a rich, smooth texture with a hint of natural sweetness that pairs perfectly with roasted squash.
- Add soaked cashews before blending: They create a silky, buttery texture when pureed with the soup.
- Blend in cooked potatoes or white beans: Both give thickness and creaminess without changing the flavor.
- Drizzle olive oil while blending: A small amount of good-quality olive oil adds a glossy, creamy finish naturally.
How Do You Know When The Butternut Squash Is Perfectly Roasted?
Perfectly roasted butternut squash should be soft, golden, and slightly caramelized on the edges. You can check it easily:
- Tender texture: When you press a fork into the cubes, they should break apart without resistance.
- Golden edges: The edges should look a little browned—that’s the flavor booster.
- Sweet aroma: Once it’s done, you’ll notice a mild, sweet fragrance filling your kitchen.
Avoid undercooking it; slightly firm squash won’t blend as smoothly and may leave a grainy texture in the soup.
Can I Add More Flavor To My Roasted Butternut Squash Soup?
Absolutely! Small changes can make your soup even more delicious.
- Add roasted garlic: Roast a few cloves along with the squash for deeper, savory sweetness.
- Use herbs wisely: Fresh thyme, rosemary, or sage bring warmth and fragrance to the soup.
- Add a splash of apple cider or orange juice: This adds gentle brightness and enhances the natural sweetness of the squash.
- Top with flavored oil: A drizzle of chili oil or herb-infused olive oil just before serving adds an extra layer of flavor.
What Can I Serve With Roasted Butternut Squash Soup?
This soup pairs beautifully with simple sides that balance its creamy texture and rich taste.
- Crusty bread or garlic toast: Helps scoop up the thick soup and adds a nice crunch.
- Green salad: A light, crisp salad with lemon dressing cuts through the creaminess.
- Grilled cheese sandwich: The crispy, melty texture works perfectly beside a warm bowl.
- Roasted chickpeas: Great as a topping for extra crunch and protein.
How Can I Store Roasted Butternut Squash Soup Properly?
Proper storage keeps your soup fresh and flavorful for days. Always cool it before storing.
- Refrigerator: Store in an airtight container for up to 4 days. Warm it gently on the stove over low heat and stir occasionally.
- Freezer: Pour the cooled soup into freezer-safe containers or zip bags, leaving some space at the top. It stays good for up to 3 months.
- Reheat tip: Add a splash of broth or cream when reheating to restore the original silky texture.
Can I Make Roasted Butternut Squash Soup Ahead Of Time?
Yes, this soup is perfect for make-ahead cooking because its flavor deepens as it sits.
- Prepare and store: Make it a day or two early and refrigerate it in a sealed container.
- Reheat before serving: Warm it slowly over medium heat and stir often to keep it smooth.
- Add toppings fresh: Wait to drizzle cream or add seeds until just before serving so they stay crisp and pretty.
How Can I Thicken Or Thin The Soup If The Consistency Isn’t Right?
Soup consistency depends on the squash, broth, and cream ratio. You can easily adjust it.
- To thicken: Simmer uncovered for a few extra minutes or blend in more roasted squash or cooked carrots.
- To thin: Add a small amount of warm broth, cream, or water until it reaches your desired smoothness.
This flexibility makes it easy to customize whether you prefer a thick, hearty bowl or a lighter, silky texture.

Can I Add Protein To Make It More Filling?
Yes, adding protein turns this soup into a more complete meal without changing its flavor much.
- Blend in white beans or lentils: They thicken the soup naturally and make it more satisfying.
- Add cooked chicken or tofu: Mix small pieces right before serving for added texture and substance.
- Top with roasted chickpeas: They give a protein boost along with a nice crunch.
How Long Does It Stay Fresh And Safe To Eat?
If handled properly, your roasted butternut squash soup will stay delicious for days.
- In the refrigerator: It stays fresh for about 4 days if stored in a tightly sealed container.
- In the freezer: Keeps its flavor and texture for up to 3 months.
- Reheating safely: Always heat it until it’s steaming hot before eating, and never reheat more than once.
You May Also Like To Check Out These Recipes
- Oven Roasted Sweet Potatoes Wedges
- Roasted Sweet Potato Black Bean Bowl
- Creamy Pumpkin Soup With Roasted Seeds
- Hatch Chile Chicken Enchiladas
- Hatch Chile Corn Chowder
- Hatch Chile Cream Cheese Dip
- Hatch Green Chile Queso Dip
- Creamy Pumpkin Soup With Roasted Seeds
- Mexican Street Corn Soup
- Cucumber Soup
- Zucchini Soup
- Chilled Avocado Soup
- Mexican Street Corn White Chicken Chili
- Tomato Soup
- Vegan Potato Soup
- Baked Chicken Wings
- Chicken Egg Rolls
- Sesame Crusted Tuna Steaks With Ginger-Soy Sauce
- Traditional Banh Mi With Grilled Chicken
- Mango Chicken Curry
- Lamb Meatballs
- Authentic Thai Red Curry Shrimp
- Perfect Poached Eggs
- Stuffed Bell Peppers With Ground Beef
- Cheesy Green Chili Chicken And Rice Casserole
- Mexican Street Corn White Chicken Chili
- Hatch Chile Chicken Enchiladas
- Jalapeño Chicken
- Melt In Your Mouth Chicken
- Greek Chicken Tenders
- Grilled Chicken Kebabs
- Strawberry Chicken Salad
- Chicken Caesar Salad
- Chicken Salad Croissant Sandwich
- Chicken Macaroni Salad
- Slow Cooker Chicken Tacos
- Grilled Chicken Breast
- Grilled Chicken Wings
- Grilled Chicken Thighs
- Skillet Lemon Herb Chicken Breasts
- Grilled Chicken Salad
- Grilled Hot Honey Chicken
- Chicken Broccoli Casserole
- Chicken Parmesan
- Buffalo Chicken Dip
- Chicken And Dumplings
- Crockpot Butter Chicken
- Creamy Cajun Chicken Pasta
- Chicken Tortilla Soup
- Sausage Potato Soup