Go Back
+ servings
Instant pot ham and potato soup in a white bowl with a white spoon, with a gray dishcloth beside it.

Instant Pot Ham and Potato Soup

Wondering what to make your family for dinner tonight? Why not make this easy and hearty Instant Pot Ham and Potato Soup that the whole family will love! With just a few ingredients and a pressure cooker, you can have a hot meal ready in just minutes. It has a thick and creamy texture and is guaranteed to be delicious! This soup is ready in less than 30 minutes, including the time to pressure up!
4.98 from 49 votes
Prep Time 15 mins
Cook Time 9 mins
Total Time 24 mins
Course Main Course, Soup
Cuisine American
Servings 6 people
Calories 338 kcal


  • Instant Pot


  • 2-3 medium carrots diced
  • 1 onion diced
  • 2 tablespoon olive oil
  • 2 cups cooked ham diced
  • 6 cups chicken stock
  • 4-5 medium potatoes diced
  • teaspoon seasoning salt
  • ½ teaspoon garlic powder
  • teaspoon black pepper
  • 1 cup corn
  • 1 cup half and half
  • 2 tablespoon cornstarch


  • Turn on the saute function on the Instant Pot. Saute carrots, onions, and ham in olive oil for 3-4 minutes, until the onion becomes translucent and soft. Hit cancel on the Instant Pot to turn off the Saute mode.
  • Next, add 6 cups of chicken stock, potatoes, seasoning salt, black pepper, and garlic powder to the Instant Pot. Stir well, and push the potatoes down with the back of a spoon. Put the lid on, seal, and cook on high pressure for 6 minutes.
  • When the cooking time is up, do a natural release for 3 minutes, then vent the rest of the steam manually.
  • Mix the half and half with the cornstarch and add to the Instant Pot. Add corn as well. Stir well to mix. Replace the lid and keep it covered for 3 minutes.
  • Remove the lid, stir the soup, and enjoy!
  • Top with sour cream and grated cheddar cheese if desired.
  • Enjoy!



Nutritional information is approximate and is meant as a guideline only.
Let the ham and potato soup cool completely. Place cooled soup in an airtight container.
Fridge: Store in refrigerator for up to 3 days. Reheat on stovetop or microwave until hot throughout.  
Freezer: This soup does not freeze well. Potatoes get mushy when frozen, and the dairy in the soup will separate on thawing, resulting in a grainy and curdled texture. 
Top tips
  • Saute the carrots, onion, and ham first. This provides a much more flavorful soup. Be careful not to burn them though, stir constantly!
  • Use leftover double smoked ham. The flavor of the smoke goes into the soup and infuses the entire soup with smoky flavor. You have to try it! It will knock your socks off... or your tastebuds...you know what I mean. :) But seriously, it is so, so good!
  • Use leftover smoked corn on the cob. For the same reason as mentioned above, the smoky flavor of the corn goes into the soup, and wowza! Yum, yum, yum! I make this soup in the summer with freshly picked corn on the cob that was smoked on the pellet grill first. Try it! You will love it!
  • If you like your stew thicker, mash the potatoes a bit to thicken up the soup.


Calories: 338kcalCarbohydrates: 35.2gProtein: 22.2gFat: 12gSaturated Fat: 3gCholesterol: 49.5mgSodium: 991.2mgPotassium: 1102.5mgFiber: 4.4gSugar: 7.5gVitamin A: 173.5IUVitamin C: 16.8mgCalcium: 36.5mgIron: 1.9mg
Keyword ham and potato soup instant pot, ham and potato soup recipe, ham potato soup instant pot, ham soup instant pot, instant pot ham and potato soup, instant pot leftover ham recipes, instant pot potato and ham soup, instant pot potato soup, instant pot potato soup with ham, potato and ham soup instant pot, potato ham soup instant pot
Tried this recipe?Let us know how it was!