Go Back
broccoli cheddar soup with ham

Simple Broccoli Cheddar Soup with Ham

Delicious Simple Broccoli Cheddar Soup with Ham recipe with step-by-step instructions.
Prep Time 12 minutes
Cook Time 25 minutes
Total Time 37 minutes
Servings 4
Calories 1800 kcal

Ingredients
  

For the soup:

  • 1 cup diced red or Yukon gold potatoes
  • 2 cups diced cooked ham
  • 1/2 tsp dried basil
  • 4 cups chicken stock
  • 1 tsp salt
  • 1 cup shredded white cheddar cheese
  • 1 cup heavy cream (for best flavor)
  • 1 cup chopped broccoli (fresh preferred)
  • 3 tbsp minced onion
  • 2 tbsp butter (I use Kerrygold for this)
  • 1/2 tsp ground black pepper
  • 1/2 tsp dried thyme

For the thickening (optional):

  • 1/2 cup water
  • 1/4 cup all-purpose flour (I use King Arthur)

Instructions
 

  • Melt the butter in a large saucepan or stock pot over medium heat. Add the minced onion and cook, stirring occasionally, until the onion is translucent and softened.
  • Add the diced potatoes, chopped broccoli, salt, dried thyme, dried basil, ground black pepper, and chicken stock to the pot with the sautéed onions. Stir well to combine. Cover the pot, reduce heat to medium-low, and cook until the potatoes are just tender, about 10 minutes.
  • Stir in the diced cooked ham. In a small bowl, whisk together the all-purpose flour and water until smooth and free of lumps. Gradually whisk this mixture into the soup. Bring the soup to a gentle boil and cook for 5 minutes to allow the flour to thicken the broth. I like to thoroughly whisk the flour and water to avoid any clumps in the soup.
  • Reduce the heat to low and stir in the heavy cream and shredded white cheddar cheese. Simmer, stirring occasionally, until the cheese is fully melted and the soup is creamy and smooth. Taste and adjust seasoning if needed. For a richer flavor, I prefer to use heavy cream rather than milk at this stage.