Loaded Broccoli Cheese and Bacon Soup has a way of warming not just the belly but also the soul—a delightful bowlful of comfort food goodness that brings all the flavors we love together. With the creamy richness of cheese, the savory crunch of bacon, and the vibrant green of broccoli, this soup is a feast for the eyes and the taste buds. It truly has that homemade quality that can rival any restaurant offering but is much cozier served at your own kitchen table.
Thank you for reading this post, don't forget to subscribe!
I first discovered this recipe on a chilly evening—a night when all I craved was something hearty and satisfying. As the aroma filled my home, I was immediately transported to a happy place. The melting cheese and crispy bacon meld wonderfully with tender broccoli, creating an unforgettable taste experience. Whether you’re feeding a crowd or just indulging in a quiet dinner for one, this Loaded Broccoli Cheese and Bacon Soup is sure to impress. Let’s dive into making it!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just over 45 minutes, it’s perfect for busy weeknights!
- Irresistible Flavor: Creamy, cheesy, and smoky; each spoonful is a comforting delight.
- Eye-Catching Appeal: The vibrant colors make it a showstopper on any dinner table.
- Flexible Serving: Perfect for lunch, dinner, or as a crowd-pleasing appetizer at parties.
- Diet-Friendly Options: You can easily modify it to suit dietary needs with a few simple swaps.
Ingredients You’ll Need
- 2 (12 oz) bags frozen broccoli florets: Easy to use and saves time while adding essential nutrients.
- 6 slices bacon, chopped (or 1/2 cup pre-cooked bacon crumbles): The crispy, smoky flavor of bacon is a game-changer in this dish.
- 2 tablespoons butter: Adds richness to the onions and garlic.
- 1/2 cup diced onion: Fresh or frozen works, providing a savory base for your soup.
- 2 cloves garlic, minced: Infuses the soup with aromatic flavor.
- 1/4 cup all-purpose flour: Helps thicken the soup, giving it that luscious texture.
- 3 cups chicken broth: Use a low-sodium version for better control over the saltiness.
- 2 cups milk (2% or whole): Creaminess comes from the milk, making each bite smooth.
- 1/2 cup heavy cream: This elevates the soup’s richness, creating a velvety mouthfeel.
- 2 cups shredded sharp cheddar cheese: Adds robust flavor; make sure to use fresh cheese for best melting.
- 1/2 cup shredded mozzarella cheese: Creates a gooey texture that complements the cheddar.
- 1/2 teaspoon salt: Balances flavors; adjust according to taste.
- 1/2 teaspoon black pepper: Adds a hint of warmth.
- 1/2 teaspoon smoked paprika: For a subtle smokiness that amplifies the bacon flavor.
- Extra shredded cheddar: For garnishing and that cheesy pull!
- Sour cream: Adds a cool tang when dolloped on top.
- Green onions: A fresh garnish that brightens the dish.
How to Make Loaded Broccoli Cheese and Bacon Soup
- Cook the Bacon: In a large pot over medium heat, cook the chopped bacon until crispy—about 5 to 6 minutes. Use a slotted spoon to transfer it to a paper towel-lined plate. Leave behind 1–2 tablespoons of the bacon grease.
- Sauté Onions and Garlic: Add the butter to the pot. Once melted, add the diced onion; cook for approximately 3–4 minutes, stirring occasionally until the onion becomes soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant.
- Make the Roux: Sprinkle the flour over the onion mixture and stir constantly for 1–2 minutes to form a thick paste, which will help thicken your soup.
- Add the Broth and Cream: Gradually whisk in the chicken broth until it’s smooth. Then add the milk and heavy cream, stirring until combined.
- Incorporate Broccoli: Toss the frozen broccoli directly into the pot. Bring the mixture to a gentle simmer and cook for about 10–12 minutes, just until the broccoli is tender and vibrant.
- Blend to Desired Consistency: Depending on your preference, use a potato masher or immersion blender to break up the broccoli. You can choose to keep it chunky for more texture or blend it until smooth for a creamier mouthfeel.
- Add the Cheeses: Reduce the heat to low, then stir in the shredded sharp cheddar and mozzarella until melted and smooth.
- Season It Up: Sprinkle in the salt, black pepper, and smoked paprika. Tweak according to your taste preferences—don’t forget to taste as you go!
- Serve and Garnish: Ladle the soup into bowls and top with crispy bacon pieces, extra cheddar cheese, a dollop of sour cream, and green onions to finish.
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. When you’re ready to enjoy again, simply reheat on the stovetop over medium-low heat, stirring occasionally, for about 10 minutes until warmed through. If you wish to freeze it, place the cooled soup in freezer-safe containers for up to 3 months, but keep in mind that the texture may change slightly after thawing. A quick stir and fresh cheese sprinkle can help refresh the flavor when reheating.
Chef’s Helpful Tips
- Be careful not to overcook the broccoli; it should be tender but still vibrant for the best flavor and color.
- If you’re missing fresh onions or garlic, dried versions can work in a pinch—just use 1 teaspoon of each.
- For extra creaminess, consider adding a bit more heavy cream, but don’t overdo it to avoid becoming too rich.
- Keep your cheeses at room temperature for better melting; this will make your soup even smoother.
- If you’re short on time, using pre-cooked bacon crumbles greatly speeds up the preparation while still providing that delicious flavor.
This Loaded Broccoli Cheese and Bacon Soup captures the essence of comfort food—rich, cheesy, and full of flavor. You can easily adapt this recipe to make it your own, from swapping the cheeses to exploring different types of greens. Feel free to invite beside you a loaf of crusty bread and enjoy each creamy mouthful to the fullest. Cooking is all about creativity and enjoyment, so make it your own!

Recipe FAQs
Can I use fresh broccoli instead of frozen?
Absolutely! If you’re using fresh broccoli, chop it into bite-sized pieces, and add it to the pot when you start simmering the soup. You’ll want to cook it for about 5–7 minutes or until it’s tender.
How can I make this soup gluten-free?
To make this Loaded Broccoli Cheese and Bacon Soup gluten-free, swap the all-purpose flour for a gluten-free flour blend or cornstarch. Just whisk this into the broth and cream to thicken properly.
Can I make this soup vegetarian?
Certainly! To create a vegetarian version, simply omit the bacon and use vegetable broth instead of chicken broth. You can enhance the flavor by adding smoked paprika or liquid smoke for that smoky flavor without meat.
How can I store leftover soup?
Place any leftover soup in an airtight container and refrigerate for 3-4 days. If you want to store it longer, you can freeze it in freezer-safe containers for up to 3 months. Just remember to give it a good stir after thawing for the best texture!
Print
Loaded Broccoli Cheese and Bacon Soup
Enjoy a comforting bowl of Loaded Broccoli Cheese and Bacon Soup, blending tender broccoli with rich cheeses and crispy bacon, making it ideal for a quick and delicious dinner.
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
- 2 12 oz bags frozen broccoli florets
- 6 slices bacon chopped (or 1/2 cup pre-cooked bacon crumbles)
- 2 tablespoons butter
- 1/2 cup diced onion fresh or frozen
- 2 cloves garlic minced
- 1/4 cup all-purpose flour
- 3 cups chicken broth
- 2 cups milk 2% or whole
- 1/2 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- extra shredded cheddar
- sour cream
- green onions
Instructions
- In a large pot on medium heat, cook the chopped bacon until crispy. Transfer to a paper towel-lined plate, reserving 1-2 tablespoons of grease in the pot.
- Add the butter and diced onion to the pot, cooking for 3-4 minutes until softened. Stir in the minced garlic and cook for an additional 30 seconds.
- Sprinkle flour over the mixture, stirring constantly for 1-2 minutes until it forms a thick paste.
- Gradually whisk in the chicken broth until smooth, then add the milk and cream, stirring well.
- Add the frozen broccoli to the pot, bringing it to a simmer. Cook for 10-12 minutes until the broccoli is tender.
- Break up the broccoli to your desired texture using a potato masher or immersion blender.
- Lower the heat and stir in the shredded cheeses, mixing until melted and smooth.
- Season with salt, black pepper, and smoked paprika. Adjust seasoning to taste.
- Serve soup in bowls topped with crispy bacon, extra cheese, sour cream, and green onions.
Notes
Pre-cooked bacon crumbles save time and make preparation quicker.
Adjust the texture of the soup by varying how much you mash the broccoli.
Feel free to add more or less cheese based on your preference.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soups
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 5g
- Sodium: 1200mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 85mg






