• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simply Happy Foodie
  • Home
  • Recent Posts
  • Recipes
  • Cookbooks
  • About
    • Privacy Policy
    • Disclosures / Disclaimers / Copyright
    • Contact Me
    • Meet Gizmo, Our Foodie Pug
  • Cook's Shop
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Home
  • Recent Posts
  • Recipes
  • My Cookbook
  • About
  • Cook’s Shop
subscribe
search icon
Homepage link
  • Home
  • Recent Posts
  • Recipes
  • My Cookbook
  • About
  • Cook’s Shop
×
Home » Blog Recipe Posts » Dinner

Instant Pot Bone-In Ham

December 23, 2020 by Sandy 116 Comments

Jump to Recipe

Instant Pot Bone-in Ham turns out juicy and flavorful in a fraction of the time it takes to cook it in the oven! Making a ham in the Instant Pot is my favorite way to cook this Holiday staple. Adding some delicious seasonings and flavorings to this pressure cooker ham recipe makes it really special! Once you make an Instant Pot Ham, you will love it!

Bone-in Ham on turquoise plate with fork and green leaf garnish

 
Originally published 10/25/17 [updated 11/2019]

Instant Pot Bone-In Ham

I think it's funny how ham and turkey became once or twice a year foods for most of us in America. We might have lunch meats and ground versions, but to make a ham or turkey is not a frequent happening in most of our kitchens!

Every year I cook 2 hams, one for Easter, and one for Christmas. Always in the oven, and it always takes up the oven space so I can't make the sides conveniently.

After I got my Instant Pot I decided to give it a try. It turned out really moist and delicious! Now I only make ham in the Instant Pot, and have my oven freed up for everything else! The Instant Pot ham actually cooks faster than some of the casseroles!

What I have noticed is that using my Instant Pot has allowed me to cook those time intensive meats and dishes more often because it just doesn't take as long! I'm crazy about the variety we eat since the IP came to live with us!

Bone-in Ham on baking sheet with pressure cooker in background

This Instant Pot Bone-in Ham is done in about an hour. It takes about 13 minutes to heat up the pot and get it to pressure, 15 to 25 minutes of cook time, depending on how thick/large the ham is, and 25 minutes of natural pressure release!

Allow yourself some extra time in case you need to add a few minutes to the cook time. It's good to have the ham done first, then the rest of the meal shortly after.

I prefer to use a bone-in, UNCUT ham. I find that these retain more moisture. If you use a spiral cut ham, drastically reduce the cook time (see recipe card).

add cloves and dry mustard to the pineapple juice

Cooked in pineapple juice, along with a little spice gives the pressure cooker ham that Holiday flavor, and the drippings make an excellent glaze and gravy!

poured honey over the ham in pressure cooker pot

I pour some honey over the Instant Pot ham right before I close the lid.

Close up of Bone-in Ham on turquoise plate

The meat is juicy and delicious. Ready for carving. Enjoy your pressure cooker ham!

blue banner with the words you might also like
Instant Pot Turkey Breast Potato Dinner
Instant Pot Pumpkin Cheesecake
Instant Pot Creamy Mashed Potatoes
Instant Pot Stuffing
Instant Pot Creamy Bacon Brussels Sprouts

Pin This Recipe

Instant Pot Bone-in Ham with title and simply happy foodie logo

If you make this tasty pressure cooker ham recipe, please leave a comment with a star rating below. I'd love to know how it turned out!

pink button with the words follow my pinterest board

4.98 from 37 votes
Bone-in Ham on turquoise plate with fork and green leaf garnish
Print
Instant Pot Bone-in Ham
Prep Time
15 mins
Cook Time
22 mins
NPR
25 mins
Total Time
1 hr 2 mins
 

Instant Pot Bone-in Ham cooks in about an hour and is juicy and delicious! This recipe is for an uncut, precooked ham.

Course: Dinner, Main Course
Cuisine: American, Holiday
Keyword: pressure cooker ham recipe
Servings: 5 - 10
Calories: 141 kcal
Author: Sandy Clifton
Ingredients
  • 1 (3-8 lb) Bone-in Ham* (Uncut, Cooked shank or butt "portion")
  • 2 (20 oz) cans Pineapple Chunks (with juice. Reserve ¼ cup for sauce)
  • ½ teaspoon Ground Cloves, or 1 teaspoon whole (optional)
  • 2 Tablespoons Ground Dry Mustard (or 1 Tablespoon prepared Dijon)
  • ½ cup Honey
To Thicken
  • 4 Tablespoons Corn Starch
  • ¼ cup Reserved Pineapple Juice
To Finish
  • ¼-⅓ cup Brown Sugar, divided
Instructions
  1. Pour the cans of pineapple and their juice into the pot.

  2. Add the cloves and mustard. Stir well.

  3. Place the ham on a trivet (I like to use a silicone steamer with handles) in the pot with the fat side up. If it doesn't fit well, cut off a piece and fit it into the pot along side the larger piece (you may need to reduce the cook time from the original weight as the ham will be smaller after cutting off a piece.).

    Make sure the ham is below the level of the pot so the lid goes on without obstruction. I can fit a 8-9 lb ham in my 8 quart Instant Pot, and a 6-7 lb ham in my 6 qt.

  4. Pour the honey over the ham.

  5. Place the lid on the Instant Pot and set the steam release knob to the Sealing position.

  6. Press the Pressure Cook button (or Manual) and then the + or - button to choose the cook time in minutes.

  7. Your ham's cook time will depend on the weight/thickness. Use High pressure. This is for a bone-in UNCUT ham.

    3-5 pounds - 12 minutes plus 25 minutes Natural Release

    6-7 pounds - 17 minutes plus 25 minutes Natural Release

    8-9 pounds - 22 minutes plus 25 minutes Natural Release

    (For a spiral cut ham, only cook 3 minutes with a 15 minute NPR).

  8. When cooking cycle has ended, let the pot naturally release pressure for 25 minutes. Then manually release the remaining pressure by turning the steam release knob to Venting.

  9. When the pin in the lid drops, open the lid and take the temperature of the ham. It should read 100°-115° F which is fine for a fully cooked ham. Remember, you are just reheating it.

    If the ham is below 85° F, place the lid back on and pressure cook it for another 3 minutes and 10 minutes Natural Release.

  10. Carefully remove the ham to a baking sheet.

  11. Ladle the liquid from the pot to a fat separator (straining out the pineapple chunks) and discard the extra fat. Then add the defatted liquid and pineapple chunks back into the pot. 

  12. Turn on the Sauté setting (Low or Less temperature).

  13. Mix in half of the brown sugar. Taste and adjust sugar, mustard, or cloves, if desired.

  14. Mix the corn starch and reserved pineapple juice together to make a slurry. Add the slurry to the simmering liquid and stir until it is thickened. Then turn off the pot.

If You Want To Glaze/Caramelize the Outside of the Ham
  1. Turn on the broiler to 425°.

  2. Pour some of the glaze over the ham and place the ham under the broiler to caramelize for a few minutes. Check it often to make sure it doesn't burn! 

  3. Remove ham from oven to a serving platter and serve. Serve the remaining glaze as a gravy.

Recipe Notes

*The thickness of the ham will affect cook time, as will higher altitudes (3000 feet or higher add more time).

**Allow yourself some extra time in case you need to add a few minutes to the cook time. It's good to have the ham done first, then the rest of the meal shortly after.

RESOURCES TO MAKE Instant Pot Ham

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

More Dinner

  • Greek Sheet Pan Chicken Dinner on a plate
    Greek Sheet Pan Chicken Dinner
  • Slow Cooker French Onion Pork Chops and mashed potatoes on white plate.
    Slow Cooker French Onion Pork Chops
  • Slow Cooker Tamale Pie on a white plate with garnish.
    Slow Cooker Tamale Pie
  • Meatballs in a black crock
    Slow Cooker Honey Garlic Meatballs

Sharing is caring!

11940 shares
  • Tweet
  • Share

My Instant Pot Cookbook is Here!

Instant Pot Cookbook Cover

Reader Interactions

Comments

    Leave a Reply Cancel reply

    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.

  1. Linda

    April 09, 2023 at 6:41 pm

    Made this for dinner tonight. Ham butt portion was too big so cut 1/3 off, which is now cooking. Best ham I have eaten in years. Next time I will use one can of pineapple as there was too much liquid using two cans. I will definitely cook ham this way again. You are a genius Sandy.

    Reply
  2. Leah

    November 06, 2022 at 5:40 pm

    We made this recipe for a big family dinner and it was delicious! The only change I made was adding a jar of drained maraschino cherries at the very end. I sliced the ham into casserole dish and poured the sauce over the top. So yummy! I'll definitely make it again!

    Reply
  3. Lori P Larocque

    October 17, 2022 at 4:47 pm

    This is such a great recipe and I followed the recipe exactly and everybody loved it.

    Reply
  4. Jim

    April 11, 2022 at 9:56 am

    I actually made this last night with no deviations from the recipe. It was delicious. My wife said it was the best ham I have ever made. Although honestly I stopped making them for almost a decade, before I had an instant pot, because they were just so underwhelming. It's still ham, but it really flavorful and not dried not at all. There aren't many IP bone-in recipes out there, so this was a good resource. Great leftovers now and looking forward to having a good hambone for soup in the near future..

    Reply
    • Sandy

      April 12, 2022 at 9:25 am

      I'm so glad you and your wife enjoyed your ham! Thank you for letting me know.

      Reply
  5. Val Bennett

    December 24, 2021 at 9:54 am

    Thank you so much Sandy, I have been looking for a bone-in pre cooked ham recipe, this well be our New Years day supper. Merry Christmas & Happy & Healthy New Year to you.

    Reply
  6. Sharon

    November 29, 2021 at 10:42 am

    I made this for Thanksgiving. It was by far the best ham I’ve ever eaten. My son agreed! I did a 22# butt portion bone-in ham (I had to cut a chunk of the ham and put the cut piece in the back of the pan). I followed the directions Pressure cooked it for 40 minutes on high and just let vent naturally until the sweet potatoes were done. Added steamed Brussels Sprouts and then pie! So easy and delivers. This recipe is a definite keeper!

    Reply
  7. Chris

    April 06, 2021 at 5:40 pm

    Perfect! And I didn’t even have pineapple— so moist!

    Reply
« Older Comments
Newer Comments »

Primary Sidebar

Hi there! I’m Sandy - foodie with a passion for cooking and sharing my tasty recipes. My hubby Paul, our Pug Gizmo, and I live in Washington.

Sandy wearing a black shirt and a red apron

More about me →

Reader Favorite Recipes

  • Easy Slow Cooker Meatloaf on a white plate garnished with parsley
    Easy Slow Cooker Meatloaf
  • Air Fryer Rib Eye Steak
    Air Fryer Rib Eye Steak
  • Slow Cooker Cheesy Scalloped Potatoes
    Slow Cooker Cheesy Scalloped Potatoes
  • Short Ribs over mashed potatoes on a black plate next to a bunch of fresh parsley
    Instant Pot Short Ribs

More favorites

Footer

↑ back to top

Copyrighted Content
This website and its contents are the copyright of Simply Happy Foodie LLC – © 2016-2025.  All rights reserved.

Disclaimers

  • Privacy Policy
  • Disclaimer

Newsletter

  • Sign Up! for emails and updates

About

  • About
  • Contact
  • Meet Gizmo, Our Foodie Pug

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT