Loaded Broccoli Cheddar Soup is the kind of cozy bowl that turns simple ingredients into a full, comforting meal. It is creamy, cheesy, rich with broccoli, and finished with crispy bacon and extra cheddar for that loaded baked-potato feeling in soup form.


This version is thick without feeling heavy, with tender broccoli, a smooth cheddar base, and enough toppings to make every spoonful exciting. It is a great easy dinner for cold nights, casual weekends, or whenever you want a restaurant-style soup at home.
Why You’ll Love This Loaded Broccoli Cheddar Soup
This soup is creamy, hearty, and packed with flavor from sharp cheddar, garlic, onion, broccoli, and smoky bacon. It feels indulgent, but the broccoli keeps it fresh and satisfying.
It also comes together in one pot, which makes it practical for weeknight cooking. You can keep it chunky, blend part of it for a thicker texture, or load it up with toppings so it eats like a full meal.
What Makes Loaded Broccoli Cheddar Soup So Creamy?
The creamy texture comes from a simple roux made with butter and flour, followed by broth, milk, and cream. This gives the soup body before the cheese goes in, helping the cheddar melt into a smooth base instead of turning grainy.
Freshly shredded cheddar is the best choice because it melts more evenly than pre-shredded cheese. Adding the cheese over low heat also keeps the soup silky and rich.
Ingredients for the Loaded Broccoli Cheddar Soup

This soup uses everyday ingredients, but each one helps build the creamy, savory flavor.
Broccoli gives the soup its main flavor, color, and tender bite. Fresh broccoli works beautifully, but frozen broccoli can also be used when you need a shortcut.
Sharp cheddar cheese adds the bold cheesy flavor that makes this soup so comforting. Freshly shredded cheddar melts best.
Bacon brings smoky crunch and makes the soup feel fully loaded. Some goes into the soup, and some is saved for topping.
Butter creates the base for the roux and adds richness.
All-purpose flour thickens the soup so it has a creamy, spoon-coating texture.
Yellow onion adds sweetness and savory depth once sautéed.
Garlic gives the soup a warm, aromatic flavor that balances the cheese.
Carrots add color, mild sweetness, and a classic broccoli cheddar soup feel.
Chicken broth builds the savory base. Vegetable broth can be used if you prefer.
Whole milk makes the soup creamy without making it too heavy.
Heavy cream adds extra richness and gives the final soup a luxurious finish.
Dijon mustard sharpens the cheddar flavor without making the soup taste mustardy.
Smoked paprika adds warmth and lightly smoky depth.
Salt and black pepper bring all the flavors together.
Fresh parsley adds a fresh finish and a little color on top.
How To Make the Loaded Broccoli Cheddar Soup
This soup comes together in layers: crisp the bacon, build the creamy base, simmer the vegetables, then melt in the cheese.
Step 1: Cook the Bacon
Place chopped bacon in a large pot or Dutch oven over medium heat. Cook until crisp, then transfer it to a paper towel-lined plate. Leave about 2 tablespoons of bacon drippings in the pot for extra flavor.
Step 2: Sauté the Aromatics
Add butter to the pot with the bacon drippings. Stir in the onion and carrots, then cook until the onion softens. Add the garlic and cook for about 30 seconds, just until fragrant.
Step 3: Make the Roux
Sprinkle the flour over the vegetables and stir well. Cook for 1 to 2 minutes so the flour loses its raw taste. The mixture should look thick and lightly golden.
Step 4: Add the Liquids
Slowly pour in the chicken broth while stirring to prevent lumps. Add the milk, heavy cream, Dijon mustard, smoked paprika, salt, and pepper. Stir until smooth.
Step 5: Simmer the Broccoli
Add the broccoli florets and bring the soup to a gentle simmer. Cook for 12 to 15 minutes, or until the broccoli is tender. Avoid boiling hard because dairy-based soups stay smoother over gentle heat.
Step 6: Blend for Texture
For a thicker soup, blend about one-third of the soup with an immersion blender, leaving plenty of broccoli pieces for texture. You can also transfer a small portion to a blender, then return it to the pot.
Step 7: Melt in the Cheddar
Reduce the heat to low. Add the shredded cheddar a handful at a time, stirring after each addition until melted. Stir in half of the cooked bacon.
Step 8: Load and Serve
Ladle the soup into bowls and top with extra cheddar, the remaining crispy bacon, chopped parsley, and a little black pepper. Serve hot.
Serving and Storing Loaded Broccoli Cheddar Soup
This Loaded Broccoli Cheddar Soup feeds about 6 people as a main dish or 8 people as a smaller starter. It is filling enough for dinner, especially when served with bread, biscuits, or a crisp salad.
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, stirring often. If the soup thickens after chilling, add a splash of broth or milk to loosen it.
Freezing is possible, but creamy cheese soups can change texture once thawed. For the best result, freeze before adding the cheese and cream, then add them fresh when reheating.
What to Serve With Loaded Broccoli Cheddar Soup?
Crusty Bread
A warm piece of crusty bread is perfect for dipping into the creamy cheddar broth. Sourdough, baguette slices, or a simple rustic loaf all work well.
Garlic Butter Croissants
Flaky croissants brushed with garlic butter make the soup feel extra cozy. The buttery layers pair beautifully with the cheddar and bacon.
Simple Green Salad
A crisp salad with lemon vinaigrette balances the richness of the soup. Try mixed greens, cucumber, red onion, and a bright dressing.
Crispy Zucchini Chips
A crunchy side gives the meal more texture. These crispy zucchini chips with basil mayo would be a fun pairing with a creamy bowl of soup.
Frequently Asked Questions
Can I use frozen broccoli for Loaded Broccoli Cheddar Soup?
Yes, frozen broccoli works well. Add it directly to the pot and simmer until tender. Since frozen broccoli can soften faster than fresh, check it after about 8 to 10 minutes so it does not become mushy.
Why did my cheddar cheese turn grainy?
Cheddar can turn grainy if the soup is too hot when the cheese is added. Reduce the heat to low before stirring in the cheese, and add it gradually. Freshly shredded cheese also melts better than bagged shredded cheese because it does not have the same anti-caking coating.
Can I make this soup vegetarian?
Yes. Use vegetable broth instead of chicken broth and skip the bacon. To keep the loaded flavor, top the soup with extra cheddar, green onions, toasted breadcrumbs, or roasted chickpeas.
How can I make the soup thicker?
Blend part of the soup after the broccoli becomes tender, or simmer it a little longer uncovered. You can also add a small amount of extra shredded cheese, but avoid adding too much or the soup may become overly salty and heavy.
What can I add to make this a bigger meal?
You can stir in cooked chicken, diced potatoes, or even small pasta. For another cheesy broccoli dinner idea, this cheesy garlic chicken and broccoli pasta has the same comfort-food feel in pasta form. If you like broccoli with a cozy one-pot texture, you may also enjoy creamy one-pot broccoli cheddar orzo.
Save This Pin For Later
📌 Save this Loaded Broccoli Cheddar Soup to your Pinterest soup board so you can come back to it whenever you need a cozy dinner idea.
Let me know in the comments how yours turned out. Did you keep it chunky, blend it smooth, add extra bacon, or pile on more cheddar?
I love hearing how others make these recipes their own. Questions are welcome too, and you can find more daily recipe inspiration from Meals We Share.
Conclusion
Loaded Broccoli Cheddar Soup is creamy, cheesy, and comforting without being complicated. The tender broccoli, sharp cheddar, crispy bacon, and rich broth come together in one pot for a satisfying easy dinner that feels special enough for weekends but simple enough for a weeknight.
Serve it hot with bread, top it generously, and enjoy every spoonful while the cheddar is melty and the bacon is crisp.
Print
Loaded Broccoli Cheddar Soup
- Total Time: 45 minutes
- Yield: 6 servings
Description
This Loaded Broccoli Cheddar Soup is a creamy, cheesy, comfort food favorite packed with tender broccoli, sharp cheddar, smoky bacon, and a rich one-pot soup base. It is an easy dinner, cozy lunch, simple family meal, and hearty soup recipe that works beautifully for cold nights, quick comfort food ideas, dinner ideas, and satisfying homemade food ideas.
Ingredients
6 slices bacon, chopped
3 tablespoons unsalted butter
1 small yellow onion, diced
1 cup carrots, shredded or finely diced
3 cloves garlic, minced
1/4 cup all-purpose flour
3 cups chicken broth
2 cups whole milk
1 cup heavy cream
5 cups broccoli florets, chopped small
1 teaspoon Dijon mustard
1/2 teaspoon smoked paprika
1/2 teaspoon salt, plus more to taste
1/4 teaspoon black pepper
3 cups sharp cheddar cheese, freshly shredded
2 tablespoons fresh parsley, chopped
Instructions
1. Cook the chopped bacon in a large pot over medium heat until crisp, then transfer it to a paper towel-lined plate and keep about 2 tablespoons of drippings in the pot.
2. Add the butter, onion, and carrots to the pot, then cook for 4 to 5 minutes until softened.
3. Stir in the garlic and cook for 30 seconds until fragrant.
4. Sprinkle in the flour and stir constantly for 1 to 2 minutes to form a roux.
5. Slowly pour in the chicken broth while stirring, then add the milk, heavy cream, Dijon mustard, smoked paprika, salt, and black pepper.
6. Add the broccoli and bring the soup to a gentle simmer, then cook for 12 to 15 minutes until the broccoli is tender.
7. Blend about one-third of the soup with an immersion blender for a thicker texture while leaving plenty of broccoli pieces whole.
8. Reduce the heat to low and stir in the shredded cheddar cheese a handful at a time until melted and smooth.
9. Stir in half of the cooked bacon, then taste and adjust the seasoning.
10. Serve hot with the remaining bacon, extra cheddar, parsley, and black pepper on top.
Notes
Use freshly shredded cheddar for the smoothest melt and best flavor.
Keep the heat low when adding cheese so the soup stays creamy instead of grainy.
Chop the broccoli small so it cooks evenly and gives every spoonful a good balance of cheese and vegetables.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 485
- Sugar: 7g
- Sodium: 760mg
- Fat: 36g
- Saturated Fat: 21g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 23g
- Cholesterol: 105mg
Keywords: loaded broccoli cheddar soup, broccoli cheddar soup, easy dinner, cozy soup, comfort food, dinner ideas, homemade soup, cheesy soup


