Go Back
+ servings

Instant Pot Ham Recipe

Done in just 30 minutes with a delicious glaze that everyone will love, Instant Pot Ham recipe makes dinner or your next holiday meal easy!
No ratings yet
Print Pin
Course: Main Course
Cuisine: American
Prep Time: 5 minutes
Cook Time: 30 minutes
Servings: 8
Calories: 458kcal
Author: Megan Porta


  • Instant Pot


  • 1/2 cup honey
  • 1/2 cup brown sugar
  • 2 tbsp Worcestershire sauce
  • 4 lb Pre-cooked Ham pre-sliced


  • Combine honey, brown sugar and Worcestershire sauce in a small bowl and mix well; set aside. Place the ham inside a piece of heavy-duty foil and fold up around the sides. Pour the sauce over the ham, ensuring it seeps into the slices. Fold foil up over the ham to cover entirely.
  • Pour 1 1/2 cups water into the Instant Pot. Place ham on trivet and lower into Instant Pot.
  • Place the cover on the pot and set timer to 20 minutes on high pressure (pressure cook setting). It will take the IP around 11 minutes to build up pressure before it begins cooking.
  • When cooking time is done, do a Quick Release. Let the float valve drop and remove the cover.
  • Place the ham on serving platter and pour juices over top; serve!


  • If you use a bone in ham to make this recipe, add 10 minutes to the cooking time.
  • Cook 5 minutes per pound for pre-cooked boneless ham.
  • Add 1/2 cup pineapple juice to the liquid mixture for an extra punch of flavor.


Calories: 458kcal | Carbohydrates: 32g | Protein: 43g | Fat: 17g | Saturated Fat: 4g | Cholesterol: 166mg | Sodium: 2666mg | Potassium: 701mg | Fiber: 1g | Sugar: 31g | Vitamin C: 54mg | Calcium: 31mg | Iron: 2mg
Did you make this recipe?If you loved this recipe, please rate the recipe and leave a comment below!