Go Back
+ servings
Print Recipe
5 from 9 votes

Instant Pot Spiral Ham

Make delicious instant pot ham in minutes thanks to the pressure cooker. The ham is tender and flavorful for a great meal.
Prep Time10 mins
Cook Time20 mins
Natural Release10 mins
Total Time40 mins
Course: Main Course
Cuisine: American
Keyword: Instant Pot Spiral Ham
Servings: 12
Calories: 582kcal
Author: Eating on a Dime


  • 5-8 pound Spiral Ham
  • 1 cup Brown Sugar
  • 1/2 cup Maple Syrup or Honey
  • 1 cup Pineapple Juice
  • 1 cup Water


  • Place the trivet with the handles in an 8 quart instant pot.
  • Pour the water into the instant pot.
  • Lay out a large piece of foil on the counter.
  • Place the ham in the middle of the foil and fold up the sides of the foil to make a bowl for the ham.  Rub the brown sugar over the ham and pour the maple syrup (or honey) and pineapple juice over the top making sure that all the ingredients stay in the foil.
  • Secure the foil warp around the ham.
  • Then place the foil wrapped ham in the instant pot on top of the trivet.
  • Seal the instant pot and cook on high pressure for 2 minutes per pound of ham and add 10 minutes because of the foil.  (I cooked a 7 pound ham and cooked it for 24 minutes.) Make sure that the ham reaches an internal temperature of 145 degrees F.
  • Then allow the pressure to release naturally for at least 10 minutes and then do a quick release after this time.
  • Carefully remove the ham from the instant pot (the foil will be hot) and slice.  Enjoy!


I added 10 minutes to the cook time as I used heavy duty foil to wrap the ham.  If tin foil is used instead, only add 5 minutes to the cook time instead of 10 minutes.  


Calories: 582kcal | Carbohydrates: 32g | Protein: 41g | Fat: 32g | Saturated Fat: 11g | Cholesterol: 117mg | Sodium: 2250mg | Potassium: 598mg | Fiber: 1g | Sugar: 31g | Vitamin A: 1IU | Vitamin C: 2mg | Calcium: 32mg | Iron: 2mg