Creamy Roasted Butternut Squash Soup

This Roasted Butternut Squash Soup is smooth, creamy, and packed with deep caramelized flavor from roasting the squash whole. It’s the kind of cozy fall soup recipe that feels fancy but is secretly incredibly easy to make!

Love creamy soup recipes? You need to try our Creamy Lentil Soup as well as our Easy Tortellini Soup AND our Italian Penicillin Soup!

Why you’ll love this simple soup recipe

Truthfully, I’m not a huge butternut squash fan but I do LOVE it in soup. I had a version of this recipe at a hotel once in Ireland and thought about it for YEARS until I finally set out to recreate it at home. It turns out silky smooth and just packed with so much flavor – I know you’re going to love it!

Why You’ll Love this easy butternut squash soup recipe:

Roasting the squash whole makes it naturally sweet and deeply flavorful – no peeling or chopping raw squash!

It’s creamy but without feeling heavy.

It’s made with simple, pantry-friendly ingredients

Perfect for fall dinners, meal prep, or holiday starters

Ingredients needed

The ingredients for this roasted butternut squash soup recipe are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!

Butternut squash 1 Roasting it halved (instead of cubed) keeps this easy and develops incredible caramelized flavor.

Yellow onion – Adds savory depth and balances the squash’s natural sweetness.

Garlic cloves – Essential for a rich, aromatic base.

Vegetable broth – Thins the soup and keeps it vegetarian. You can sub for vegetable stock or even chicken broth if preferred.

Ground cumin – Adds subtle warmth and complexity without overpowering the squash.

Nutmeg (optional) – Just a pinch enhances the natural sweetness and gives that classic fall soup vibe.

Milk – Makes the soup extra creamy. Whole milk gives the richest texture, but you can use 2%, half and half, heavy cream, or unsweetened plant milk if needed. I’ve also made this with sour cream instead of milk and LOVE the little bit of tang that it adds to the soup.

Optional toppings – Pumpkin seeds, fresh thyme, crispy sage leaves, cracked black pepper, or a drizzle of cream or olive oil for a beautiful finish. This is also delicious served with a good slice of crusty bread!

How to Make It

Just a reminder that you can find the FULL written recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you 🙂

Cut the squash in half and remove the seeds. Place on a rimmed baking sheet and rub the flesh side with olive oil and season generously with salt and pepper. Roast until fork tender, about 45 minutes.

Meanwhile, saute the onion and garlic in a large pot over medium-high heat.

Once the squash is done, carefully remove the flesh using a large spoon and put it into the pot with the onions along with the veggie broth, cumin, and nutmeg. Simmer for about 5 minutes.

Using a blender or immersion blender, carefully blend the soup until it’s silky smooth. I find it easiest to get a creamy texture in a high-powered blender but I also love the ease of an immersion blender. Stir in the milk and season to taste.

Expert Tips for the Best Roasted Butternut Squash Soup

Roast cut-side down on the sheet pan. This traps steam and caramelizes the edges for a deeper flavor!

Blend thoroughly. A full minute of blending makes the soup ultra smooth and silky. While a high regular blender gets the soup silkier smooth, I usually prefer the ease of an immersion blender (which still does a great job!).

Adjust thickness last. Add extra broth after blending to control consistency. I don’t usually need any but it’s an option if you like your soup thinner.

Taste before serving. Butternut squash varies in sweetness—sometimes it needs an extra pinch of salt.

Frequently Asked Questions

Do I have to peel the butternut squash?

No! That’s the beauty of this roasted butternut squash soup. Roasting it halved means you simply scoop out the flesh after baking.

Can I make this dairy free?

Yes – simply swap the milk for unsweetened almond milk, oat milk, coconut milk, or any dairy free milk that you prefer!

Can I freeze butternut squash soup?

Absolutely – just let it cool completely and freeze in an airtight container for up to 3 months.

Print

Creamy Roasted Butternut Squash Soup

This roasted butternut squash soup is creamy, cozy, and full of deep caramelized flavor from roasting the squash whole. It’s an easy vegetarian fall soup recipe made with simple ingredients and blended until perfectly smooth!
Course dinner, Soup, vegan dinner, vegetarian soup
Cuisine American
Diet Gluten Free, Vegan, Vegetarian
Prep Time 10 minutes minutes
Cook Time 50 minutes minutes
Total Time 1 hour hour
Servings 4 servings
Calories 161kcal

Ingredients

1 medium butternut squash about 2½–3 pounds1 tablespoon olive oil dividedSalt and freshly ground black pepper1 medium yellow onion diced3-4 cloves garlic minced4 cups vegetable broth plus more as needed½ teaspoon ground cumin¼ teaspoon ground nutmeg optional½ cup milk optionalOptional for serving: pumpkin seeds fresh thyme, drizzle of cream or olive oil

Instructions

Preheat the oven to 425°F. Carefully slice the butternut squash in half lengthwise and scoop out the seeds. Rub the cut sides with ½ tablespoon olive oil and season generously with salt and pepper. Place the squash cut-side down on a lined baking sheet. Roast for 40–50 minutes, or until the squash is very tender and easily pierced with a fork. Let cool slightly, then scoop the flesh out of the skins and discard the skins.
While the squash roasts, heat the remaining ½ tablespoon olive oil in a large pot over medium heat. Add the onion and cook for 5–6 minutes, until softened. Stir in the garlic and cook for 30 seconds, just until fragrant.
Add the roasted squash flesh to the pot along with the vegetable broth, cumin, and nutmeg. Bring to a gentle simmer and cook for 5 minutes.
Blend until completely smooth using an immersion blender, or carefully transfer to a blender in batches (if using a blender, put the soup back in the pot once it’s smooth).
Stir in the milk until creamy. Season with additional salt and pepper to taste. Add more broth or milk as needed to reach your desired consistency.

Notes

Storage Instructions- Store in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop, adding a splash of broth or milk if needed to loosen it.

Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Nutrition

Calories: 161kcal | Carbohydrates: 30g | Protein: 3g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Cholesterol: 4mg | Sodium: 961mg | Potassium: 760mg | Fiber: 4g | Sugar: 9g | Vitamin A: 20485IU | Vitamin C: 42mg | Calcium: 141mg | Iron: 2mg

The post Creamy Roasted Butternut Squash Soup appeared first on Food with Feeling.