New this month
Get the Allrecipes magazine

Ham, Potato, and Cheese Soup

"This is especially good on a cold winter night along with hot rolls."
Added to shopping list. Go to shopping list.


1 h 10 m servings 321 cals
Original recipe yields 16 servings


  • Calories:
  • 321 kcal
  • 16%
  • Fat:
  • 9.4 g
  • 14%
  • Carbs:
  • 39.6g
  • 13%
  • Protein:
  • 19.9 g
  • 40%
  • Cholesterol:
  • 42 mg
  • 14%
  • Sodium:
  • 1294 mg
  • 52%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Place potatoes, onion, and cubed ham in large stockpot. Cover with water. Cook until potatoes are almost tender.
  2. Remove about one cup of the cooked potatoes and mash in a bowl with the back of a fork. Add some of the liquid from the pan (about a tablespoon at a time) along with the flour till you have a thick paste. Add this back to the pot.
  3. Place the cheese (either whole of cubed) in the pot. Let the soup simmer until the cheese melts and is thick. Add ground black pepper to taste and stir in the milk.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 196
  1. 256 Ratings

Most helpful positive review

FANTASTIC! I read the other reviews and made the following changes based on my families preferences and reviews. First I simmered a ham bone with ham (for the recipe), carrots and onion in 12 ...

Most helpful critical review

Just made it for the first time. Added chicken stock and garlic. Also simmered it with ham bone. Still found it bland.

Most helpful
Most positive
Least positive

FANTASTIC! I read the other reviews and made the following changes based on my families preferences and reviews. First I simmered a ham bone with ham (for the recipe), carrots and onion in 12 ...

I own a restaurant and tried this soup as a lunch special, it was a huge hit, I did add some chicken soup broth.

LOVE this soup!! I had an extra ham bone (well my mother-in-law gave it to me) so I simmered it for a few hours w/ 6 c. of water, 2 carrots, 2 celery stalks (w/ leaves), and an onion (discardin...

This is very good, basically a potato soup. By cooking the ham and potatoes together, you will get a heartier tasting potato ,, great idea. Bacon makes it great too! I toasted bread cubes seaso...

Very, very good! I added a few cloves of fresh garlic, as well as some grated Swiss cheese. Since I didn't have Velveeta cheese, I used about 8 ounces of fat-free cream cheese. This made for ...

I made this for a holiday party and both kids and adults loved it. I changed a few items because of what I had onhand. First I browned 1 1/2 small onions chopped in the big soup pot. 1 3/4 packa...

Hubby actually said "to die for" and my 6-year old also gave the thumbs up. A couple of changes: cut recipe in half, added a stick of celery and a cube of veggie boullion, used 1/2 pound of vel...

EXCELLENT! The best potato soup I have EVER had! I did however,only use one onion and half the amount of cheese,but it turned out PERFECT!

Loved it! My husband who is always a critic, liked it a lot! My kids liked it as well. My changes were that I sauteed the onions with some chopped baby carrots and one chopped stick of celery in...