Entrée Gluten-Free Instant Pot Recipes

Instant Pot Christmas Ham

Instant Pot Christmas Ham | The Foodie Eats

Instant Pot Christmas Ham

There’s something sentimental to me about a spiral cut ham on Christmas day. I don’t actually eat ham too often. So when I do, I want it to be amazing! I had an idea of what flavors I wanted to try for an Instant Pot Christmas Ham. And it’s always a great feeling when you try something and it works perfectly on the first try! That’s what happened here and I hope you enjoy it as much as I did.

And as Always… Please Pin & Share the Love!

5 from 1 vote

Instant Pot Christmas Ham

It's the most wonderful time of the year! And our dinner table will be featuring this Instant Pot Christmas ham. Probably on Thanksgiving too - lol!

Course Main Course
Cuisine American
Prep Time 5 minutes
Cook Time 55 minutes
Total Time 1 hour
Servings 24
Calories 133 kcal
Author The Foodie Eats


  • 4 lb. spiral-cut bone-in ham
  • 4 cups chicken stock
  • 2 cups apple cider
  • 1/2 cup brown sugar
  • 1 tsp. ground cinnamon
  • 1 tsp. ground cloves


  1. In a medium mixing bowl - whisk together apple cider, brown sugar, cinnamon, and cloves.
  2. Place ham in Instant Pot spiral cut side down. Add chicken stock and apple cider mixture. Make sure ham is covered, so add a little more stock if needed.
  3. Set manual time for 1 minute. Once cook time is complete, allow pressure to naturally release (probably about 20 minutes).
  4. Carefully remove ham to a serving platter. Enjoy!
Nutrition Facts
Instant Pot Christmas Ham
Amount Per Serving
Calories 133 Calories from Fat 54
% Daily Value*
Total Fat 6g 9%
Saturated Fat 2g 10%
Cholesterol 24mg 8%
Sodium 508mg 21%
Potassium 178mg 5%
Total Carbohydrates 8g 3%
Sugars 6g
Protein 9g 18%
Vitamin C 0.3%
Calcium 1.3%
Iron 2.8%
* Percent Daily Values are based on a 2000 calorie diet.

You Might Also Like


  • Reply
    November 15, 2017 at 4:22 pm

    Does this actually heat the ham well enough in only 1 minute??

    • Reply
      Chef Gary
      November 15, 2017 at 11:08 pm

      Definitely. The ham is already fully cooked. It will take about 20 minutes for the pressure to come up, then another 20 minutes for the pressure to release. So that’s almost 40 minutes of actual cook time. Works perfectly.

  • Reply
    December 16, 2017 at 6:50 pm

    How many does this serve? And if I got a larger one how much would I need to change the time?

    • Reply
      Chef Gary
      December 20, 2017 at 3:00 pm

      That would really depend on what size ham you end up with. I’m not great at estimating serving sizes. An no, you would not need to change the cook time – regardless of size of ham.

  • Reply
    January 30, 2018 at 9:32 pm

    I love how this came out! So good and so fast! And I finally had my oven free to finish the side dishes and rolls!

Leave a Reply

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