Go Back
+ servings

Ham and Potato Soup Recipe

Lil' Luna
This Cheesy Ham and Potato Soup is simple and DELICIOUS!! With potatoes, ham, cheese, scallions, and yummy spices, this soup is FULL of flavor!
4.97 from 63 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Main Course, Soup
Cuisine American
Servings 6
Calories 470 kcal


  • 4 medium potatoes peeled and diced
  • 12 oz ham cooked and cubed
  • 4 cups chicken broth
  • 1/2 tsp garlic salt (with parsley flakes) (with parsley flakes)
  • 1/2 tsp pepper
  • 5 TB butter
  • 5 TB all-purpose flour
  • 2 1/2 c milk
  • 1 c cheddar cheese
  • scallions for garnish


  • Combine potatoes, ham, and broth in a large pot.
  • Bring to a boil, then cook on medium heat for 10-15 minutes (or when potatoes are tender).
  • Add chicken bouillon cubes, salt and pepper. Mix.
  • In another pan, melt butter on medium heat. Whisk in flour and stir constantly for about 1 minute. Slowly add milk and continue whisking until sauce thickens (about 3-4 minutes).
  • Add the milk mixture to your pot and cook soup until heated through.
  • Add cheese right before serving. Top with scallions and extra cheese if desired. Serve immediately.



Calories: 470kcalCarbohydrates: 28gProtein: 24gFat: 29gSaturated Fat: 15gCholesterol: 90mgSodium: 1453mgPotassium: 907mgFiber: 3gSugar: 5gVitamin A: 650IUVitamin C: 16.2mgCalcium: 308mgIron: 5.6mg
Keyword Cheesy Ham and Potato Soup, Ham and Potato Soup, Ham and Potato Soup Recipe
Tried this recipe?Let us know how it was!