Go Back
+ servings

Ham and Broccoli Cheese Soup

A soup that's a meal
Prep Time10 mins
Cook Time15 mins
Course: Main, Main Course, Soup
Cuisine: American
Keyword: easy cream soups, main course soups, soups with leftovers
Servings: 4
Calories: 570kcal


  • 2 cups diced cooked ham
  • 3 tbs chopped onion
  • 2 tbs butter
  • 1 cup diced red potatoes or yukon gold
  • 1 cup chopped broccoli
  • 1 cup shredded cheddar cheese white preferred
  • 4 cups chicken stock
  • 1 cup heavy cream
  • 1 tsp salt
  • 1/2 tsp thyme
  • 1/2 tsp basil
  • 1/2 tsp pepper


  • 1/4 cup flour
  • 1/2 cup water


  • Melt butter over medium heat in a large saucepan or stock pot. Add the onion and cook until it's translucent.
  • Next add the potatoes, broccoli salt, thyme, basil, pepper and chicken stock. Cover, reduce heat and cook until potatoes are just tender; about 10 minutes.
  • Mix the thickening ingredients well so there's no lumps (thinkening is optional) and whisk into the soup. Bring to a boil and cook for 5 minutes to cook the flour.
  • Stir in the cream and shredded cheese. Simmer until cheese melts.


Serving: 1serving | Calories: 570kcal | Carbohydrates: 23g | Protein: 26g | Fat: 42g | Saturated Fat: 24g | Cholesterol: 164mg | Sodium: 1929mg | Potassium: 492mg | Fiber: 1g | Sugar: 6g | Vitamin A: 1488IU | Vitamin C: 23mg | Calcium: 260mg | Iron: 2mg