Go Back
+ servings
an Instant Pot Ham on a white tray with a basket of rolls in the background
Print Recipe
5 from 9 votes

Instant Pot Ham Recipe

This Instant Pot ham recipe is a quick and easy way to cook ham without having to wait hours for it to bake.  Topped with a mouth watering brown sugar glaze this recipe is delicious and simple to make.
Prep Time5 mins
Cook Time10 mins
Resting Tim10 mins
Total Time15 mins
Course: dinner, Main Course
Cuisine: American
Keyword: dinner, ham, honey glazed
Servings: 1 Slice
Calories: 159kcal



  • 1/2 cup of water
  • 1 9 lb Bone-In Ham


  • 1 cup brown sugar
  • 2 tsp  yellow mustard
  • 2 tbs apple cider vinegar


  • Pour the water into the bottom of your Instant Pot and place the ham inside with the cut/sliced side facing down.
  • Mix all of your glaze ingredients in a bowl, then pour over the ham.
  • Close and secure your Instant Pot lid and make sure the steam/pressure valve is closed.
  • Cook on manual for 10 minutes at high pressure.
  • Once the timer goes off, move the pressure valve to release the steam taking care not to burn yourself.
  • After all the pressure is released, let the ham sit in the pot for at least 10 minutes
  • Remove the ham carefully
  • Set your Instant Pot to saute
  • Stir the juices inside the pot until slightly thicker.
  • Pour the glaze into a serving pitcher or gravy bowl.
  • Cut into slices and serve with the glaze.



The weight of the ham will depend on your pot. We used an 8 qt Instant Pot and bought a 9 lb ham. It fit snugly, but you could always trim it down if needed.


Calories: 159kcal