Broccoli Bacon Cheese Soup

posted in: Dinner, Side Dishes, Soups | 6

Broccoli Bacon Cheese soup recipe

It is almost spring and the temperatures here are starting to warm up a little bit, but we had to make this Broccoli Bacon Cheese Soup one last time before we call it good for soup season. I can’t decide if I’m ready for winter to be over though. It was our first year back having actual non-Arizona winters…and we all LOVED it. The snow, the cold (in AZ it never really got truly cold), the morning frost, big bowls of steamy soup and hot chocolate… ah winter. But seasons come and go right?

Broccoli Cheese Soup with bacon

Broccoli Bacon Cheese Soup…Why Bacon?

This soup is a classic, its been around for decades. Broccoli cheese soup is so good and often the soup of choice when I go to a restaurant. We wanted to take it up a level though on the comfort food scale… so we added B-A-C-O-N (because who doesn’t love bacon?!). Let me tell you it took this recipe from really good to AMAZING. Bacon added another depth to the flavor that wasn’t overly powerful, but just enough to add that rich flavor. I don’t think I can go back to making it without bacon. My kids agree, they all had seconds and that says a lot. Can you imagine this in a bread bowl or as part of your baked potato bar….hmmm…that might be what we have for dinner.

Easy Bacon Broccoli Cheese Soup Recipe

2 Tricks For Stellar Broccoli, Bacon, Soup Flavor

There are two tricks to this recipe. The first trick is to cook the broccoli in chicken broth. You of course want your broccoli to be tender for soup but when you cook it in the chicken broth rather then just water it injects it with flavor that will come through in each chunk of broccoli. It also goes the other way, since you will keep the chicken broth and use it in the soup as well you are helping to meld the broccoli into the broth as well.

The second trick is to cook the bacon in a pan until it is nice and crispy and save the fat. You need the fat to create that great bacon flavor but you need enough fat left in your pan. The trick here is to cook your bacon slowly Bon Appetit says it should take you 10 to 12 mins to cook bacon to properly develop and remove the fat.  I will admit I am no where near that patient but I have learned that blasting bacon with high heat leaves you with almost no fat to use for flavoring. So I fall somewhere around the 8 minute mark. Just go slow and give it time to cook. The bacon grease is what is going to give you the stellar bacon flavor through the soup and the crumbled bacon on top adds that small crunch so it is worth the time.


Love Soups? Check out these recipes

Hearty Taco Stew

Creamy Potato Bacon Soup


Homemade Broccoli Bacon Cheese Soup Recipe (2 of 5)


3.5 from 2 reviews
Broccoli Bacon Cheese Soup
Cook time
Total time
Serves: 6-8
  • 1½ lbs fresh broccoli (or 1 pkg frozen chopped broccoli)
  • 16 oz chicken broth
  • 1 large onion--diced
  • 1 stick butter
  • 1 tbsp bacon grease
  • ½ cup flour
  • ½ tsp dry mustard
  • 2 cups milk
  • 1½ cup + ½ cup cheddar cheese-grated
  • pinch of salt (to taste really)
  • 1 tsp of pepper
  • 8 pieces of cooked bacon-crumbled
  1. Put broccoli in a saucepan with the chicken broth
  2. Bring to a boil then reduce to a simmer and cover, cook until fork tender (about 15-20 minutes)DO NOT DRAIN
  3. Cook bacon in a hot pan, remove once crispy. Leave the grease in the pan and add butter
  4. Melt butter and bacon grease over medium heat in stock pot. Add diced onion and saute until tender.
  5. Stir in flour, mustard, pepper and salt.
  6. Slowly add milk, whisking quickly to keep smooth (if it gets lumpy stop adding milk and whisk until smooth)
  7. Continue to stir until thick and bubbly.
  8. Add broccoli and broth.
  9. Slowly add 1½ cups shredded cheese and stir until melted.
  10. Top with shredded cheese and crumbled bacon
You can substitute cauliflower or mushrooms for the broccoli and leave out the bacon.If you don't want the bacon simply leave out the bacon grease and the crumbled bacon and you have the standard broccoli and cheese soup

6 Responses

  1. The recipe calls for an onion but the instructions don’t explain when to use it?

    • Sorry about that. The recipe should be fixed now. I add the onion after the butter melts. Saute. And then add the flour, mustard, and salt and pepper. Thank you for catching that error.

      Good luck. Let me know what you think!!!

  2. When do you add the onion. Can you reply to my email thank you

  3. Marlene Knueppel

    Followed the recipe to a “T”~!
    The best Cream of Broccoli Soup I have ever made!~
    Also, I have been cooking for my husband for almost
    58 years!!
    Thanks so much for sharing!

    • Karissa

      SO glad you like it! It is my husband’s favorite soup ever!