A closeup of a blue bowl filled with hearty creamy potato soup with ham. The soup is garnished with thin slices of green onions.

Potato Soup with Ham

Potato Soup with Ham is a savory, thick soup made creamy with Yukon Gold potatoes and thickened with starchy russet potatoes, a healthy serving of ham with a bit of cheese, it's an easy soup to make!

Course Lunch or Dinner
Cuisine American
Prep Time 10 minutes
Cook Time 11 minutes
Total Time 21 minutes
Servings 8 servings
Calories 383 kcal
Author Souper Chef Deb


  • 3 pounds russet potatoes
  • 1 pound yukon gold potatoes
  • 1 onion yellow onion
  • 2 stalks celery
  • 4 cups chicken stock
  • 2 cloves garlic
  • 1 cup diced ham
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 2 cups cheddar cheese shredded
  • 1/2 cup half and half you can substitute milk or cream
  • 1 tbsp olive oil
  • 1 tsp tabasco sauce optional


  1. Clean and peel the russet potatoes, diced into a one inch dice. Set aside

  2. Clean the yukon gold potatoes. Dice into one inch sized dice. Set aside

  3. Clean and dice the onion and celery, mince the garlic.

  4. Turn the Instant Pot on sauté. Allow to heat one minute. Add the olive oil then the diced onion, celery and potatoes. Sauté for two minutes.

  5. Add the garlic, salt and pepper, stir well - saute for another 30 seconds. Add the ham and chicken stock. Stir well.

  6. Add the lid to the Instant Pot and seal. Turn the vent to the seal position. Change setting to steam and set the timer to 11 minutes.

  7. When the timer goes off. Do a quick release by opening the vent valve. Allow all of the steam to release. 

  8. When the steam is completely released, remove the lid. Add the cheese and half and half. Using a potato masher, mash the potatoes until they are the consistency you desire.

  9. Check the seasoning. You may need to add an additional 1/2 teaspoon of salt. Add Tabasco sauce if desired. Stir again, serve and enjoy!

Recipe Notes

Nutrition Facts
Potato Soup with Ham
Amount Per Serving
Calories 383 Calories from Fat 135
% Daily Value*
Total Fat 15g 23%
Saturated Fat 7g 35%
Cholesterol 46mg 15%
Sodium 707mg 29%
Potassium 1162mg 33%
Total Carbohydrates 45g 15%
Dietary Fiber 4g 16%
Sugars 4g
Protein 18g 36%
Vitamin A 7.6%
Vitamin C 21.9%
Calcium 27.1%
Iron 21.5%
* Percent Daily Values are based on a 2000 calorie diet.