Go Back

Cheesy Ham and Potato Soup

A creamy and rich soup made with hearty potatoes, savory ham, and melted cheddar cheese, perfect for a cozy night.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American
Calories: 320

Ingredients
  

Main Ingredients
  • 2 cups diced potatoes
  • 1 cup diced ham Use leftover ham for savings.
  • 1 medium onion, chopped
  • 2 cloves garlic, minced Don’t skip toasting the garlic for better flavor.
  • 4 cups chicken broth Can substitute with vegetable broth for a vegetarian option.
  • 1 cup shredded cheddar cheese Consider using pepper jack for a spicier flavor.
  • 1 cup milk You can use cashew cream for a vegan version.
  • 2 tablespoons butter
  • Salt and pepper to taste
  • Optional: green onions for garnish

Method
 

Cooking
  1. In a large pot, melt the butter over medium heat. Add the onion and garlic, and sauté until softened.
  2. Add the diced potatoes and diced ham to the pot, stirring to combine.
  3. Pour in the chicken broth and bring to a boil. Reduce heat and simmer until potatoes are tender, about 15 minutes.
  4. Stir in the milk and shredded cheddar cheese, and cook until the cheese is melted.
  5. Season with salt and pepper to taste.
  6. Serve hot, garnished with green onions if desired.

Notes

This soup keeps well in the fridge for up to three days. For longer storage, freeze for about three months. Reheat gently on the stove, stirring often.