Instant Pot Ham

4.91 from 205 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

If you've ever been disappointed by dried-out, tough ham, this Instant Pot Ham recipe is about to change everything. Glazed with honey and cooked in the moist, steamy environment of the Instant Pot, your ham is guaranteed to be juicy, tender, and ready in record time!

Whether served as part of a holiday meal alongside scalloped potatoes and roasted asparagus or as a simple weeknight dinner, it doesn't get much easier or more delicious than ham made in the Instant Pot!

Sliced honey glazed ham on platter next to Instant Pot.

Kristen's Keys for Instant Pot Ham

After years of making this Instant Pot Ham recipe, I have a few key tips that will help ensure success.

  • Choose the right size ham. A 6-quart Instant Pot holds about a 5-6 pound ham; an 8-quart can handle 7-8 pounds. Spiral-sliced works best because the glaze slips into every slice, but any fully cooked ham works. Bone-in, boneless, smoked, or cured.
  • Use foil + trivet. I have found that it is best to wrap the ham and glaze in foil and pressure cook on a trivet above water. This not only ensures the ham absorbs the glaze as it cooks, but it also prevents a burn notice from occurring.
  • The cooking time varies. Adjust the cook time based on your ham's weight and whether it's foil-wrapped or spiral sliced. I break it down in detail so you will always have success.

5-Star Reader Review

Absolutely delicious! Received lots of compliments. Tried for 1st time on Thanksgiving because the oven was full. Gold Star! Highly recommend!: Ham not my favorite but I tasted and it was wonderful! -Susan ⭐⭐⭐⭐⭐

How to Cook Ham in the Instant Pot

This step-by-step section will help you to make a delicious, tender, moist Instant Pot Ham regardless if you are just learning how to use an Instant Pot or are a seasoned pro!

Step One: Prepare Instant Pot

Pour 1 cup of cold water into a 6-quart, or 1½ cups into an 8-quart and place a trivet inside the inner pot.

👉🏻Don't be tempted to use warm water! That will speed up the time it takes the Instant Pot to come to pressure and messes with the carefully calculated cooking time.

Step Two: Prepare Glaze

In a small bowl or glass measuring cup, whisk together the pineapple juice with honey and brown sugar.

👉🏻Double the glaze for larger hams. If your ham is 6 pounds or larger, double the glaze to ensure flavorful results. Bigger hams need more flavor coverage.

Step Three: Glaze Ham

Place the ham on a large sheet of heavy-duty foil and fold up the edges to make a bowl. If you're using a spiral ham, gently separate a few slices so the glaze can work its way in, then pour the glaze over the top. After glazing, wrap the foil around the ham and place it on the trivet inside the prepared Instant Pot.

Sliced ham on heavy duty foil with pineapple glaze poured over top.

Step Four: Pressure Cook

Lock the lid, set the valve to sealing, and cook on high pressure for:

  • Spiral-Sliced Ham: 2 minutes per pound + time for foil
  • Unsliced Ham: 3 minutes per pound + time for foil

👉🏻Add time for foil! Add 10 extra minutes to the cook time if using heavy-duty foil. If using regular foil, only add 5 extra minutes.

Honey Glazed Ham in Pressure Cooker wrapped in Foil on top of trivet.

Step Five: Let Pressure Release

To keep the ham juicy and tender, plan for a full natural pressure release. This should only take 10-15 minutes.

👉🏻Check the temperature: Because we are starting with a pre-cooked ham, we just want to warm it up, while infusing it with flavor. You will know the ham is fully warmed through, once an internal thermometer inserted into the center reaches 145°F. If any lower, pop back into the Instant Pot and cook for 3-5 additional minutes.

Step Six: Slice and Serve

Carefully unwrap the foil, while reserving the delicious liquid left inside the foil. Let the ham rest for 10 minutes, slice, and then spoon that reserved liquid over the ham for extra flavor.

👉🏻Want a thicker glaze? I have provided instructions for thickening the reserved liquid using a cornstarch slurry and the sauté function on the Instant Pot in the recipe card. In my opinion, the ham is so moist and flavorful, this step can be skipped.

Sliced Instant Pot ham on white platter glazed with honey and pineapple juice.

Recipe Variations

  • Use maple syrup in place of honey. A straight swap works beautifully.
  • Replace pineapple juice with apple juice. I love using pineapple juice as it helps to flavor and tenderize the ham, but apple juice is a good substitute here.
  • Skip the brown sugar. You'll still get plenty of natural sweetness from the honey.
  • Add warming spices to the glaze. A pinch of cinnamon, nutmeg, and cloves gives you that classic honey-baked ham flavor.
  • Swap the glaze. If you are wrapping the ham in foil and cooking on a trivet, you can use any glaze recipe you like. The cooking times remain the same.
  • Skip the foil. Replace the water inside the inner pot with pineapple juice or apple juice. Place the ham directly on the trivet and coat glaze with a mixture of equal parts brown sugar and honey. Cook as directed, not adding time to account for foil. Just know the chances of a burn warning go up, so keep the glaze simple.
  • Ham doesn't fit? Don't panic. Simply use my recipe for Baked Ham. It will be delicious, just take longer to cook through.

Storage Tips

If you have leftover ham, consider yourself lucky! It will taste moist and delicious for days in the refrigerator and can

  • Storage: Leftover ham and any reserved cooking juices can be stored in an airtight container in the refrigerator for up to 5 days, or frozen in a freezer-safe storage bag for up to 3 months.
  • Reheating: To keep the ham just as juicy as when first prepared, it is best to gently heat in liquid. Place the ham slices in a shallow heat-safe dish with a bit of the reserved cooking liquid (or additional pineapple juice). Reheat in the microwave at 50% power for 1-2 minutes, or until warmed through.
  • Put to New Use: Use leftover diced or sliced ham in any leftover ham recipe. A few favorites include, Instant Pot Ham and Cheese Pasta, Ham and Egg Breakfast Casserole, and Cheesy Potatoes and Ham.

Complete Your Meal

Instant Pot Ham pairs beautifully with any of the following side dishes:

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.91 from 205 votes

Instant Pot Ham

Servings: 15
Prep: 5 minutes
Cook: 16 minutes
Pressure Time: 25 minutes
Total: 46 minutes
Instant Pot spiral sliced ham glazed in honey pineapple glaze on white platter next to electric pressure cooker.
This recipe for Instant Pot Ham delivers a juicy, tender, honey-glazed ham in record time!

Video

Ingredients 

  • 3-5 pound cooked ham, preferably spiral sliced
  • ½ cup 100% pineapple juice
  • cup honey
  • 2 tablespoons brown sugar
  • 1 tablespoon cornstarch, optional
  • 2 tablespoons water, for slurry + more for pressure cooking

Instructions 

Instant Pot Honey Baked Ham

  • Place trivet inside the inner pot of the pressure cooker. Pour 1 cup of cold tap water into the inner pot for a 6-quart model and 1-½ cups of water for an 8-quart Instant Pot.  
  • Prepare glaze by whisking together pineapple juice, honey, and brown sugar in a small bowl or glass measuring cup.
  • Unwrap the ham, discard any plastic caps, and place the ham on large sheet of heavy duty aluminum foil. Fold up sides of foil, to make a bowl like shape around the ham. Gently separate slices of ham if sliced and pour the prepared glaze over ham.
  • Securely wrap foil around the ham and place ham on trivet inside pressure cooker. Secure the lid on Instant Pot and be sure the venting knob is pointed towards sealed.
  • Use the manual or pressure cook button to set the cooking time, using the following guidelines.
    For Spiral Sliced Ham: Cook for 2 minutes per pound on high pressure + time to account for the foil. If using heavy-duty foil, add 10 minutes to the total time; for regular foil, add 5 minutes to to the total cook time.
    For Unsliced Ham: Cook for 3 minutes per pound on high pressure + time to account for the foil. If using heavy-duty foil, add 10 minutes to the total time; for regular foil, add 5 minutes to to the total cook time.
  • Once the cooking time has elapsed, allow the pressure to release fully on its own. This is about 10-15 minutes.
  • Once pressure has been released, check the internal temperature to be sure the ham is warmed to at least 145℉. If not, cook for an additional 3-5 minutes on high pressure.
  • Remove the ham from the Instant Pot, remove the foil, reserving the cooking liquid that has accumulated in the foil. Let the ham rest on a cutting board for 10 minutes prior to slicing.
  • After 10 minutes, slice and serve with the accumulated liquid or reduction (instructions follow).

Honey Ham Glaze Reduction (optional)

  • Remove trivet from inside pressure cooker and pour out the water used to cook the honey baked ham. Place the inner pot back inside the pressure cooker, add the accumulated cooking liquid reserved from the foil, hit the sauté function, and let come to bubble.
  • Mix together 1 tablespoon cornstarch and 2 tablespoons water in a small bowl and then whisk into liquid inside inner pot. Whisk the liquid constantly until thickened and reduced, about 3-5 minutes. Pour over sliced ham. 

Notes

Ham: Use any type of cooked ham (smoked, cured, uncured, boneless, or bone-in) as long as it fits! A 6-quart Instant Pot can fit up approximately a 5 to 6-pound ham, while an 8-quart Instant Pot will hold approximately a 7-8 pound ham. 
For Ham over 5 pounds: Double the glaze. 
Add Spices to Glaze: If you would like to add spices to your Honey Ham Glaze, use ½ teaspoon cinnamon, ¼ teaspoon nutmeg, and teaspoon cloves.
Sweet and Tangy Glaze Option: Instead of the honey glaze, mix together cup pineapple juice, ¼ cup apricot preserves, 1 tablespoon Dijon mustard, 1 tablespoon brown sugar, 1 teaspoon prepared Horseradish, ¼ teaspoon cinnamon, and teaspoon each of ground cloves, nutmeg, and allspice. Pour over ham before wrapping in foil.  
Skip The Foil: While I recommend using foil when cooking ham in the Instant Pot, if you are opposed to doing so, skip it, with a few changes. Glaze the ham with equal parts honey and brown sugar and use pineapple juice (or apple juice) inside the inner pot, rather than using simply water. Place glazed ham on trivet over juice and pressure cook on high pressure with natural pressure release for 2 minutes per pound if sliced or 3 minutes per pound if unsliced.
Storage: Store the leftover sliced ham in an airtight container in the refrigerator for up to 5 days or freeze in a freezer-safe bag or container for up to 3 months. 
 

Nutrition

Calories: 267kcalCarbohydrates: 8gProtein: 32gFat: 10gSaturated Fat: 3gCholesterol: 93mgSodium: 1795mgPotassium: 446mgSugar: 8gVitamin C: 0.8mgCalcium: 13mgIron: 1.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

 This post was originally published in 2018; updated in 2025.

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.91 from 205 votes (159 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

268 Comments

  1. 5 stars
    Turned out great! I loved not taking up oven space and time for the ham, and this was ready in about 20 minutes. It was tender and delicious. Great recipe.

  2. I Love your instant pot recipes videos. When I make ham in the oven, I always use toothpicks to attach sliced pineapple to the ham, along with the juice. Can I still do this in the instant pot, or is it not recommended?

    1. Hi Thomas! I am thrilled you enjoy my videos 🙂 You can use toothpicks without concern. I hope you enjoy

  3. Hi, I just discovered your great recipes and they’ve been delicious. I’m planning on making your instant pot spiral glazed ham. It came with a glaze packet. Do you think I should use it too? Thanks so much!

    1. Hi Susan! I am thrilled you are enjoying my recipes. Adding the packet glaze is completely up to you. If you do opt to use it, I would mix the packet with the pineapple juice to form a paste (omit honey) and use that as glaze. Be sure to wrap the ham well in foil too. Enjoy!

  4. Hi, can I use a glazed ham? That’s all I can find near me. If I do, should I leave off your glaze or the more the merrier? Thanks so much. Love your recipes

    1. Hi Susan! I love hearing that you enjoy my recipes 🙂 As for the ham, I assume you mean the ham is already glazed? Yes, that is fine. If not, you can opt to use the glaze the ham comes with (it can be in a packet attached to the ham) or use my glaze as directed and discard the packet. I wouldn't use both. Just be sure to wrap in foil as the glazes that come with ham can easily burn. I hope you enjoy!

  5. 5 stars
    I cooked my 2.10 lb spiral ham quarter for 10 min with the apricot/horseradish glaze. It’s excellent!!!! I love the glaze as it! I live alone and this will be perfect for Easter and leftovers during the week!!! I can always count on this website for instant pot recipes that are going to be delicious! Thanks!!

    1. I love hearing you count on my site for Instant Pot recipes and that you enjoyed this ham so much! Have a wonderful Easter.

  6. Hi! I want to make this recipe for Easter Sunday! It looks perfect. If I were to start the ham in the instant pot as I am leaving for church do you think it would be fine for the ham to stay in the instant pot for up to 2 hours from pushing start to removing?

    1. Hi Beth! Leaving on keep warm for a couple of hours will be fine. I wouldn’t go much longer than 2-3 hours (so 2 hours from start to removing will work perfectly, especially when wrapped in foil). Wishing you many Easter blessings!