Potato Ham Chowder in a white bowl.

Potato Ham Chowder

This Potato Ham Chowder is a creamy and flavorful soup made with potatoes, corn and leftover ham. Serve it with garlic bread or biscuits.

Course Soup
Cuisine American
Keyword ham chowder
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 5 people
Calories 575 kcal
Author Anna


  • 2 tablespoons butter divided
  • 3 slices bacon chopped
  • 2 cups chopped ham
  • 1 medium yellow onion chopped
  • 3 garlic cloves minced
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon fresh thyme
  • 3 potatoes chopped (see note)
  • 15 oz can whole kernel corn drained and rinsed
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup 2% milk
  • 4 cups vegetable stock
  • 1 cup half and half
  • 1 tablespoon cornstarch
  • 1 cup shredded cheddar cheese
US Customary - Metric


  1. Melt 1 tablespoon of butter in a large soup pot. I used my cast iron Dutch oven.
  2. Add bacon to the pot and cook until crispy. Add 1/2 cup of ham and cook for 2 minutes. Remove ham and bacon onto a plate.
  3. Add more butter, garlic and onion to the pot and saute for 3 minutes.
  4. Add seasoning and saute for 1 minute.
  5. Add corn and potatoes and stir together. Cook for 2 minutes.
  6. Add ham and stir in.
  7. Add stock and 1 cup of milk. Cook on medium-low heat until the potatoes are done, about 15 to 18 minutes.
  8. Mix cornstarch with half and half. Add to soup and cook until the chowder thickens.
  9. Add shredded cheddar and stir in until melted.
  10. Serve with crispy bacon and ham on top.

Recipe Notes

Please note, that the nutrition value can vary depending on what product you use. The information below is an estimate. Always use calorie counter you are familiar with.

Nutrition Facts
Potato Ham Chowder
Amount Per Serving
Calories 575 Calories from Fat 315
% Daily Value*
Fat 35g54%
Saturated Fat 17g106%
Cholesterol 101mg34%
Sodium 2344mg102%
Potassium 1003mg29%
Carbohydrates 39g13%
Fiber 4g17%
Sugar 5g6%
Protein 28g56%
Vitamin A 986IU20%
Vitamin C 19mg23%
Calcium 331mg33%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.