Loaded Broccoli Cheese Bacon Soup
This loaded broccoli cheese bacon soup is full of hearty veggies, cheddar cheese, and crisp bacon! It takes broccoli cheese soup to a whole new level.
One of our favorite soups, this leveled up broccoli cheese soup is incredibly delicious. I serve this soup to company a lot, and it is always a hit!
Start with the Veggies
This loaded broccoli cheese bacon soup comes together in two parts: 1) the vegetables and 2) the cheese sauce.
Get the veggies cooking first! They simmer in savory broth until tender.
- carrots
- celery
- ptatoes
- onions
- broccoli
All said and done there are ten cups of vegetables in this soup! And…a healthy amount of bacon and cheese, too. Moderation in all things. 😉
The Cheese Sauce
While the veggies simmer, make the creamy, cheesy sauce.
- Fry chopped bacon until crisp. Remove the bacon to a plate and drain most of the grease.
- Add a bit of butter and flour to make a roux.
- Slowly whisk in milk (lump-free sauce coming right up!). Cook until thickened.
- Add shredded cheese and a few simple seasonings.
I know it’s a bit of a pain to dirty two pots in the name of soup, but it is worth it for this recipe. I’ve tried endlessly experimenting with this recipe to simplify the process, but it *always* turns out best making the roux + cheese sauce in a separate pot.
When the veggies and cheese sauce are ready, pour the cheese sauce into the vegetable/broth mixture.
Give it a good stir, and cook for a couple of minutes. The soup may appear a bit thin at first, but it will thicken perfectly as it cooks and then cools down for eating.
Stir in the reserved crisp bacon. You can save a bit for topping individual portions, as well.
A Favorite Soup
This loaded broccoli cheese bacon soup gives regular ol’ broccoli cheese soup a run for its money. Thick and hearty, it is one of the best soups ever.
Thus absolutely the best soup I have EVER made!!!! Excellent flavors!! Thank you for sharing. ❤️ -Marsha
I just made this tonight and all 5 of my kids ranging from 19 to 9 plus the husband and I absolutely loved it.. and getting the 19 and 15 year old to eat any type of veggies or soup is practically impossible so that is saying a lot. It was hearty and really hit the spot. I used gluten free rice flour instead of regular because i have celiac but it worked perfectly fine incase someone else also has this problem. I will absolutely be making this again. -Julie
This is my family’s favorite recipe, filled with lots of yummy stuff. -Melanie
This was fantastic! Definitely a “Do Over” which in our house means it will be made again and again. -Linda
What to Serve With This
- Easy Peasant Bread
- Caesar Salad
- Fresh, seasonal fruit
One Year Ago: The Best Chocolate Crinkle Cookies
Two Years Ago: Perfect Caramel Pecan Sticky Buns
Three Years Ago: Soft and Chewy Chocolate Ginger Molasses Cookies
Four Years Ago: Peanut Butter Pretzel Caramel Chocolate Bars
Five Years Ago: Creamy Tuscan Tortellini Soup {Quick and Easy}
Six Years Ago: Easy Parmesan Breadstick Knots
Seven Years Ago: 25 Favorite Christmas Treats {Candy + Cookies + Fabulous Food Gifts}
Eight Years Ago: Overnight Creme Brûlée French Toast Bake
Nine Years Ago: Raspberry Ribbon Salad
Ten Years Ago: Bacon Wrapped Chicken Bites {Main Dish or Appetizer!}
Loaded Broccoli Cheese and Bacon Soup
Ingredients
- 3 cups chicken broth (see note)
- 1 cup peeled and diced carrots
- 1 cup diced celery
- 3 cups peeled and chopped potatoes
- ½ cup finely chopped onion
- 4 to 5 cups chopped fresh broccoli
- 6 to 8 slices bacon, chopped (see note)
- 4 tablespoons butter
- ⅓ cup all-purpose flour
- 3 cups milk
- 4 cups shredded sharp cheddar cheese
- 1 teaspoon salt
- ½ teaspoon pepper
- 1 teaspoon dried mustard
Instructions
- For the vegetables, in a 6-quart or larger pot, add the chicken broth, carrots, celery, potatoes and onions. Bring the mixture to a boil, reduce the heat, cover, and simmer for 10 minutes until the vegetables begin to soften. The vegetables will continue to cook in the following step.
- Add the broccoli. Cover and simmer for 8 to 10 minutes. (The pot might seem overly full with veggies and not "soupy" enough, but it will thin out once the cheese sauce is added.)
- In a separate medium saucepan over medium heat, saute the bacon until golden and crisp. Remove the bacon to a paper towel-lined plate. Drain the grease and return the pot to the stove.
- Add the butter and melt over medium heat. Whisk in the flour and cook for 1-2 minutes until golden, stirring constantly. Slowly pour in the milk, whisking constantly, and cook until the mixture is bubbling and slightly thickened, 5-7 minutes.
- Add the cheese a handful at a time, stirring until melted before adding more cheese. Whisk in the salt, pepper and dry mustard.
- Pour the cheese sauce into the pot with the vegetables and stir to combine. Heat until gently bubbling and warmed through.
- Stir in the reserved bacon and add additional salt and pepper to taste, if needed. Add additional milk or broth to thin the soup, if needed. The soup will continue to thicken as it cools.
Notes
Recommended Products
Recipe Source: adapted from a recipe my sister-in-law, Melissa, sent me by way of her friend Meredith (thanks, Meliss!) – I made a ton of changes: decreased butter from 8 tablespoons to 3, increased liquid and used broth instead of water, used real cheese instead of velveeta and changed up the quantities of vegetables to name a few.
Recipe originally posted October 2013; updated December 2024 with new photos, recipe notes, etc.
Can anyone give me some insight about the mustard powder in this recipe? Can you taste a distinct mustard flavor? I hate mustard and it overpowers everything for me, so wondering if I should just leave it out.
The whole family enjoyed this soup! If I make it again, I think I will increase the amount of carrots and celery just for a little extra color and interest. I served it with a simple fruit salad to cut through all that dairy.
I love to make this soup on Halloween! Nice and warm and it loads those kiddos up with some veggies before they devour their weight in sugar. 😂 I’ve made this at least a dozen times. A family favorite for sure!
Sooooo delicious!!!! Exactly what I hope for in a broccoli cheese soup. I’m always worried the cheese sauce will be kind of ick, but this one was PERFECT.
So happy you loved this one…thanks, Alaina!
Hi Mel, I made this soup today. My husband said that it was great, and he’d be happy to have it again. Thanks for a keeper recipe!
Unfortunately I can’t give you any personal feedback. Over 3 years ago, I was hospitalized with a breakthrough case of COVID/COVID pneumonia. I haven’t smelled, or tasted anything since. I don’t even remember what many foods taste like. It makes cooking a challenge because I can’t find tune any of the dishes I make. Aside from adding a little more salt, and pepper to his bowl of soup, my husband said it didn’t need any tweaking. I am so grateful to you. I can’t wait to try more of your recipes! You’re terrific!
Oh, Jan, I’m so sorry! That would be a difficult challenge. Bless you for still cooking for your husband! I’m glad he enjoyed this (and thanks for taking the time to let me know).
Love it. Thanks!
Love this soup! I made it tonight and my husband said it’s the best thing I’ve made in a while! Will definitely make again. Only change I made was using mild cheddar instead of sharp since that’s what I had on hand.
Glad it was a hit – thanks, Lindy!
Delicious! My family devoured this soup! I made it exactly as written. Thank you, Mel, for always sharing the BEST family- friendly recipes.
So happy you loved this one, Caroline!
Love this soup! And my family (and non-hating broccoli) friends do too. Sometimes I’m lazy and use two bags of frozen broccoli and it works very easily. Thank you for making my kids happy to eat a big bowl of veggies! I’ll generally skip the bacon and it’s not missed, along with using my stick blender to reduce the chunks.
Thanks for the review, Becky!
Loved this; made close to directions. I prefer extra non-salt flavor, so I doubled the onion and added 2 cloves of garlic, 2 minced jalapeno peppers (they’re not usually very hot), and about 1/2 t cayenne pepper (instead of salt). Skip the peppers if you prefer, but a small amount of cayenne pepper is a great and healthy substitute for salt (except in baked goods). I probably chopped the vegetables a bit larger than “small.”
I had some spiral-cut ham on hand, so I added a bit of that too.
SO good!
I love this soup and this is my third soup season making it.
Some things I do differently, I buy a rotisserie chicken from Costco and after removing the he chicken I boil the carcass and use that for the broth ( I usually get 6-8 cups and then double the recipe and reduce the milk with extra chicken broth. I add chicken instead of bacon and double the carrots and usually heap the other veggies. I’ve tried different cheeses and sharp really is best but I don’t add a full 8 cups if I’m doubling it. There is a lot of forgiveness and I’ve never had it turn out bad no matter how I’ve tweaked it.
Thanks for the recipe idea
I used no flour or cheddar but blended my broccoli with a bit of cottage cheese to thicken my soup then added cream to thin it out a bit for serving
Has anyone made this in an instant pot?
I just made this tonight and all 5 of my kids ranging from 19 to 9 plus the husband and I absolutely loved it.. and getting the 19 and 15 year old to eat any type of veggies or soup is practically impossible so that is saying a lot. It was hearty and really hit the spot. i used gluten free rice flour instead of regular because i have celiac but it worked perfectly fine incase someone else also has this problem. I will absolutely be making this again…
We LOVE this!
What kind of potato would you recommend in this recipe?
I usually use Yukon gold potatoes.
This is my family’s favorite recipe, filled with lots of yummy stuff.
A reliable favorite! I make it vegetarian with vegetable broth and no bacon and it is just as good!
Super yummy! I made a couple of small changes. I didn’t have broccoli so I used cauliflower. My two year old downed it. I petite diced everything and my kids ate it so fast.
Thus absolutely the best Siup I have EVER made!!!! Excellent flavors!! Thank you for sharing. ❤️
My family LOVES this recipe!
We loved it! First time making it and won’t be the last! Easy and delicious! Thanks again for another great recipe.
Best broccoli cheese ever.
Hi Mel, I served this soup to my husband last night, his comment was “this is the best soup I have ever had” It is delicious and all you said it would be. I added a little more bacon (my husband is a meat lover) didn’t have sharp cheddar so used regular but I plan to try sharp next time. The vegetables were crunchy just the way we like and blended so well with the cheese. Thank you for this recipe’
Hi Mel-
I have leftover ham from Easter dinner. Do you think it will work well in this soup?
Sure! Sounds yummy!
5 + Stars with the ham! My family LOVED this soup. It was perfect. Thank you! 🙂
Wife made this this weekend. Sooo good. Will definately make again and again. Rib sticking, full flavor goodness.
I made this last night. Oh my gosh! It is delicious! I am sad I haven’ t made it before now. Will definitely make this again. Thanks for the recipe and I hope you and your family are staying safe through the quarantine.
My teenager found this recipe and we decided to double it and use an instant pot. fried up some bacon…We saute the celery & onion in some of the leftover bacon grease (can saute in instant pot) Then added all the broth and veggies to the instant pot on pressure cook for a few minutes. We made the cheesy, rue mix on the stove with some butter and whatever bacon grease we had left as the instant pot did its job. Then added everything together, turned out so great!
Doing a soup swap. I need 6 gallons of soup how much does this make?
I’ve never measured it that specifically but I’m guessing it makes right around a gallon, maybe slightly more.
Best soup I’ve ever made! Thanks for the recipe!
This was amazing! The prep takes some time, but worth the work. As this makes a huge pit full, j was wondering if I can freeze some? I know potatoes don’t freeze well, but it’s not like this is only potatoes.
It freezes ok – the thawed and reheated soup is a bit grainier, but I still freeze it sometimes.
This was fantastic! Definitely a “Do Over” which in our house means it will be made again and again.
Could you use sweet potatoes instead of white potatoes?
Yes!
Do you need to use the dry mustard?
It gives a great flavor boost, but you can leave it out.
Absolutely delicious!
Question – for a poor sap like me that can’t have cheddar cheese, do you think this would be good subbed with a mix of other cheeses? Like jack and Parmesan and maybe another kind?
Yes, I think so!
I love this soup. It’s fast, easy and delicious. It’s like getting a hug from the inside out. I wish we could post our photos of the dish.
The soup looked amazing. I was also amazed at all the positive reviews. I want to try this but was wondering if I could use beef broth instead of chicken broth ?
I’m sure you could try! The flavor will change a bit, but it should work.
This soup was really good. I did a few things different… I melted some butter and added the onions, celery and carrots and cooked them about 4 minutes.. then I added the potatoes, broccoli and chicken brother. After they were done, I used a potato masher at the end to break up the pieces a bit. While the vegetable mixture was cooking I melted the butter in a pan… added the flour… stirred it around for about a minute and then added the milk… and when it got thick, I melted the cheese to make a cheese sauce while whisking. I then added the creamy cheese sauce to the vegetable/broth mixture…and used the bacon as a garnish… it was a very tasty and satisfying meal. .