To make creamy butternut squash soup with crispy Brussels sprouts and bacon, sauté an onion with garlic powder, nutmeg and smoked paprika, then simmer cubed butternut squash, a sweet potato, 2 apples and 2 cups of broth for 20–30 minutes until tender. Stir in a can of coconut milk and blend until smooth. Meanwhile, roast finely chopped Brussels sprouts with maple, salt and pepper under bacon on a rack at 420°F for 12–15 minutes, stir, then roast 10–12 minutes more and spoon them on top. It’s creamy without any cream, and it serves 4.

This butternut squash soup recipe delivers the traditional comfort, soothing warmth, creamy and smooth texture of butternut squash with the additional smokiness and hearty flavors from crispy brussels and bacon. It truly is the perfect melody of fall in each and every spoonful.

Creamy butternut squash soup topped with crispy Brussels sprouts and bacon in a white bowl

I don’t know what it is about butternut squash soup. It always brings me a serious level of comfort and warmth. I remember feeling so fancy the first time we hosted Thanksgiving at our new home in North Carolina and this dish was a hit.

At the time, I had not discovered the serious impact and altitude that adding brussel sprouts brings to a dish – but I will always remember the coziness and gratitude that I felt from this butternut squash soup recipe that was a complete crowd pleaser.

Smooth, velvety butternut squash soup in a blue Dutch oven

My favorite butternut squash soup is Panera’s Autumn Squash Soup and this recipe right here is a copycat of that, but with a twist: crispy maple bacon Brussel sprouts are added on top of this velvety goodness.

The best part about this butternut squash soup is that it is naturally very healthy. Don’t let all the creaminess of this soup fool you! This beautiful texture comes from the natural velvety creaminess of butternut squash and coconut milk- there’s no cream or dairy in this! It’s jam packed with healthy ingredients and the cooking method is foolproof; you simply can’t go wrong with this butternut squash soup recipe!

Peeled and cubed butternut squash in a white bowl

Ingredients for butternut squash soup with crispy brussels and bacon

To make this creamy butternut squash soup with crispy Brussels and bacon, you’ll need a few ingredients that you can get at almost any grocery store or even online!

Here’s what we are working with:

For the butternut squash soup

For the crispy brussel sprouts and bacon

Ingredients for butternut squash soup with crispy Brussels and bacon: butternut squash, apples, sweet potato, onion, chopped Brussels sprouts, bacon, maple sweetener and coconut milk

How do I make crispy brussel sprouts?

Let’s talk Brussels! I get that they can be downright awful. Soggy, boiled and steamed sprouts are not for me either. For the crispiest, most perfect Brussels the secret is chopping them finely. To do this you can simply put them in a food processor for quicker results.

Then we are simply adding over the bacon and coating with sugar free maple sweetener.

These crispy brussel sprouts with bacon are completely optional in this butternut squash soup recipe. If you haven’t tried brussel sprouts like this before, I would highly recommend these crispy brussel sprouts with bacon being your first experience. I’ve been hooked ever since I first tried brussel sprouts this way!

Finely chopped Brussels sprouts under a cooling rack topped with raw bacon on a baking sheet

When roasting your brussels, we are not adding olive oil or butter. We are simply roasting them alongside their BFF (BACON) and coating with a sugar free maple sweetener, salt and pepper. I highly suggest a baking and cooling rack for the bacon to place on top of the Brussels. This will allow both the bacon and Brussels sprouts to roast and create an intense partnership of crispiness and flavor! Here they are in their bonded state:

Roasted crispy Brussels sprouts and bacon on a baking sheet

So, have I convinced you to give these crispy brussel sprouts and bacon a try?

How to make butternut squash soup

You’ll find the exact amounts and printable steps in the recipe card below. Here’s what each step looks like, plus the little things that make it work.

make the soup

1. Sauté the onion and spices. In a large Dutch oven or soup pot, heat the olive oil over medium heat. Add the onion and cook until softened and fragrant, then add the garlic powder, nutmeg and smoked paprika and sauté for about 6–8 minutes, stirring occasionally.

2. Add the squash, sweet potato and apples. Add the peeled butternut squash cubes to the pot, followed by the chopped apples, sweet potato cubes, broth, salt and pepper. Cutting everything into similar-size cubes helps it all turn tender at the same time.

3. Simmer until tender. Bring to a boil, cover and reduce the heat to a simmer. Cook until tender, 20 to 30 minutes. This is the perfect time to get the Brussels sprouts and bacon into the oven.

4. Add the coconut milk. Stir in the can of coconut milk. It gives the soup its velvety, creamy texture with no cream or dairy.

5. Blend until smooth. Let the soup cool slightly, then pour it into a blender, working in batches if necessary, and blend until smooth. Don’t fill the blender more than halfway with hot soup, and vent the lid so steam can escape.

6. Season to taste. Return the soup to the pot, then taste and adjust the seasonings as desired.

make the crispy Brussels sprouts and bacon

7. Chop and season the sprouts. Cut the bottoms off the Brussels sprouts and finely chop them; a food processor makes this easy. Spread them on a baking sheet and drizzle with the maple syrup (or sugar-free maple sweetener), salt and pepper.

8. Add the rack and bacon. Cover the Brussels sprouts with a baking and cooling rack and lay the bacon on top. As it roasts, the bacon drips onto the sprouts, so there’s no need for any oil or butter.

9. Roast until crispy. Roast at 420°F for 12–15 minutes. Take out the pan, give the Brussels sprouts a quick stir and flip the bacon, then roast another 10–12 minutes to your desired crispiness.

10. Top and serve. Ladle the soup into bowls and top with the crispy Brussels sprouts and bacon.

I promise you, this recipe delivers! Whether using it for a weekend meal, weeknight comfort dish, or a side for your Thanksgiving feast, I hope the comfort of this butternut squash with crispy brussel sprouts and bacon soup finds a quick place in your home. This recipe is certainly a staple in ours!

butternut squash soup for Thanksgiving

This soup was a hit the very first time we hosted Thanksgiving, and it’s still one of my favorite ways to start a holiday meal. Serve it in small cups as a first course while the turkey rests, or set out a pot with the crispy Brussels and bacon on the side so everyone can top their own.

can you make butternut squash soup ahead?

Yes, the soup is a great make-ahead. Make it up to 3 days ahead, cool it, refrigerate it within 2 hours and gently reheat it on the stove. Roast the Brussels sprouts and bacon fresh right before serving so they stay crispy.

how to store and reheat leftovers

Refrigerate leftover soup in an airtight container within 2 hours and enjoy it within 3–4 days. Store the Brussels and bacon topping separately. Reheat the soup on the stovetop, stirring, until it’s steaming hot (165°F), and re-crisp the topping in the oven.

That’s all I’ve got for the butternut squash soup with crispy brussel sprouts and bacon recipe!

I hope you enjoy this delicious butternut squash soup recipe as much as our little tribe has time and time again. Please leave us a star review and comment if you make this easy fall soup recipe.

If you have any questions or comments, feel free to leave them below. I answer every single question as quickly as I can.

Happy cooking! And thanks for being part of our tribe, The Tasteful Tribe!

recipe video

butternut squash soup FAQs

Is this butternut squash soup dairy-free?

Yes. The creaminess comes from the butternut squash and coconut milk; there’s no cream or dairy in this soup.

Can I make it vegetarian?

Use vegetable broth and skip the bacon. You can still roast the Brussels sprouts with maple, salt and pepper for a crunchy topping.

Can I use sugar-free maple syrup?

Yes. I like a sugar-free maple sweetener on the Brussels sprouts, but pure maple syrup works too.

Can I make butternut squash soup ahead for Thanksgiving?

Yes. Make the soup up to 3 days ahead and refrigerate it, then roast the Brussels sprouts and bacon fresh just before serving.

How long does butternut squash soup last in the fridge?

Refrigerate it within 2 hours and enjoy it within 3–4 days. Reheat until steaming hot (165°F).

If you love this recipe, check out…

📌 Save this for later!

creamy butternut squash soup in a white serving bowl with crispy brussel sprouts and bacon on top
Pin this appetizer so it's easy to find later.
Pin it

Butternut Squash Soup With Crispy Brussel Sprouts and Bacon

  • DFDairy-Free
  • GFGluten-Free
No ratings yet
This recipe delivers the traditional comfort, soothing warmth, creamy and smooth texture of butternut squash with the additional smokiness and hearty flavors from crispy Brussels sprouts and bacon. It truly is the perfect melody of fall in each and every spoonful.
Servings: 4 people
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes

Ingredients 

For the butternut squash soup

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 teaspoons garlic powder
  • ¼ teaspoon nutmeg
  • 1 teaspoon smoked paprika
  • 1 medium butternut squash, peeled and cut into cubes
  • 1 sweet potato, peeled and cubed
  • 2 small apples, we recommend Honeycrisp!
  • 2 cups vegetable broth or chicken broth
  • salt and pepper, to taste
  • 1 (13.5 oz) can coconut milk

For the brussels and bacon

  • 1 pound brussels sprouts, finely chopped
  • 4 slices thick-cut bacon , cut into cubes
  • 1 tablespoon maple syrup, or sugar-free maple sweetener
  • salt and pepper , to taste

Instructions 

For the butternut squash soup

  • In a large dutch oven or soup pot, heat the olive oil over medium heat. Add the onion and cook until softened and fragrant; add in the spices and sauté about 6-8 minutes, stirring occasionally.
  • Place the prepared, peeled butternut squash cubes into the dutch oven.
  • To the pot, add the chopped apples, sweet potato cubes, broth, salt and pepper.
  • Bring to a boil, cover, and reduce heat to a simmer. Cook until tender, 20 to 30 minutes.
  • Add in the can of coconut milk.
  • Let cool slightly and pour the soup into a blender, working in batches if necessary, and blend until smooth.
  • Return the soup to the pot once complete. Taste and adjust seasonings as desired.
  • Top with crispy brussel sprouts and bacon over the soup. 

For the brussels and bacon

  • Preheat the oven to 420°F.
  • Finely chop brussel sprouts; cut the bottoms and use a food processor to make it easier. Place finely chopped brussel sprouts on a baking sheet and drizzle over maple sweetener, salt and pepper.
  • Cover the brussel sprouts with a baking and cooling rack and place the bacon on top.
  • Roast for 12-15 minutes in the oven. Take out the pan, give the brussel sprouts a quick stir and flip the bacon then place back in the oven to roast another 10-12 minutes to your desired crispiness.

Nutrition

Calories: 580kcal

Did you make this recipe? Don’t forget to tag thetastefultribe on instagram @thetastefultribe if you try this creamy butternut squash soup with Brussels and bacon recipe. We love seeing your version of the recipe! You can also post your pictures to our facebook page!