This recipe for Instant Pot Ham is the best way to serve the most moist & flavorful spiral sliced ham at your holiday gathering! Warms quickly & easily and comes out perfect every time! Enjoy with Crispy Hasselback Potatoes and Homemade Einkorn Dinner Rolls!
The best holiday family meal is one that is stress-free, prepared as quickly as possible, and of course, delicious!
Even though I prepare a holiday dinner for up to 15 people each year, I still want to spend most of my time visiting with family, rather than spending ALL of my time in the kitchen cooking everyone’s holiday favorites – like honey baked ham, plus the fixins,’ green bean casserole, autumn rice pilaf, fluffy dinner rolls and healthy pumpkin pie!
Spending hours and hours cooking, when you could be visiting, sounds pretty stressful, doesn’t it? It’s also disappointing if that honey baked ham turns out dry!
So I have the perfect solution for saving major time AND ensuring that your honey baked ham comes out perfectly moist and delicious – in under 1 hour!
It’s called Instant Pot Honey Baked Ham, and it’s my new favorite way to quickly and easily warm my pre cooked holiday ham (or for any time of the year, for that matter!).
It’s stress-free, moist and absolutely delicious!
Instant Pot Honey Baked Ham
If you’ve never made your ham in an Instant Pot, you’re really going to love this recipe!
- Quick & Easy
- Stress-free
- No basting required
- Perfectly warmed & moist
- Frees up your oven for side dishes
- Honestly, it’s the most perfect way to warm your honey baked ham!
Ingredients for Instant Pot Honey Baked Ham
- Spiral Cut Pre Cooked Ham – I used a 3-4 pound ham in my 8 qt Instant Pot (I have this one). You can also use a 6 qt Instant Pot for this size of ham.
- Juice – Use either pineapple juice, orange juice concentrate or apple juice
- Honey or Maple Syrup – Honey is the most common natural sweetener for honey baked ham recipes, but you can also use maple syrup
- Cinnamon, Nutmeg and Clove
How to Cook Ham in the Instant Pot
Step 1: Place your trivet in the bottom of your Instant Pot. Pour in 1 ½ cups of water.
Step 2: Prepare your glaze in a small mixing bowl by mixing together the juice, natural sweetener, ground cinnamon, nutmeg, and clove.
Step 3: Set your ham on a large piece of regular aluminum foil. (You will need to add 5-10 minutes to the cook time if you use heavy duty aluminum foil).
Step 4: Fold the sides of the foil up around the ham, creating a bowl-like shape around your ham. Gently separate the ham slices so you can see in between them. Pour your prepared glaze all over the ham so it runs down in between the slices of ham. Close the foil over and around your ham.
Step 5: Carefully place your foil wrapped ham on top of the trivet inside your Instant Pot. Secure lid and manually cook on High Pressure for 18 minutes (for a 4 pound ham). Remember to add 5-10 minutes if you’re using heavy duty foil.
Step 6: When the timer beeps, you can use either a natural pressure release, or a quick pressure release. Once the pressure is released completely, carefully remove your lid.
Be extra careful of the steam that will be trapped inside the foil when you unfold it. Temp check with a meat thermometer to be sure that your ham has reached 145 degrees. Once the foil has cooled enough to touch, remove the ham from the Instant Pot onto a platter for serving.
How Long Should I Cook Ham in the Pressure Cooker?
Generally, your cook time will be based on the size of your ham. Remember that your ham is already precooked, so you are warming the ham in the pressure cooker to 145 degrees for serving.
I cooked a 4 pound ham on high pressure for 18 minutes and it was perfectly moist and tender! If you are using a larger ham, the cook time would be as follows:
- 5 pound ham -cook for 20 minutes (you might want to make extra glaze).
- 6 pound ham -cook for 22 minutes (you’d probably want to double your glaze).
- 7 pound ham -cook for 24 minutes (double your glaze).
- 8 pound ham -cook for 26 minutes (double your gaze).
Honey Baked Ham FAQs
Can I use bone-in or spiral sliced boneless ham in Instant Pot?
Either is fine for this recipe. Of course, boneless ham is easier to slice, but either works fine since both are
How long does it take to heat a ham in the Instant Pot?
The time it takes to heat a ham in the instant pot depends on the size of your ham. Generally speaking, if you have a 4 lb. ham, it would take about 18 minutes to come out perfectly moist and tender in the instant pot. See my recipe notes for the recommended cook times for other sizes of ham.
What to Serve with Instant Pot Ham
Other Instant Pot Recipes
- Instant Pot Frozen Chicken Breast
- Sweet Potatoes in the Instant Pot
- Korean Beef in the Instant Pot
- Instant Pot Beef Brisket
30 Minute Dinners Sample Meal Plan
Sign up to get instant access to my 30 Minute Dinners Sample Meal Plan, complete with recipes and step-by-step instructions!Instant Pot Honey Baked Ham
This recipe for Instant Pot Honey Baked Ham is the best way to serve a moist & flavorful ham for the holidays! Warms quickly & easily!
- Prep Time: 15 minutes
- Cook Time: 18-26 minutes
- Total Time: 33-41 minutes
- Yield: 10–20 Depending on the ham 1x
- Category: Main Meals
- Method: Instant Pot
- Cuisine: American
Ingredients
- 1 3-4 pound spiral sliced ham (precooked)
- ¼–½ cup juice (pineapple, orange juice concentrate, or apple juice)
- ⅓ cup honey (or maple syrup)
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ⅛ tsp ground cloves
Instructions
- Place your trivet in the bottom of your Instant Pot. Pour in 1 ½ cups of water.
- Prepare your glaze in a small bowl by mixing together your juice, natural sweetener, ground cinnamon, nutmeg, and clove. Set aside.
- Set your ham on a large piece of regular aluminum foil (Not heavy duty aluminum foil. You will need to add 5-10 minutes cook time if you use heavy duty foil).
- Fold the sides of the foil up around the ham, creating a bowl-like shape around your ham. Gently separate the ham slices so you can see in between them. Pour your prepared glaze all over the ham so it runs down in between the slices of ham. Close the foil over and around your ham.
- Carefully place your foil wrapped ham on top of the trivet inside your Instant Pot. Secure lid and manually cook on High Pressure for 18 minutes (for a 4 pound ham). Remember to add 5-10 minutes if you’re using heavy duty foil.
- When your timer goes off, you can use either a natural pressure release, or a quick pressure release. Once the pressure is released completely, carefully remove your lid.
- Be extra careful of the steam that will be trapped inside the foil when you unfold it. Temp check with a meat thermometer to be sure that your ham has reached 145 degrees. Once the foil has cooled enough to touch, remove the ham from the Instant Pot onto a platter for serving.
Notes
The cook time depends of the size of your ham. Use this guide to determine your cook time if you are using a ham larger than 3-4 pounds.
- 5 pound ham -cook for 20 minutes (you might want to make extra glaze).
- 6 pound ham -cook for 22 minutes (you’d probably want to double your glaze).
- 7 pound ham -cook for 24 minutes (double your glaze).
- 8 pound ham -cook for 26 minutes (double your gaze).
Nutrition
- Serving Size: 3 oz
- Calories: 125
Cathy Thelen
Could you use a casserole dish instead of foil?
Diana
How do you make this without a pressure cooker?
Kyare - Team Crumbs
Cook it in an oven based on the hams weight. About 15-18 minutes per pound at least.