Ingredients
2 (14.5-ounce) cans low-sodium chicken broth or vegetable broth
4 medium potatoes, peeled and cubed (Russet or Yukon Gold)
2 to 3 large carrots, diced
1 teaspoon onion powder
2 small heads broccoli, diced small (about 4–5 cups of florets)
3 tablespoons unsalted butter
⅓ cup all-purpose flour
3½ cups milk, plus more as needed (whole milk, 2%, heavy cream, or half and half can be used)
4 cups shredded cheddar cheese, plus more for topping (mild or sharp cheddar)
1 teaspoon salt
½ teaspoon garlic pepper
6 slices bacon, cooked and chopped (optional, can substitute turkey bacon or omit)
Instructions
1-First Step: Prep Your Ingredients Begin by preparing all your vegetables and other items. Peel and cube the 4 medium potatoes into even pieces for uniform cooking. Dice the 2 to 3 large carrots and the 2 small heads of broccoli into small florets, aiming for about 4-5 cups of broccoli. This initial setup, known as mise en place, helps avoid rushing later and ensures your loaded broccoli potato soup turns out perfectly. For dietary adaptations, if you’re going vegan, have your vegetable broth ready to substitute.
2-Second Step: Start Cooking the Base In a large pot, combine the 2 (14.5-ounce) cans of low-sodium chicken broth or vegetable broth with the cubed potatoes, diced carrots, and 1 teaspoon onion powder. Bring this mixture to a boil over medium-high heat, then reduce to medium-low, cover the pot, and let it simmer for 10 minutes. This step builds the soup’s foundation, allowing the potatoes and carrots to start softening key for that creamy broccoli potato soup texture. If adapting for family-size, double the quantities but use a larger pot to maintain even heating.
3-Third Step: Add the Broccoli Once the initial simmer is done, add the diced broccoli florets to the pot. Cover again and simmer for another 10 minutes until all vegetables are fork-tender. This ensures the broccoli retains some brightness while blending into the soup. Timing is crucial here; check at the 8-minute mark to avoid overcooking, which can make the veggies mushy. For a low-calorie version, you could add more broccoli to bulk up the soup without extra calories.
4-Fourth Step: Make the Cheese Sauce In a separate large saucepan, melt the 3 tablespoons of unsalted butter over medium-low heat. Whisk in the ⅓ cup of all-purpose flour and cook for 1 minute until it turns golden brown, forming a roux. Gradually whisk in the 3½ cups of milk, then increase the heat to medium and stir for about 5 minutes until the sauce thickens. For gluten-free adaptations, use a gluten-free flour here to keep the sauce smooth.
5-Fifth Step: Incorporate the Cheese and Seasonings Stir in the 4 cups of shredded cheddar cheese until it’s fully melted, then add the 1 teaspoon of salt and ½ teaspoon of garlic pepper. This step creates the creamy, cheesy element that defines your loaded broccoli potato soup. If the mixture seems too thick, add a little more milk to reach your desired consistency. This is a great spot for higher-protein variations, like stirring in cooked beans if you’re omitting bacon.
6-Sixth Step: Combine and Adjust Pour the cheese sauce into the soup pot and stir everything together until well mixed. Taste and season with additional salt and garlic pepper as needed. If the soup is too thick, thin it with extra broth or milk for that perfect loaded broccoli potato soup recipe consistency. For vegan options, ensure your cheese substitute melts well during this step to maintain creaminess.
7-Final Step: Serve and Garnish Once combined, remove the soup from heat and let it sit for a minute. Serve hot, topped with the 6 slices of cooked and chopped bacon and extra shredded cheese if desired. This adds a crunchy texture that complements the creaminess, making it ideal for family meals. Adjust for serving temperature based on preferences, and for low-calorie adaptations, skip the bacon or use turkey bacon to cut fats. Your loaded broccoli potato soup is now ready to enjoy!
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥔 Use Russet or Yukon Gold potatoes and cut potatoes and carrots uniformly for even cooking.
🧀 Shred cheddar cheese from a block for smoother melting and avoid grainy texture.
🍲 Adjust soup thickness by adding more broth or milk; store leftovers airtight for 3-4 days or freeze up to 1 month.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmering and stirring
- Cuisine: American
- Diet: Gluten-Free Option (without bacon)
Nutrition
- Serving Size: 1 serving
- Calories: 479
- Sugar: 9g
- Sodium: 872mg
- Fat: 34g
- Saturated Fat: 18g
- Trans Fat: 0.2g
- Carbohydrates: 22g
- Fiber: 5g
- Protein: 24g
- Cholesterol: 91mg
