Best Instant Pot Ham

Catalina Castravet
By Catalina Castravet
4.67 from 3 reviews

Easter Holiday Food Instant Pot Recipes Recipes

Cook time Cook time: 5 minutes

This Instant Pot Ham is super juicy glazed with brown sugar, honey, and pineapple sauce. It is the perfect dinner recipe for Easter, Thanksgiving, or Christmas. 

When it comes to the holiday dinner menu, this recipe is on top of our list. We love to pair it with scalloped potatoes, baked beans, or with some roasted asparagus.

Easy Instant Pot Spiral Ham

This Instant Pot Honey Brown Sugar Ham is probably one of the best recipes you can make in the Instant Pot. The meat turns out super juicy, tender, and very flavorful. The best part is, it only needs to be cooked under pressure for 5 minutes!

For us, this recipe is perfect for the holidays. It requires a few ingredients and very little time to prepare. With the help of the pressure cooker, you no longer need to wait for hours for the ham to be perfectly cooked. It does everything in only 5 minutes!

We love to glaze it with brown sugar and honey, and then top it with crushed pineapple. It gives the meat a nice savory flavor, with a sweet and zesty tone to it. In addition, by pressure cooking the ham, you are guaranteed to end with moist and flavorful meat. 

Why cook ham in the Instant Pot?

Although this might not be your first instinct when it comes to how to cook the ham, it is actually one of the best ways of cooking it. First, the meat is cooked under closed pressure in the pot. This way it cooks perfectly under a steamy environment, which makes it moist and evenly cooked without drying out. 

Second, this honey baked ham is ready in only 5 minutes, plus 1o additional 10 minutes for natural pressure release. This is very convenient as you can have full-blown dinner in no time. Especially during the holidays, this is the way to go!

How long to cook ham in the Instant Pot?

For this recipe, we use spiraled sliced ham and boneless which is already precooked. Therefore, all we do is to glaze it with honey, brown sugar, and pineapple, and basically warm it up under pressure. This way, the ingredients mix nicely with the meat and also make it juicy and tender.

As a general rule, you want to cook the ham for about 2 minutes per pound on high pressure. We use a 6 QT Pressure Cooker, and about 4-4lb pound ham. However, if you want to cook a bigger piece, we recommend getting the 8QT pot. 

Below are the suggested times based on ham weight:

  • 3-pound – 4 minutes
  • 4 pound – 5 minutes
  • 6-pound – 6-7 minutes
  • 7 pound – 8-10 minutes
  • 8 pound – 10-12 minutes

If you want to use bone-in ham, then add 3 minutes to each category above. So, for a 6-pound cut, the pressure cooking time would be about 10 minutes.

What to do with leftover ham?

If you end up with leftovers, there are a few options you can do. You could store it in an airtight container in the refrigerator for up to 4 days. We also like to utilize the leftover meat for breakfast, by making ham and cheese quiche, jalapeno ham sliders, or even ham and bean soup

What to Serve with Instant Pot Ham?

This dish goes pretty much with everything. Try mixing it up with:

How to freeze leftover Instant Pot ham?

The best way to freeze it is to place in freezer bags and then squeeze out the excess air. This way, the meat will be properly sealed in a vacuum, and will not absorb any odor from the freezer. Then, place in the freezer and freeze for up to 3 months.

More Instant Pot Recipes:

Instant Pot Ham Recipe Tips:

  • Want to make it in the Slow Cooker? Then, try my Slow Cooker Brown Sugar Ham.
  • To make it in the oven, try my Oven Roasted Honey Butter Ham
  • We love to glaze the meat with pineapple juice as it gives that holiday flavor to it which is perfect for Easter, Christmas, or Thanksgiving. 
  • However, if you are not a pineapple fan, replace it with oranges, or even apple cider. 
  • This recipe is for 4-pound ham. For a larger cut, use more glaze. 
  • Similarly, honey can be replaced with maple syrup. 
  • If you don’t want to use aluminum foil, replace it with parchment paper. It will also seal the juices and work well.
Instant Pot Ham with Honey

Instant Pot Ham

Instant Pot Ham is super juicy glazed with brown sugar, honey, and pineapple sauce. It is the perfect dinner recipe for Easter, Thanksgiving or Christmas.
4.67 from 3 votes
Save Print Pin Rate
Prep Time: 10 minutes
Cook Time: 5 minutes
NPR: 15 minutes
Total Time: 15 minutes
Servings: 12 servings
Calories: 548kcal
Author: Catalina Castravet


  • 4.5-5 lbs spiral ham (boneless)
  • 1 1/2 cups water


  • 1/2 cup dark brown sugar (packed)
  • 1/2 cup honey
  • 1 cup crushed pineapple
  • zest of 1 orange
  • juice of 1 orange

For Broiling (optional):

  • 1/4 cup honey
  • 2 tablespoons dark brown sugar (packed)


  • Add water to the Instant Pot.
  • Place a trivet with handles inside the pot.
  • Create a small boat out of foil, and place the ham in it.
  • In a small bowl mix all the glaze ingredients. Use about 2/3 to brush and add between the ham slices.
  • Transfer the ham to the Instant Pot and pour remaining glaze on pot.
  • Close and lock the lid and cook on High Pressure for 5 minutes (see blog post for cooking time based on ham lbs), followed by 10 minutes Natural Pressure Release.

For Broiling (optional):

  • Open once the cooking is done, transfer the ham to a baking pan, still inside the foil.
  • Top with the remaining honey and brown sugar and broil for about 5 minutes, just until crispy.
  • Remove from oven and serve hot.


Calories: 548kcal | Carbohydrates: 35g | Protein: 37g | Fat: 28g | Saturated Fat: 10g | Cholesterol: 105mg | Sodium: 2025mg | Potassium: 568mg | Fiber: 0g | Sugar: 34g | Vitamin A: 25IU | Vitamin C: 4.5mg | Calcium: 31mg | Iron: 1.8mg
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.


Get free recipes to your inbox!


Leave a reply


I never thought about using my Instant Pot to make a ham! 


Ruth I

Wow. This looks so good! I never thought cooking it in instant pot is the best way!


Celebrate Woman Today

Catalina, I love the ease of the this recipe. So little time, so much quality to the food!


Jessica Northcutt

Can ido this version in crock pot


Absolutely. Simply put all in the Crockpot and let it cook. Please search the slow cooker/crockpot ham on our site, we have a few ham recipes. thanks


Cooked Ham

Did a 8.9 bone in spiral ham in my Instant Pot Duo Crisper. Because it has the air fryer attachment, there was no need to transfer the ham to an oven broiler. Just broiled with the air fryer attachment for 5 mins @ 400. Pressure cook time for the ham was 15 mins. Note: this is an 8 qt Instant Pot and the ham just fit. I don't recommend larger hams than that for the 8 qt. Of course smaller ones for the 6 qt.


Thank you for the feedback.



How about a half ham that’s not spiraled!?


I would use the same time



4.8 lb spiral cut no bone fully cooked ham - cooked for 6 min, natural release for 10 min- still cold in the middle. Needed more time. Broiled 4 min and was fine after that step.


Leave a 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.