The Secret to the Best Brussels Sprout Soup!

This post may contain affiliate links. Please read my disclosure policy.

The Secret to the Best Brussels Sprout Soup ~ spoiler alert ~ it’s bacon!  My Creamy Brussels Sprout and Bacon Soup is a comforting meal for a chilly night ~ just add a simple salad, a hunk of whole grain bread, and a glass of wine.  Love is definitely in the air.

Creamy Brussels Sprout and Bacon Soup is a hearty, comforting meal for a chilly night ~

This thick chowder features Brussels sprouts ~ those irresistible  little mini cabbages that are the highlight of my winter ~ but some of the credit for this luscious soup has to go to the shallots, cream, sharp cheese aaaaaaaaaand, bacon.  Lots of it.

Creamy Brussels Sprout and Bacon Soup is the perfect comfort food for a chilly night ~

This creamy Brussels sprout and bacon soup is serious comfort food for seriously hungry folks.  The bacon in this recipe makes it a little bit decadent, too.   I cook up a whole package and save it until the very end to add it on top of the soup ~ that way it stays nice and crispy and makes such a nice contrast with the creamy soup.

Brussels Sprouts on a stalk, for Creamy Brussels Sprout and Bacon Soup ~

Brussels sprouts grow in the most amazing manner ~ in a spiral pattern along a huge stalk.  Every once in a while I’ll see them sold that way at my supermarket and I get really excited.  There’s nothing fresher than plucking your sprouts off the actual stalk.

Brussels sprouts are a true winter veggie, they actually get sweeter after a frost, so I love to weave them into my recipes during these months.

Roasting Brussels sprouts for Creamy Brussels Sprout and Bacon Soup ~

Brussels sprouts inspire strong feelings in people, I’ve talked about that before in my Creamed Brussels Sprout Gratin post.  Most people who say they hate them have just never had them prepared properly.

TIP: I concentrate the flavor of this soup by roasting the Brussels sprouts rather than boiling them.  This only takes about 30 minutes, and is well worth the effort.  If I’m using the sprouts as a side dish, this is how I do it 90% of the time.  The high heat caramelizes them and intensifies their flavor.

a bowl of brussels sprout and bacon soup

Whether you boil, steam, or roast your sprouts, the key is not to over do it, and preserve a little of that wonderful color and texture.

TIP: To remove delicate Brussels sprout leaves for a garnish, trim the stem end off a raw sprout and gently peel off the leaves starting from the bottom.  Use them raw as a garnish, or toss lightly in olive oil and roast the individual leaves for an incredible crispy snack!

Reader Rave ~

Sue, I made this soup and it was delicious, hearty and decadent! I need to borrow a line from Tina Turner: “You’re simply the best; Better than all the rest!” I always look forward to your recipes and beautiful photography. ”  ~Jane

Add to Your Recipe Box
3.57 from 110 votes

Creamy Brussels Sprout and Bacon Soup

The Secret to the Best Brussels Sprout Soup ~ spoiler alert ~ it's bacon!  My Creamy Brussels Sprout and Bacon Soup is a comforting meal for a chilly night ~ just add a simple salad, a hunk of whole grain bread, and a glass of wine. 
Course Soup
Cuisine American
Yield 4 -5 servings


  • 1 pound Brussels sprouts
  • olive oil for drizzling
  • salt and fresh cracked black pepper
  • 12 ounces bacon, snipped or chopped into 1/2 inch dice
  • 2 large shallots, about 1/2 cup chopped
  • 3 cups chicken stock
  • 1/2 cup cream or half and half
  • 1 heaping cup shredded sharp cheddar cheese
  • 1/4 cup shredded Parmesan cheese


  • Set oven to 375F
  • Wash and trim the stems from the sprouts. Cut them in half, or in quarters if they are very large. Drizzle them with olive oil, and then sprinkle liberally with salt and pepper.
  • Roast the sprouts for about 20-30 minutes, just until they have softened and have taken on a little color. Stir them around on the pan a few times during cooking. Set aside.
  • Cook the bacon until crispy in a large soup pot. Remove the bacon with a slotted spoon to paper towels to drain. Leave about 3 Tbsp of the bacon fat in the pan and add the shallots. Saute them for about 5 minutes, until they are softened, don't let them brown.
  • Add the chicken stock and the sprouts to the pan, and bring up to a simmer. Cook gently for 5 minutes.
  • Working in batches, puree the soup. I used my food processor, but if you prefer a chunkier texture you could use an immersion blender. Return the pureed soup to the pot.
  • Add the cream to the soup and reheat to a simmer. Taste to adjust the salt and pepper, and then, once the soup is nice and hot, remove from the heat and add the cheeses, slowly, and stir until it is completely melted.
  • Serve hot with a good helping of crisp bacon in the center.


  • This soup will thicken after refrigerating, so add more stock to thin it down when you reheat.
  • Don’t be tempted to use frozen Brussels sprouts for this soup ~ they contain minimal flavor and you won’t be able to roast them.  Brussels sprouts are available at most stores throughout the winter. 


don’t forget to pin this Brussels Sprout and Bacon Soup!

Cream of Brussels Sprout and Bacon Soup pin.

You Might Also Like


    Leave a Reply

    Please rate this recipe!

  • Reply
    Marie King
    September 29, 2020 at 12:21 pm

    5 stars
    This was DEVINE! The perfect cold-weather soup. I have never had brussel sprout soup before so as soon as I saw this recipe I wanted to make it ASAP. The bacon addition was perfect! Even my sister who strongly dislikes brussel sprouts thought it was delicious – I think roasting them was part of the secret there. Added really great flavor. The only deviation I made was to add garlic – I only did this because I had a few cloves lying around that were going to go bad and figured that wouldn’t hurt the soup. It was a great addition. Can’t say enough good things about this soup! I have already finished 3 bowls of this and have purchased more bruseel sprouts so I can make it again as soon as it’s gone. One of my new favorites! Thank you!!

    • Reply
      September 29, 2020 at 2:02 pm

      Thanks Marie, it’s great to find a new cozy soup right at the start of fall 🙂

  • Reply
    Annie McKay
    August 27, 2020 at 12:27 pm

    I want to try this. Sounds good. Suggestion. Have someplace I can print the receipt w/o having to put up the iPad on the kitchen counter.

    • Reply
      August 27, 2020 at 1:09 pm

      There is a print button on all my recipes Annie, just look to the top right of the recipe.

  • Reply
    May 18, 2020 at 11:17 pm

    5 stars
    Thanks Sue and just Yum! It’s now on my ‘To Do’ list as us Australians head into Winter! Also thanks for the roasting tip too, I would have boiled them senselessly! Looks absolutely delish and will review in more detail when I get to taste this Beastie! Yum, cheers

    • Reply
      May 31, 2020 at 12:05 am

      5 stars
      SO made it Today! Finally… it’s been on the list of COVID recipes for the family, but a priority for me! Anyways first thoughts are subtle, subtle & so-subtle-er! Just so enjoyable and the flavours are confidently understated but not overpowering, but like it then gets to the back of your palate and says – ‘Gotchya’! I thought the Brussel Sprouts would be overpowering in flavour – but the Bacon balances this & then the Cream mellows that sprout down! Wonderful again, another keeper recipe! 🙂

  • Reply
    April 24, 2020 at 4:29 pm

    Hi. How many servings does this make? I can’t seem to find this info.

    • Reply
      April 24, 2020 at 6:20 pm

      It serves 4-5 Danni.

  • Reply
    Ramien B
    April 11, 2020 at 10:11 am

    5 stars
    Awesome recipe! My little 4 year old girl has been watching Peter Rabbit and they eat a lot of Brussels so she asked for Brussels sprout soup. I know, I’m very grateful for her palette. It was easy and a hit.

    • Reply
      April 11, 2020 at 10:28 am

      What a great testament to the power of cartoons! You must be doing something right, because I don’t know another 4 year old who will go near Brussels sprouts 🙂

  • Reply
    January 4, 2020 at 6:36 am

    5 stars
    My goodness that was yummy. I’ve just made and eaten it for the first time. Nutritious and delicious. I actually used red onion and home made ham stock and it was great. Thanks

  • Reply
    Ann Balshaw
    December 30, 2019 at 10:33 am

    5 stars
    Loved it

  • Reply
    Penny Ramirez
    November 23, 2019 at 11:48 am

    5 stars
    Sue, this soup was amazing! My family loved it, and told me to keep this recipe handy! Thanks.

  • Reply
    Hilary F.
    November 2, 2019 at 9:53 am

    Hi Sue!
    I know you specifically discourage using frozen brussels sprouts, but I was trying to use up some things in my freezer and I had a big bag of them. I thought I would try my luck since I had all the other ingredients and I didn’t want to hit the store. I put them frozen onto a baking sheet with some bacon drippings and popped them straight into a 400 degree oven for about 30 minutes giving then a couple of quick stirs/shakes along the way. They came out roasty, caramelized, and delicious! I made the rest of the recipe as written and it turned out great! I know the recipe will be even better with fresh brussels sprouts, so I definitely intend to make it again with fresh ones. Just wanted to let you know that the frozen sprouts worked in a pinch and the soup turned out sooooooo good! Thanks for the great recipe!

    • Reply
      November 2, 2019 at 10:00 am

      I am so glad to hear this Hilary, I’m definitely going to give them another try.

  • Reply
    March 19, 2019 at 1:59 pm

    Can this soup be frozen?

    • Reply
      March 19, 2019 at 6:10 pm

      Sure, that should work fine.

  • Reply
    February 18, 2019 at 12:05 pm

    5 stars
    Didn’t pureed the soup and add some chillies. it was delicioussssssss …

    • Reply
      February 18, 2019 at 4:11 pm

      Sounds amazing!

  • Reply
    February 4, 2019 at 7:32 pm

    5 stars
    Just made this soup and it’s a winner. I followed the recipe as stated but I added 4 stalks of asparagus (I had them in the fridge and didn’t want to waste them). I roasted my brussel sprouts & asparagus for 20 minuets but next time I will do the full 30 minutes. This soup is delicious and I will be making it again. I think it would be a great soup for Thanksgiving; I plan on serving it next year. Thank you for posting this recipe.

    • Reply
      February 4, 2019 at 7:36 pm

      You’ve given me the idea that this recipe would work great as an asparagus soup! Thanks Monique 🙂

  • Reply
    Katherine Sterlin
    January 21, 2019 at 6:24 pm

    Sue, how sweet does this soup come out? I’m not a big fan of pumpkin pie sweet for a soup. 2ndly. I don’t know how you “roast”a spout. Thanks Sue.

    • Reply
      January 21, 2019 at 9:14 pm

      Hi Katherine! This soup isn’t sweet at all, and the roasting instructions are at the beginning of the recipe, you’ll basically trim and halve the sprouts, toss them with a little oil and salt, and roast on a baking sheet in the oven until they get tender and caramelized.

  • Reply
    January 16, 2019 at 9:31 am

    Would love a crock pot version of this!

  • Reply
    Paula Bailey
    January 7, 2019 at 5:28 pm

    What a wonderful soup! I did some changes though. We used vegetable broth and canned coconut milk. We also omitted the bacon and made it vegetarian. Fabulous! Thankyou!

    • Reply
      January 9, 2019 at 9:08 am

      Good to know about the vegetarian option Paula, thanks!

  • Reply
    January 6, 2019 at 4:12 pm

    Was trying to find a recipe to use up a bag of brussel sprouts I still had in the crisper. Absolutely loved this and had all the ingredients on hand. I think next time I may leave out the cheese or cut back on it as I really liked the flavor better before I added in the cheese. Husband was raving about it so I will be making again.

    • Reply
      January 6, 2019 at 4:25 pm

      Thanks Kris! I always encourage everybody to experiment and adjust these recipes to get them just right for your personal taste, maybe you can leave the cheese out in future and just add it to your husband’s portion as you serve him.

  • Reply
    November 11, 2018 at 6:38 am

    Cooking this now. The sprouts are in the oven.
    I will let you know how I get on

  • Reply
    Peggi K
    December 12, 2017 at 3:41 pm

    I use brussel sprouts in veggie soup, quartered and tossed in the pot. I am just finishing a southwestern chicken veggie soup containing sprouts (I eat low carb) and thought I’d look up recipes for “Brussels sprout soup” and up came yours, the best I’ve read thus far. I have more sprouts at home, cheese and bacon – I am making this asap. Can’t wait! Merry Christmas to me! 😀

    I pan sear and sauté sprouts, it also caramelizes them, I may do that instead of roasting them. Wish I could go home right now and start on it!

    • Reply
      December 12, 2017 at 4:42 pm

      I love your enthusiasm Peggi 🙂

      • Reply
        Peggi K
        January 4, 2018 at 4:47 pm

        Well, took longer than anticipated, but I just made the soup. I forgot the cheese, I sat down to a bowl thinking – this is thinner than I expected and then “ah hah, CHEESE!”

        Here’s what I did – I cooked my bacon in the oven. Then I pan cooked the sprouts and got them nicely browned, half way through I threw in onions and a couple of cloves of fresh garlic (I didn’t have an shallots) and then deglazed the pan when I put the sprouts in the pot. The soup with or without the cheese is delicious – so glad I found this recipe – thank you!

        Next time I’m going to crisp up the left over Brussel sprout leaves (maybe throw them in with the bacon?) to use as garnish and I’m going to set some of the cooked sprouts aside to chop up and throw in the soup. Love this recipe and a lot of others you’ve put up!

        • Reply
          January 4, 2018 at 5:59 pm

          Thanks Peggi for the detailed feedback, I love the crispy Brussels sprout leaves as garnish, yum!

  • Reply
    Patrick McBride
    February 12, 2017 at 3:56 pm

    5 stars
    I added a little bit of fresh garlic while I was sauteeing the shallots (I can’t eat a soup that doesn’t have garlic in it….). Turned out great. Great recipe!

  • Reply
    December 23, 2016 at 2:01 am

    I am so making this! I love soups and I made soup at least twice a week, sometimes even more, so I am always searching for something new. This sounds soooo good!

  • Reply
    December 20, 2016 at 11:58 am

    5 stars
    Sue, I made this soup and it was delicious, hearty and decadent! I need to borrow a line from Tina Turner: “You’re simply the best; Better than all the rest!” I always look forward to your recipes and beautiful photography. Wishing you and your family many moments of joyous celebration this Christmas and holiday season.

    • Reply
      December 20, 2016 at 12:04 pm

      You are SO SWEET! And I love the Tina Turner tribute, that’s a first 🙂 I’m glad to have you following along Jane…I’m not sure what to expect from 2017…but at the very least let’s make it delicious!

  • Reply
    December 17, 2016 at 2:41 am

    Great idea ! I will certainly make it for a week dinner! Thank you !

  • Reply
    December 16, 2016 at 10:30 am

    This sounds absolutely great. I’ve never had them in a soup either, but with bacon and cheese, can’t go wrong!

  • Reply
    [email protected]'s Recipes
    December 16, 2016 at 8:22 am

    I love brussels sprouts, but never thought of using them in creamy soups…such a great idea and not to mentioned it’s loaded with cheeeeeeeeeeeese and bacon!

  • Reply
    Tricia @ Saving room for dessert
    December 16, 2016 at 6:56 am

    Those sprouts look so incredibly fresh – I knew there must be an advantage to living in California! Ours look like they’ve been picked for a long time – but I guess it wouldn’t matter in this amazing soup. I love everything about it and would be thrilled to serve it with wine and crusty bread too! Absolutely gorgeous!

    • Reply
      December 16, 2016 at 8:06 am

      These sprouts were super fresh, but even out here it can be hit or miss. My favorites are the teeny tiny ones ~ I’ve seen them almost as small as peas!

  • Reply
    Chris Scheuer
    December 16, 2016 at 5:08 am

    Oh my, looks amazing! I never thought of using Brussels sprouts in a soup but it’s brilliant! And of course, bacon makes it over the top delish, I’m sure!

  • Reply
    Jennifer @ Seasons and Suppers
    December 16, 2016 at 4:58 am

    What a lovely soup! I have never had Brussels sprout soup, but I know I would love it. And bacon … always good 🙂