Cheesy Ham and Potato Cheddar Soup
Prep time
Cook time
Total time
Hearty Cheesy Ham and Potato Soup is loaded with potatoes, veggies and ham -- pure comfort food. And it's quick and easy!
Recipe type: Soup
Cuisine: American
Serves: 6 servings
  • 2 cups potatoes, peeled and cubed
  • 2 cups chicken broth
  • ½ cup sliced carrot
  • ¼ cup onion, chopped
  • ¼ cup butter
  • ¼ cup all-purpose flour
  • 2 cups 2% milk
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • 2 cups (8 ounces) sharp cheddar cheese, shredded
  • 1-1/2 cups cooked ham, diced
  • 1 cup corn
  1. Combine potatoes, chicken broth, carrot and onion, in Dutch oven or small stock pot. Bring to a boil. Reduce heat, cover and cook for 10-15 minutes or until potatoes are tender.
  2. Meanwhile, in 10 inch skillet, melt butter.
  3. Whisk in flour, salt and pepper until smooth.
  4. Gradually whisk in milk. Bring to a boil and cook and stir for 2 minutes or until thickened.
  5. Stir thickened mixture into potatoes and chicken broth, stirring until well mixed and bubbly.
  6. Stir in cheese until melted.
  7. Add ham and corn. Heat through. Serve immediately.
Nutrition Information
Calories: 623 Carbohydrates: 39 grams Protein: 41 grams
Recipe by A Pinch of Joy at