Loaded Cheesy Broccoli Potato Soup
This loaded cheesy broccoli potato soup is the ultimate bowl of cozy, creamy comfort. Packed with tender potatoes, fresh broccoli, and carrots in a rich cheddar cheese base, then topped with crispy bacon, it’s the kind of hearty, satisfying soup that warms you from the inside out. Perfect for chilly evenings, family dinners, or whenever you’re craving something indulgent and comforting, this soup delivers big, cheesy flavor in every spoonful.
There’s nothing quite like a thick, creamy cheese soup loaded with vegetables and finished with savory bacon. This recipe combines all the best elements — the heartiness of potatoes, the freshness of broccoli, and the richness of melty cheddar — into one deeply satisfying dish. Made from scratch with a homemade cheese sauce, it tastes far better than anything from a can, and it’s surprisingly straightforward to pull together for a comforting weeknight meal or a cozy weekend lunch.
Why You’ll Love This Recipe
This soup is comfort food at its finest. The homemade cheese sauce is rich, velvety, and full of sharp cheddar flavor, while the potatoes and broccoli make it hearty and filling. The crispy bacon topping adds a savory, salty crunch that takes the whole bowl over the top. It’s the kind of soup that feels like a warm hug and satisfies even the biggest appetites.
It’s also a crowd-pleaser that’s easy to customize. Adjust the consistency to your liking with more or less milk, add extra cheese for even more richness, or load it up with your favorite toppings. It’s a fantastic way to get some vegetables into a dish everyone will happily devour.
Ingredients
- 2 (14.5 oz) cans chicken broth
- 2–3 large carrots, peeled and diced
- 4 medium potatoes, peeled and cubed into small pieces
- 1 tsp onion powder
- 2 small heads broccoli, washed and diced small
- 3 Tbsp butter
- ⅓ cup flour
- 3½–4 cups milk
- 4 cups shredded cheddar cheese
- 1 tsp salt
- ½ tsp garlic pepper
- 6 slices bacon, cooked and chopped
Directions
- In a large pot, combine the chicken broth, carrots, potatoes, and onion powder. Bring to a boil, cover, and simmer for about 10 minutes.
- Add the broccoli, cover, and simmer for an additional 10 minutes.
- While simmering, melt the butter in a large saucepan. Whisk in the flour and cook for another minute, or until golden brown.
- Whisk in the milk and cook for an additional 5 minutes, until the sauce thickens.
- Add the cheese and stir until fully melted. Add the salt and garlic pepper.
- Pour the cheese sauce into the large pot and stir until well combined.
- Add more milk for a thinner consistency if you prefer a thinner soup, and adjust the salt and pepper as needed.
- Top with bacon pieces and serve warm. Enjoy!
Tips for the Best Soup
The key to a smooth, lump-free cheese sauce is whisking constantly as you add the flour and milk, and cooking the flour for a full minute first to eliminate any raw taste. Add the shredded cheese gradually over low heat and stir until just melted — freshly shredded cheese melts more smoothly than pre-shredded, which can contain anti-caking agents. Cut your potatoes and carrots into small, even pieces so they cook through at the same rate. If the soup gets too thick as it sits, simply stir in a little more milk to reach your desired consistency.
Serving Suggestions
Serve this soup hot, generously topped with crispy bacon and, if you like, extra shredded cheese, chopped green onions, or a dollop of sour cream. It pairs wonderfully with a slice of crusty bread or a fresh green salad for a complete, satisfying meal. It’s also delicious served in a bread bowl for a fun, hearty presentation. Because it’s so rich and filling, smaller portions make a great starter, while larger bowls make a comforting main course.
A Note on Healthy Eating
Rich, cheesy soups like this one can still fit into a balanced way of eating with a few mindful adjustments, and it’s worth knowing where to make them. Because ingredients like cheese, butter, and bacon are calorie-dense, they’re the main places small swaps can lighten the dish: using reduced-fat cheese, cutting back slightly on the amount, choosing low-fat milk, and using turkey bacon or a smaller portion of regular bacon can all trim calories and fat while keeping that comforting, cheesy character. The soup already has a real nutritional strength in its generous helping of vegetables — broccoli, carrots, and potatoes add fiber, vitamins, and satisfying bulk, so loading in even more veggies is an easy way to boost the nutrition and volume for very few extra calories. Being mindful of portion size with a richer soup like this, and pairing it with a fresh salad rather than extra bread, lets you enjoy every creamy spoonful while keeping the meal balanced. The wonderful thing about soup is its flexibility, making it easy to adjust toward your goals while still delivering that cozy, satisfying comfort we all love on a cold day.







