Print

The Best Cheddar Broccoli Potato Soup Recipe

Close-up of a white bowl filled with creamy, yellow cheddar broccoli potato soup featuring chunks of potato and bright green broccoli florets.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this creamy, comforting Cheddar Broccoli Potato Soup from scratch. This recipe delivers big flavor with simple steps for a perfect weeknight dinner.

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups chicken or vegetable broth
  • 2 large russet potatoes, peeled and diced into 1/2 inch pieces
  • 1 pound fresh broccoli florets
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg
  • 2 cups whole milk or half-and-half
  • 8 ounces sharp cheddar cheese, freshly grated
  • 4 ounces Monterey Jack cheese, freshly grated
  • Optional: 4 slices cooked bacon, crumbled, for topping

Instructions

  1. Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook until the vegetables soften, about 5 to 7 minutes.
  2. Add the minced garlic and cook for 1 minute more until fragrant.
  3. Sprinkle the flour over the vegetables and stir constantly for 1 minute to cook out the raw flour taste. This creates your roux.
  4. Slowly whisk in the broth until the mixture is smooth. Add the diced potatoes, salt, pepper, and nutmeg. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 10 minutes, or until the potatoes start to become tender.
  5. Add the broccoli florets to the pot. Continue to simmer, partially covered, for another 5 to 7 minutes, until the broccoli is tender-crisp.
  6. Reduce the heat to the lowest setting. Stir in the milk or half-and-half. Do not let the soup boil after adding the dairy.
  7. Remove the pot from the heat. Gradually add the grated cheddar and Monterey Jack cheese, stirring constantly until the cheese is fully melted and the soup is smooth. Stirring off the heat prevents the cheese from becoming grainy.
  8. Taste and adjust seasoning if needed. Serve hot, topped with crumbled bacon if desired.

Notes

  • For the creamiest texture, always grate your cheese fresh from a block; pre-shredded cheese contains anti-caking agents that can make the soup grainy.
  • If you prefer a thicker soup, mash about 1 cup of the potatoes against the side of the pot before adding the cheese, or whisk 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir into the simmering soup before adding the cheese.
  • This recipe works well with smoked Gouda instead of Monterey Jack for a deeper flavor.
  • For a weeknight meal, you can use frozen broccoli florets; add them at the same time as the fresh ones.

Nutrition

0 Shares
Tweet
Pin
Share