Loaded Broccoli Cheddar Soup is the kind of cozy dinner I turn to when I want something rich, warming, and honestly hard to stop eating. It has that velvety cheddar base everyone loves, but the real magic is in the loaded finish—crispy bacon, extra cheese, and tender broccoli tucked into every spoonful. It feels like comfort food in the best possible way.


What I love most about this soup is how it tastes like something you’d order at a little café with a warm biscuit on the side, yet it comes together right in my own kitchen with simple ingredients. When I make it, the whole house smells buttery, savory, and inviting, and by the time I ladle it into bowls, everyone is suddenly very hungry.
Why Is Loaded Broccoli Cheddar Soup So Irresistible?
For me, it comes down to balance. This soup is creamy without feeling too heavy, cheesy without becoming overwhelming, and packed with broccoli so it still has freshness in every bite. The bacon on top adds smoky crunch, and that extra handful of cheddar melts just enough to make it look as good as it tastes.
It’s also one of those soups that feels flexible. I can make it for a weeknight dinner, serve it in bread bowls for guests, or pair it with a sandwich when I want something extra cozy. It always feels a little special.
Ingredients for the Loaded Broccoli Cheddar Soup
Every ingredient in this soup has a job to do, and I like keeping the lineup simple so each flavor can shine.
Butter
I use butter to start the base and give the soup that rich, comforting flavor right from the beginning.
Onion
A diced onion adds sweetness and depth. It softens into the soup and helps build that homemade flavor.
Garlic
Just a little garlic brings warmth and savory character that makes the cheddar taste even better.
All-purpose flour
Flour helps thicken the soup so it turns silky and spoon-coating instead of thin.
Chicken broth
This gives the soup structure and savory flavor without making it too dense.
Half-and-half
I like half-and-half because it makes the soup creamy and luscious while keeping the texture smoother than heavy cream alone.
Broccoli florets
Broccoli is the star here. It adds texture, color, and that classic flavor that makes this soup feel hearty and wholesome.
Carrots
A little shredded carrot adds subtle sweetness and beautiful color to the pot.
Sharp cheddar cheese
Sharp cheddar gives the soup its bold cheesy flavor. I always recommend shredding it fresh for the smoothest melt.
Cream cheese
This helps create an extra creamy finish and gives the broth a rich body.
Smoked paprika
A touch of smoked paprika adds gentle warmth and a subtle smoky note that works so well with the bacon.
Salt
Salt brings all the flavors into focus.
Black pepper
Fresh black pepper adds a little bite and keeps the soup from tasting flat.
Cooked bacon
This is what makes the soup feel loaded. Crispy bacon on top adds crunch and a savory finish.
Extra cheddar for topping
That final sprinkle of cheddar makes every bowl feel generous and extra cozy.
Fresh parsley
A little parsley brightens the rich soup and adds a fresh pop of color.
How To Make the Loaded Broccoli Cheddar Soup
I like to make this soup low and slow enough to build flavor, but it still comes together easily. The key is not rushing the cheese at the end.
Step 1: Build the Flavor Base
Melt the butter in a large pot over medium heat, then add the onion. Cook until it softens and turns fragrant. Stir in the garlic and let it cook for about 30 seconds, just until it smells savory and warm.
Step 2: Create the Creamy Roux
Sprinkle in the flour and stir well so it coats the onions and butter. Let it cook briefly to remove the raw flour taste. Slowly pour in the chicken broth while whisking, then add the half-and-half. This is the stage where the soup starts turning from simple ingredients into something silky.
Step 3: Add the Vegetables
Stir in the broccoli florets and shredded carrots. Let the soup simmer gently until the broccoli becomes tender. I like the broccoli soft enough to blend into the soup a little, while still keeping some bites chunky and hearty.
Step 4: Melt in the Cheese
Lower the heat and stir in the cream cheese until smooth. Then add the shredded cheddar a handful at a time, stirring between each addition so the soup stays creamy instead of grainy. Finish with smoked paprika, salt, and black pepper.
Step 5: Load Up the Bowls
Ladle the hot soup into bowls and pile on the toppings. I finish mine with crispy bacon, more cheddar, and a little parsley. If I have warm bread nearby, it never lasts long.

Serving and Storing Loaded Broccoli Cheddar Soup
I love serving this soup piping hot with the toppings added right before it hits the table. That way the bacon stays crisp and the extra cheddar softens into the surface without disappearing completely. It’s perfect for lunch, dinner, or one of those chilly evenings when only a warm bowl of something creamy will do.
If I have leftovers, I let the soup cool completely before storing it in an airtight container in the fridge for up to 3 days. When reheating, I do it gently on the stove over low heat and stir often so the dairy stays smooth. If it thickens too much, I add a splash of broth or milk to loosen it back up.
What to Serve With Loaded Broccoli Cheddar Soup?
Crusty Bread or a Warm Bread Bowl
A thick slice of crusty bread is one of my favorite pairings because it soaks up every bit of the cheesy broth.
Ham and Cheese Sandwiches
A simple toasted sandwich turns this soup into a full comfort-food meal without much extra effort.
Baked Potatoes
If I want the dinner to feel extra hearty, I serve smaller bowls of soup alongside fluffy baked potatoes.
Crisp Green Salad
Something light and fresh on the side balances the richness of the soup beautifully.
Buttery Biscuits
Soft biscuits are wonderful with this soup, especially when they’re warm enough to split open and swipe through the bowl.
Want More Soup Ideas?
If you love cozy, creamy bowls like this one, I’d definitely keep these favorites on your list:
- Cheeseburger Soup for another hearty, cheesy comfort-food dinner.
- Creamy Parmesan Italian Sausage Soup when you want something rich and extra satisfying.
- Creamy Roasted Garlic Tomato Soup for a velvety classic with deep roasted flavor.
- Crockpot Ham and Potato Soup if you’re craving another cozy spoonable meal.
- Best Homemade Tomato Soup for a comforting soup that pairs beautifully with bread and sandwiches.
Save This Pin For Later
Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to make it again.
I also love hearing how these recipes turn out in real kitchens. Maybe you made it extra smoky, added more bacon, or blended it a bit smoother for an ultra-creamy finish. If you gave it your own spin, share it in the comments.
For even more cozy meals and daily recipe inspiration, explore my latest finds on Savor Queen on Pinterest.
Print
Loaded Broccoli Cheddar Soup
- Total Time: 45 minutes
- Yield: 6 servings
Description
Loaded Broccoli Cheddar Soup is the kind of cozy comfort food that makes an easy dinner feel extra special. This creamy soup is packed with tender broccoli, sharp cheddar cheese, crispy bacon, and rich flavor in every spoonful. It is perfect for chilly nights, quick dinner ideas, family meals, comfort food cravings, and easy recipe collections. If you love hearty soup recipes, cheesy soup, broccoli recipes, and warm food ideas that feel homemade and satisfying, this one is a must-try.
Ingredients
6 slices bacon
2 tablespoons butter
1 small onion, diced
3 cloves garlic, minced
1/4 cup all-purpose flour
3 cups chicken broth
2 cups half-and-half
4 cups broccoli florets, chopped small
1 cup shredded carrots
3 cups sharp cheddar cheese, freshly shredded
4 ounces cream cheese, softened
1/2 teaspoon smoked paprika
3/4 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons chopped fresh parsley
1/2 cup extra shredded cheddar, for topping
Instructions
1. Cook the bacon in a large pot or Dutch oven over medium heat until crispy. Transfer it to a paper towel-lined plate, crumble it, and set aside. Leave about 1 tablespoon of bacon drippings in the pot.
2. Add the butter to the pot with the bacon drippings. Stir in the diced onion and cook for 4 to 5 minutes until softened.
3. Add the minced garlic and cook for 30 seconds, stirring constantly.
4. Sprinkle in the flour and stir well for 1 minute to form a roux.
5. Slowly pour in the chicken broth while whisking, then add the half-and-half and keep stirring until smooth.
6. Add the chopped broccoli florets and shredded carrots. Bring the soup to a gentle simmer and cook for 12 to 15 minutes, until the vegetables are tender.
7. Reduce the heat to low. Stir in the cream cheese until melted and smooth.
8. Add the sharp cheddar cheese a handful at a time, stirring well after each addition until fully melted.
9. Stir in the smoked paprika, salt, and black pepper.
10. Ladle the soup into bowls and top with crumbled bacon, extra shredded cheddar, and fresh parsley before serving.
Notes
Avoid boiling the soup after adding the cheese, or the texture can turn grainy instead of smooth and creamy.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 485
- Sugar: 6g
- Sodium: 980mg
- Fat: 36g
- Saturated Fat: 20g
- Unsaturated Fat: 13g
- Trans Fat: 0.5g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 95mg
Keywords: loaded broccoli cheddar soup, broccoli cheddar soup, cheesy soup, easy dinner, comfort food, soup recipe, family dinner, broccoli soup
