Creamy, comforting, and deeply nourishing, this Best Butternut Squash Soup is your cozy companion for chilly days and relaxed evenings. With a smooth texture and naturally sweet, earthy flavor, this soup balances savory aromatics with warm spices and a touch of richness. Whether you serve it as a starter or make it the star of your meal, this bowl brings the kind of comfort only a homemade soup can offer.
Roasted butternut squash brings out caramelized notes that make the flavor more intense, while coconut milk (or heavy cream) gives it a velvety texture without overpowering the squash. Topped with roasted pepitas, fresh herbs, or even a swirl of yogurt, it’s a versatile dish perfect for cozy gatherings or make-ahead lunches.
What Kind of Butternut Squash Should I Use?
For the best flavor and texture, choose a butternut squash that feels heavy for its size with a matte skin and no blemishes. Smaller to medium-sized squash (around 2 to 3 pounds) tend to be sweeter and easier to handle. If you’re short on time, pre-cut squash from the grocery store works too, just be sure it’s fresh and firm.

Ingredients for the Best Butternut Squash Soup
Butternut Squash – The star of the soup. Roasting it deepens the natural sweetness and adds rich, nutty notes.
Onion – Adds savory depth and enhances the overall balance.
Garlic – Brings a warm, aromatic base to support the squash.
Carrots – For added sweetness and a subtle earthiness.
Vegetable Broth – Helps thin the soup to the perfect consistency while adding savory flavor.
Coconut Milk or Heavy Cream – Introduces a creamy element; coconut milk keeps it dairy-free with a mild tropical twist.
Olive Oil – Used to roast the vegetables and enhance the flavor profile.
Salt & Pepper – Essential seasoning to bring everything to life.
Optional: Nutmeg, Thyme, or Ginger – These can elevate the warmth and complexity, especially during fall and winter.
How To Make the Best Butternut Squash Soup
Step 1: Roast the Veggies
Preheat your oven to 400°F (200°C). Spread cubed butternut squash, sliced carrots, and onion on a baking sheet. Drizzle with olive oil, season with salt and pepper, and roast for 25-30 minutes until golden and tender.
Step 2: Sauté the Aromatics
In a large pot, heat a little olive oil over medium heat. Add minced garlic and a pinch of ginger or thyme if using. Sauté for about 1-2 minutes until fragrant.
Step 3: Blend Until Smooth
Add the roasted veggies to the pot and pour in the vegetable broth. Use an immersion blender to puree everything until silky smooth, or transfer in batches to a blender.
Step 4: Add the Creamy Touch
Return the soup to the pot if blended separately. Stir in the coconut milk or heavy cream and simmer for 5-10 minutes. Taste and adjust seasoning as needed.
Step 5: Garnish & Serve
Ladle into bowls and top with your favorite garnishes like roasted pepitas, chopped herbs, or a swirl of yogurt or sour cream.
How to Serve and Store This Cozy Soup
This soup pairs beautifully with crusty bread, a grilled cheese sandwich, or even a leafy green salad for a lighter option. For toppings, try crispy bacon bits, crunchy pumpkin seeds, or a dollop of creamy Greek yogurt.
To store, let the soup cool completely and transfer it to an airtight container. It will keep in the fridge for up to 5 days or can be frozen for up to 2 months. Reheat on the stovetop over low heat, adding a splash of broth if needed to loosen the texture.
Frequently Asked Questions
What’s the best way to cut a butternut squash?
Start by slicing off both ends, then carefully cut the squash in half lengthwise. Use a spoon to scoop out the seeds, then peel the skin with a vegetable peeler before cubing.
Can I use frozen butternut squash?
Yes! It saves time and still roasts well. Just check for excess moisture before roasting so it doesn’t steam instead.
How can I make it spicier?
Add a pinch of cayenne pepper or a spoonful of red curry paste during the sauté step to introduce a gentle kick.
Is this soup vegan?
If you use vegetable broth and coconut milk, yes! It’s naturally vegan and gluten-free.
What if I don’t have an immersion blender?
You can use a regular blender. Just let the soup cool slightly before blending in batches to avoid splatters.
Want More Soup Ideas with a Twist?
If this cozy bowl warmed your soul, here are some more Life with Jam favorites to keep you inspired:
- Try this creamy and easy Creamy Alfredo Lasagna Soup for a comfort-food mashup.
- Dive into Easy Thai Red Curry Dumpling Soup for something bold and aromatic.
- Don’t miss the hearty Cheesy Hamburger Potato Soup for a rustic dinner night.
- Our Chicken Pot Pie Soup is perfect when you’re craving something nostalgic and creamy.
Looking for even more creative recipes? Visit my Pinterest page Life with Jam where I share new ideas daily.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest soup board so you can cozy up with it again and again.
Tried this soup? I’d love to know what you added to make it your own! Did you go spicy or extra creamy? Drop your take in the comments below and let’s swap ideas.

Best Butternut Squash Soup
- Total Time: 50 minutes
- Yield: 6 servings
Description
This Best Butternut Squash Soup is creamy, comforting, and naturally sweetened with roasted squash and carrots. Blended smooth with coconut milk or heavy cream, it’s a cozy bowl perfect for chilly evenings or easy make-ahead lunches.
Ingredients
2 ½ pounds butternut squash, peeled and cubed
1 medium onion, chopped
2 cloves garlic, minced
2 medium carrots, peeled and sliced
3 cups vegetable broth
1 cup coconut milk or heavy cream
2 tablespoons olive oil
¾ teaspoon salt
½ teaspoon black pepper
⅛ teaspoon ground nutmeg (optional)
½ teaspoon dried thyme or 1 teaspoon fresh (optional)
¼ teaspoon ground ginger (optional)
Instructions
1. Preheat oven to 400°F (200°C). Spread cubed butternut squash, carrots, and onion on a baking sheet. Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper, and roast for 25–30 minutes until tender and golden.
2. In a large soup pot, heat the remaining 1 tablespoon olive oil over medium heat. Add minced garlic and optional spices (ginger or thyme), and sauté for 1–2 minutes until fragrant.
3. Add roasted vegetables to the pot along with the vegetable broth. Use an immersion blender to puree until completely smooth. Alternatively, let the soup cool slightly and blend in batches in a blender.
4. Stir in the coconut milk or heavy cream. Simmer gently for 5–10 minutes. Adjust salt, pepper, or other seasonings to taste.
5. Serve warm. Garnish with roasted pumpkin seeds, chopped herbs, or a swirl of yogurt if desired.
Notes
Roasting the vegetables is key to unlocking deeper caramelized flavor. Don’t skip this step.
For a richer taste, go with heavy cream. For a lighter, dairy-free version, coconut milk works perfectly.
Soup thickened overnight? Add a splash of broth or water while reheating to restore its silky texture.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Roasting + Blending
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 6g
- Sodium: 510mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg


