Go Back
+ servings
5 from 5 votes
Instant Pot Ham Recipe
Prep Time
5 mins
Cook Time
10 mins
Resting Tim
10 mins
Total Time
15 mins

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.

Course: dinner, Main Course
Cuisine: American
Keyword: dinner, ham, honey glazed
Servings: 1 Slice
Calories: 159 kcal
  • 1/2 cup of water
  • 1 9 lb Bone-In Ham
  • 1 cup brown sugar
  • 2 tsp  yellow mustard
  • 2 tbs apple cider vinegar
  1. Pour the water into the bottom of your Instant Pot and place the ham inside with the cut/sliced side facing down.
  2. Mix all of your glaze ingredients in a bowl, then pour over the ham.
  3. Close and secure your Instant Pot lid and make sure the steam/pressure valve is closed.
  4. Cook on manual for 10 minutes at high pressure.
  5. Once the timer goes off, move the pressure valve to release the steam taking care not to burn yourself.
  6. After all the pressure is released, let the ham sit in the pot for at least 10 minutes
  7. Remove the ham carefully

  8. Set your Instant Pot to saute
  9. Stir the juices inside the pot until slightly thicker.
  10. Pour the glaze into a serving pitcher or gravy bowl.
  11. Cut into slices and serve with the glaze.

Recipe Video

Recipe Notes

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.

Nutrition Facts
Instant Pot Ham Recipe
Amount Per Serving
Calories 159
* Percent Daily Values are based on a 2000 calorie diet.