Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butternut squash soup in a square bowl topped with bacon and Parmesan cheese

Roasted Butternut Squash Soup


Description

Learn how to roast butternut squash perfectly every time, then turn it into a warm, hearty, and creamy soup. This recipe is cozy enough for a weeknight dinner but special enough for the holidays.


Ingredients

Scale

For the Soup itself

2 lbs butternut squash, peeled, cubed, and roasted (see instructions)

24 oz vegetable stock

1/4 cup heavy cream (or replace with extra stock for dairy-free)

3 slices bacon, chopped

2 Tablespoons reserved bacon fat (see notes for substitutions)

1 clove garlic, minced

1/4 red onion, chopped

1/4 cup fresh lemon juice

1/4 cup olive oil (for roasting the squash)

For the Rub (seasoning blend)

1/4 tsp Chinese Five Spice

1/4 tsp ground turmeric

1/2 tsp garlic powder

1/2 tsp onion powder

1/2 tsp salt (or more, to taste)

1/4 tsp freshly ground black pepper

Optional Toppings

Freshly grated Parmesan cheese

Toasted pepitas (pumpkin seeds)

Homemade croutons

Fresh parsley


Instructions

Roast the Squash

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper, foil, or a silicone mat.

  2. In a small bowl, mix together the rub: Chinese Five Spice, turmeric, garlic powder, onion powder, salt, and pepper.

  3. Peel and cube the butternut squash into 1-inch pieces. Place on baking sheet, drizzle with olive oil, and toss to coat. Sprinkle with the rub, toss again, and spread into a single layer.

  4. Roast for 30–35 minutes, or until golden brown on the edges and tender inside.

At this point, you can enjoy the roasted squash on its own or keep going to make the soup!

Make the Soup

  1. In a large Dutch oven over medium heat, cook the chopped bacon until crisp. Remove bacon with a slotted spoon, leaving about 2 Tbsp of rendered fat in the pot. (If not using bacon, substitute butter or olive oil—see Notes.)

  2. Add the onion and sauté until translucent, 4–5 minutes. Stir in garlic and cook until fragrant, about 1 minute. Remove from heat.

Choose Your Texture

  • Mashed & rustic: Add roasted squash and lemon juice to the pot. Mash with a potato masher until it’s your desired texture. Return to medium heat, stir in stock, and simmer until heated through.

  • Immersion blender: Add roasted squash, lemon juice, and stock to the pot. Blend with an immersion blender until smooth. Return to medium heat until warmed through.

  • Stand blender (ultra-creamy): Transfer roasted squash, sautéed onion, and garlic to a blender. Add stock and blend until silky smooth. Return mixture to the pot and reheat gently.

  1. Once soup is heated through, turn off the burner. Stir in heavy cream until fully incorporated.

Serve

Ladle into bowls and top with thecrispy bacon, Parmesan, pepitas, or croutons. Enjoy!

Notes

Substitutions: Swap bacon fat for butter or olive oil, 1:1.

Make-Ahead: This soup tastes even better the next day! Store in the fridge for up to 4 days. Reheat on the stove over medium, adding a splash of stock if it thickens.

Freezer Friendly: Cool completely, then freeze in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.

  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Sides, Soup
  • Cuisine: American