Go Back
+ servings
Print Recipe
4.96 from 355 votes

Broccoli Cheddar Potato Soup

Thick and creamy broccoli cheddar potato soup is packed with veggies and flavor for a hearty favorite in under an hour!
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Main Course, Soup
Cuisine: American
Servings: 8
Author: Lil' Luna

Ingredients

  • 2 (14.5-ounce) cans low-sodium chicken broth (or vegetable broth)
  • 4 medium potatoes, peeled and cubed
  • 2-3 large carrots, diced
  • 1 teaspoon onion powder
  • 2 small heads broccoli, diced small
  • 3 tablespoons unsalted butter
  • cup all-purpose flour
  • cups milk, plus more as needed
  • 4 cups shredded cheddar cheese, plus more for topping (optional)
  • 1 teaspoon salt
  • ½ teaspoon garlic pepper
  • 6 slices bacon, cooked and chopped

Instructions

  • In a large pot, add broth, potatoes, carrots, and onion powder and bring to a boil over medium-high heat. Reduce the heat to medium-low.
  • Cover and simmer for about 10 minutes.
  • Add broccoli, cover, and simmer for 10 minutes.
  • Meanwhile, melt butter in a large saucepan over medium-low heat. Whisk in flour and cook for another minute, until golden brown. Whisk in milk, turn the heat to medium, and cook, stirring, for 5 minutes, or until the sauce thickens.
  • Add cheese and stir until it is all melted. Add salt and garlic pepper. Pour cheese sauce into the soup pot and stir until well combined.
  • Add more milk if you like a thinner consistency, and season with additional salt and garlic pepper to taste.
  • Top with bacon pieces and extra cheese, if desired, and serve warm.

Video

Notes

Adjust the texture. Use a fork or immersion blender to mash up some of the potatoes, making the soup even creamier. For a lighter texture, thin it out with extra broth or water.
Store leftovers in airtight containers in the fridge for 3-4 days or heavy-duty freezer bags for up to 1 month. To cook, let the soup thaw overnight in the refrigerator.
Reheat the soup carefully over low to medium heat, whisking frequently and stirring well. 

Nutrition

Serving: 1g | Calories: 479kcal | Carbohydrates: 22g | Protein: 24g | Fat: 34g | Saturated Fat: 18g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 91mg | Sodium: 872mg | Potassium: 777mg | Fiber: 5g | Sugar: 9g | Vitamin A: 4372IU | Vitamin C: 137mg | Calcium: 612mg | Iron: 2mg