This post may contain affiliate links. Please see disclosure form more information.

Make Instant Pot Ham with orange cranberry sauce in the pressure cooker in less than an hour. The easiest way to cook spiral cut ham for the holidays!

instant pot ham with cranberry orange glaze on a white platter

I usually make our favorite Crock-Pot cranberry orange ham for Christmas dinner. But, I’ve been converting my slow cooker recipes into Instant Pot recipes, and you guys, this Instant Pot ham is even better!

Can you cook ham in the Instant Pot? Definitely! Cooking ham in the Instant Pot pressure cooker makes it tender, juicy and really infuses maximum flavor into the ham.

Plus, pressure cooking the ham is so much faster than the slow cooker, which makes it ideal for holiday dinners. I use a simple mix of jellied cranberry sauce and orange marmalade for the sauce.

I use this same flavor combo for Crock-Pot cranberry orange meatballs and Instant Pot cranberry orange meatballs. It’s perfect for the Christmas holiday season!

How to cook a spiral cut ham in the Instant Pot

We bought a 10-pound spiral cut ham, so I had to use my 8-quart Instant Pot for this recipe. I just placed the whole ham directly into the pot —  cut side up. You don’t even need the trivet.

spiral cut ham in instant pot

Then, I poured a cup of orange juice into the pressure cooker. The ham releases a ton of liquid, so you don’t need a full 2 cups here. If you’re using a 6 quart, you can use a half cup or less!

I topped the ham with cranberry sauce and orange marmalade. Then, I pushed some of the sauce between the slices of ham.

spiral ham with cranberry sauce and orange marmalade in instant pot

How long do you cook ham in an Instant Pot?

For a cooked, spiral cut ham in the Instant Pot, pressure cook it for 10 minutes. Yes — 10 minutes! Crazy, right?!

Keep in mind, the ham is already cooked. And the Instant Pot takes at least 10 minutes, or more,  to heat up and reach pressure.

Then, I allow a 10 minute natural release before I do a quick release for the remaining pressure. So, the total time to cook a spiral ham in the Instant Pot is over 30 minutes. Still, it’s much faster than the slow cooker!

spiral cut ham cooked in instant pot with orange cranberry sauce

The hardest part of the entire recipe is lifting the ham out of the pressure cooker.  It’s heavy!

I let it rest on a platter while I heat up the sauce on the Saute function to thicken it. You can also add more orange marmalade for an even thicker sauce.

Spoon the cranberry orange sauce over the ham before serving, and it’s oh, so good! You know what? Snacking on the cold leftover ham is even better!

instant pot ham with cranberry orange sauce and parsley on white serving platter

Recommended items to make Instant Pot ham

contains affiliate links. See disclosure for more information.

Instant Pot Ham Recipe with Cranberry Orange Sauce

5 from 6 votes

Instant Pot Ham

By: Dee
Make Instant Pot Ham with orange cranberry sauce in the pressure cooker in less than an hour. The easiest way to cook spiral cut ham for the holidays!
Prep Time: 5 minutes
Cook Time: 10 minutes
pressure time: 20 minutes
Total Time: 50 minutes
Servings: 15


  • 1 10 pound Spiral cut ham
  • 1 cup orange juice
  • 1 15-ounce can cranberry sauce
  • ½ cup orange marmalade
Save this recipe!
Enter your email and get this recipe sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • Place the ham directly into the Instant Pot
  • Pour orange juice over and around ham
  • Place cranberry sauce over ham and between slices
  • Spoon orange marmalade on top of cranberry sauce
  • Place lid on Instant Pot, and turn vent knob to Sealing position. Hit PRESSURE COOK for 10 minutes
  • Pot will take several minutes to reach pressure, then begin counting down and cook for 10 minutes. Allow a 10 minute natural release, then turn knob to Venting to release remaining pressure
  • When pin drops, remove lid, and check that internal temperature is at least 140 degrees, according to meat thermometer. Using 2 large spoons or serving forks, carefully remove ham, and place on large serving platter. Pour sauce over slices or serve on the side. 


Recipe was made in an 8-quart Instant Pot electric pressure cooker with a spiral cut hickory smoked ham.
For a thicker glaze, add more orange marmalade to juices in pressure cooker after ham is removed, and hit Saute and cook for about 5 minutes to thicken sauce.


Calories: 33kcal, Carbohydrates: 8g, Sodium: 6mg, Potassium: 37mg, Sugar: 7g, Vitamin A: 40IU, Vitamin C: 8.7mg, Calcium: 6mg, Iron: 0.1mg

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

Additional Info

Course: Main
Cuisine: American
Like this? Leave a comment below!

I hope you enjoy this easy Instant Pot ham recipe as much as we do!

You May Also Like

Leave a comment

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

Recipe Rating


  1. Helen in CA says:

    Thinking about using a tin foil sling……so as to be able to easily get the ham OUT OF THE POT when done. How did you do that?

    1. Dee says:

      We just used two large serving forks to lift the ham out. A sling would be so much easier — thanks for the suggestion! 🙂

  2. Miz Helen says:

    We sometimes have to cut the ham down to get it in the slow cooker, did you have to cut it down to get it in the Instant Pot? The recipe looks delicious! Hope you are having a good week and thanks so much for sharing with us at Full Plate Thursday!
    Miz Helen5 stars

    1. Dee says:

      Thanks, Miz Helen. I was able to get the entire ham into the pot without cutting it!

  3. Christine says:

    Ohhh the Ham look delicious, I am going to try this over the Christmas holidays.5 stars

  4. Krista says:

    This is such a great way to use the instant pot!5 stars

  5. Amy says:

    What a great main dish option! Great idea to put it in the instant pot!5 stars

  6. Patricia @ Grab a Plate says:

    This looks wonderful AND what a great way to save oven space!

  7. Catalina says:

    Instant Pot makes cooking much easier! I should try ham recipe!5 stars

    1. Dee says:

      That’s why I love cooking with the Instant Pot — so easy! 🙂

  8. Lora | Savoring Italy says:

    Oh my, does this ham look delightful!!

    1. Dee says:

      Thanks, Lora. We absolutely loved it!

  9. Chrissie Baker says:

    Oh ham in combination with a cranberry sauce sounds incredibly delicious. My husband will surely be delighted with this recipe. It’s so great for holidays. Great recipe. Thank you!5 stars

    1. Dee says:

      Thanks, Chrissie. It’s a wonderful flavor combo! 🙂