Nothing says Thanksgiving comfort like a warm, creamy bowl of roasted butternut squash soup. This silky-smooth, slightly sweet, and perfectly spiced soup is a cozy and elegant starter for your holiday feast.
This recipe brings out the natural sweetness of butternut squash by roasting it until caramelized, then blending it with warm spices, creamy coconut milk or heavy cream, and a touch of maple syrup for the ultimate fall flavor.
Looking for a warm, velvety, and flavorful starter for your Thanksgiving feast? Roasted butternut squash soup is the perfect way to kick off the holiday meal with its rich, creamy texture and deep, caramelized flavors. This cozy soup is both comforting and elegant, making it a Thanksgiving favorite.
In this guide, we’ll show you how to make roasted butternut squash soup step by step, including roasting tips, seasoning variations, and optional toppings. Whether you serve it as a light appetizer or a main course for a plant-based holiday, this soup will warm everyone up before the big meal.
Let’s dive into how to make the best roasted butternut squash soup for Thanksgiving!
1. Why You’ll Love This Butternut Squash Soup
✔ Velvety Smooth & Creamy – Perfect texture with deep roasted flavor.
✔ Easy to Make – Just roast, blend, and serve!
✔ Perfect for Thanksgiving – A cozy, elegant starter before the feast.
✔ Customizable – Make it vegan, spicy, or even smoky.
✔ Make-Ahead Friendly – Reheats beautifully for stress-free hosting.
The Secret to the Best Butternut Squash Soup
- Roast the squash first – Caramelization enhances natural sweetness.
- Use fresh herbs & spices – Sage, thyme, and nutmeg bring warmth.
- Blend until silky smooth – A high-powered blender makes it extra creamy.
- Balance flavors – A touch of maple syrup and acidity (apple cider vinegar or lemon juice) brings everything together.
2. Ingredients for Roasted Butternut Squash Soup
For the Roasted Butternut Squash:
- 1 medium butternut squash, peeled, seeded, and cubed (about 3-4 cups)
- 2 tablespoons olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon cinnamon (optional, for extra warmth)
For the Soup Base:
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 medium carrot, diced (adds natural sweetness)
- 1 teaspoon fresh thyme (or ½ teaspoon dried)
- 1 teaspoon fresh sage, chopped (or ½ teaspoon dried)
- ½ teaspoon ground nutmeg
- 3 cups vegetable or chicken broth
- ½ cup coconut milk or heavy cream (for creaminess)
- 1 tablespoon maple syrup or honey (adds subtle sweetness)
- 1 teaspoon apple cider vinegar or lemon juice (balances the flavors)
- 2 tablespoons butter or extra olive oil (for richness)
For Garnish (Optional):
- Toasted pumpkin seeds (pepitas)
- A drizzle of coconut milk or heavy cream
- Fresh thyme or sage
- Croutons or crispy chickpeas
3. How to Make the Best Butternut Squash Soup
Step 1: Roast the Butternut Squash
- Preheat oven to 400°F (200°C).
- Toss cubed butternut squash with olive oil, salt, black pepper, and cinnamon.
- Spread on a lined baking sheet and roast for 30-35 minutes, flipping halfway, until caramelized and fork-tender.
Step 2: Sauté the Aromatics
- In a large pot, heat butter or olive oil over medium heat.
- Add onion, garlic, and carrots, and sauté for 5 minutes until soft.
- Stir in thyme, sage, and nutmeg, and cook for 1 more minute to release flavors.
Step 3: Blend the Soup
- Add roasted butternut squash and broth to the pot.
- Simmer for 10 minutes, then remove from heat.
- Blend until completely smooth using:
- Immersion blender (right in the pot).
- Regular blender (blend in batches, then return to the pot).
Step 4: Add Cream & Adjust Flavors
- Stir in coconut milk or heavy cream.
- Add maple syrup (for sweetness) and apple cider vinegar (for brightness).
- Taste and adjust seasoning (add salt, pepper, or more nutmeg if needed).
Step 5: Serve & Garnish
- Ladle into warm bowls.
- Drizzle with extra coconut milk or cream.
- Sprinkle with toasted pumpkin seeds or fresh herbs.
- Serve with crusty bread or homemade croutons!

4. Pro Tips for the Best Butternut Squash Soup
🔥 Roast the squash well – Dark caramelization = deeper flavor.
🔥 Use fresh herbs – Sage and thyme give an authentic Thanksgiving taste.
🔥 Blend until silky smooth – The finer the blend, the creamier the soup.
🔥 Add a touch of acid – Apple cider vinegar or lemon juice brightens flavors.
🔥 Adjust thickness – Add more broth for a thinner soup, or let it simmer longer for a thicker version.
5. Variations & Customizations
Make It Vegan
🌱 Use olive oil instead of butter and coconut milk instead of heavy cream.
Make It Spicy
🌶️ Add ½ teaspoon cayenne pepper or a pinch of red pepper flakes.
Make It Smoky
🔥 Stir in ½ teaspoon smoked paprika or roasted poblano peppers.
Make It Extra Savory
🧄 Add a roasted garlic clove for deeper flavor.
Make It Nutty
🥜 Stir in 2 tablespoons almond butter or cashew cream for a richer taste.
6. How to Make This Soup Ahead of Time
✔ Make it up to 3 days in advance – Store in the fridge.
✔ Reheat on the stovetop over low heat – Add broth if it’s too thick.
✔ Freeze for up to 3 months – Let cool, then store in airtight containers.

7. Best Thanksgiving Pairings for Butternut Squash Soup
🍷 Chardonnay or Pinot Noir – Complements the creamy texture.
🥖 Crusty Bread or Dinner Rolls – Perfect for dipping.
🥗 Autumn Harvest Salad – A fresh contrast to the rich soup.
🧀 Cheese Board – Brie, goat cheese, and aged cheddar pair beautifully.
8. Common Mistakes & How to Fix Them
❌ Soup Too Thick? – Add extra broth until desired consistency.
❌ Soup Too Watery? – Let simmer longer to reduce.
❌ Soup Not Creamy Enough? – Add more coconut milk or heavy cream.
❌ Soup Too Sweet? – Add a splash of lemon juice or extra salt.
9. Leftover Ideas for Butternut Squash Soup
🥪 Soup & Grilled Cheese – The ultimate comfort combo.
🍛 Curry Base – Add chickpeas and curry powder for a spiced twist.
🍝 Pasta Sauce – Toss with pasta for a creamy fall dish.
🥣 Savory Oatmeal Topper – Drizzle over warm oats for a unique twist.

How to Make Roasted Butternut Squash Soup for Thanksgiving: A Warm & Cozy Starter
Ingredients
For the Roasted Butternut Squash:
- 1 medium butternut squash, peeled, seeded, and cubed (about 3–4 cups)
- 2 tablespoons olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon cinnamon (optional, for extra warmth)
For the Soup Base:
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 medium carrot, diced (adds natural sweetness)
- 1 teaspoon fresh thyme (or ½ teaspoon dried)
- 1 teaspoon fresh sage, chopped (or ½ teaspoon dried)
- ½ teaspoon ground nutmeg
- 3 cups vegetable or chicken broth
- ½ cup coconut milk or heavy cream (for creaminess)
- 1 tablespoon maple syrup or honey (adds subtle sweetness)
- 1 teaspoon apple cider vinegar or lemon juice (balances the flavors)
- 2 tablespoons butter or extra olive oil (for richness)
For Garnish (Optional):
- Toasted pumpkin seeds (pepitas)
- A drizzle of coconut milk or heavy cream
- Fresh thyme or sage
- Croutons or crispy chickpeas
Instructions
Step 1: Roast the Butternut Squash
- Preheat oven to 400°F (200°C).
- Toss cubed butternut squash with olive oil, salt, black pepper, and cinnamon.
- Spread on a lined baking sheet and roast for 30-35 minutes, flipping halfway, until caramelized and fork-tender.
Step 2: Sauté the Aromatics
- In a large pot, heat butter or olive oil over medium heat.
- Add onion, garlic, and carrots, and sauté for 5 minutes until soft.
- Stir in thyme, sage, and nutmeg, and cook for 1 more minute to release flavors.
Step 3: Blend the Soup
- Add roasted butternut squash and broth to the pot.
- Simmer for 10 minutes, then remove from heat.
- Blend until completely smooth using:
- Immersion blender (right in the pot).
- Regular blender (blend in batches, then return to the pot).
Step 4: Add Cream & Adjust Flavors
- Stir in coconut milk or heavy cream.
- Add maple syrup (for sweetness) and apple cider vinegar (for brightness).
- Taste and adjust seasoning (add salt, pepper, or more nutmeg if needed).
Step 5: Serve & Garnish
- Ladle into warm bowls.
- Drizzle with extra coconut milk or cream.
- Sprinkle with toasted pumpkin seeds or fresh herbs.
- Serve with crusty bread or homemade croutons!
FAQs
1. Can I use frozen butternut squash instead of fresh?
Yes! You can roast frozen butternut squash at 400°F (200°C) for 30 minutes or sauté it directly in the pot with the aromatics. It may cook faster than fresh squash, so keep an eye on the texture.
2. How do I easily peel and cut butternut squash?
✔ Use a sharp chef’s knife to cut off both ends.
✔ Peel the squash with a vegetable peeler.
✔ Cut in half lengthwise, scoop out the seeds, then cube.
✔ If it’s too hard to cut, microwave the squash for 30 seconds to soften it.
3. How do I make butternut squash soup thicker?
✔ Simmer longer to reduce excess liquid.
✔ Add less broth for a naturally thicker soup.
✔ Stir in a tablespoon of cornstarch mixed with water.
✔ Blend in a roasted sweet potato or carrots for added thickness.
4. How do I make the soup thinner if it’s too thick?
Add more broth, coconut milk, or cream until the desired consistency is reached. If reheating, the soup may thicken—just stir in some liquid while warming.
5. Can I make this soup without a blender?
Yes! If you don’t have a blender, you can:
✔ Use a potato masher for a chunkier texture.
✔ Use an immersion blender for a smoother consistency.
✔ Strain through a fine-mesh sieve for extra silkiness.
6. What spices go well with butternut squash soup?
✔ Cinnamon & Nutmeg – Adds warmth and enhances sweetness.
✔ Smoked Paprika – Gives a smoky depth.
✔ Curry Powder – Adds an earthy, spiced kick.
✔ Cayenne Pepper – For a touch of heat.
7. How do I store and reheat leftover butternut squash soup?
✔ Refrigerate in an airtight container for up to 4 days.
✔ Freeze for up to 3 months in freezer-safe bags or containers.
✔ Reheat on the stovetop over low heat, stirring occasionally. If too thick, add a splash of broth or water.
8. Can I make this soup ahead of time for Thanksgiving?
Yes! Make the soup 1-2 days ahead and store it in the refrigerator. Reheat it on low heat, adding a little broth if needed. The flavors will deepen as it sits!
9. What can I serve with butternut squash soup?
✔ Crusty bread or dinner rolls – Perfect for dipping.
✔ Grilled cheese sandwich – The ultimate comfort pairing.
✔ Toasted pumpkin seeds – Adds crunch and texture.
✔ Crispy bacon crumbles – For extra savoriness.
10. Can I add protein to this soup?
Yes! Here are some protein-packed ideas:
✔ Stir in cooked shredded chicken for a heartier dish.
✔ Add chickpeas or white beans for a plant-based protein boost.
✔ Sprinkle with toasted nuts (pecans or walnuts) for crunch.