Cook your holiday ham in a fraction of the time in your air fryer this year! Glazed with a sweet and tangy honey sauce, it only takes 30 minutes to make and is a hit with the whole family!
Holiday ham is one of my favorite things to serve over the festive season, and with this recipe, it just got a lot easier and quick to make it at home!
This air fryer holiday ham comes out so succulent and the honey and mustard spiced glazed will leave everyone asking for seconds!
Ready to serve in less than 45 minutes, it takes a fraction of the time compared to roasting it in the oven, and the results are so perfect. And of course, the leftovers are delicious!
For more holiday recipes, be sure to check out my Cranberry Sauce and Sweet and Spicy Air Fryer Brussels Sprouts!
How to make Air Fryer Holiday Ham
- Gather your ingredients. I use a boneless pre-sliced ham. You'll want any ham that can fit in your air fryer basket.
- Slice the ham if it isn't already sliced.
- Wrap ham completely in foil paper and place in the air fryer basket. I like to tear two pieces of foil, put one on the bottom and lay another on the top, and tuck in the corners.
- Cook on 300 degrees Fahrenheit for 15 minutes.
- Meanwhile, prepare the glaze by whisking honey, brown sugar, dijon mustard, nutmeg, cayenne pepper, and salt in a medium sized saucepan over medium heat. Bring mixture to a boil and immediately remove from heat.
- After 15 minutes is up, open foil on ham and brush ½ of the glaze on the ham, brushing in between the slices as well.
- Cover the ham with foil and cook for an additional 15 minutes on 300 degrees Fahrenheit.
- Once time is up, remove foil and pour the remaining glaze on top.
- Optional step: If you want a little char on your ham edges, continue to cook ham, uncovered, on 400 degrees for 3-5 minutes.
What do you serve with glazed ham?
This air fryer holiday ham is great to serve with all of your favorite veggie and potato side dishes for a feast that everyone will love! Try it with:
- Collard Greens
- Air Fryer Carrots (Sweet or Savory)
- Creamy Instant Pot Mashed Potatoes
- Gravy without Drippings
- Cranberry Sauce
How long does a cooked ham keep?
If you can't get through this ham on the day, it will keep well, covered in the fridge for up to 4 days.
You can reheat the ham covered in the oven at 275 for 10 to 20 minutes until warmed through. You can also reheat slices in the air fryer at 320F for 2 to 3 minutes.
Leftovers can also be enjoyed cold in salads and sandwiches, or added to soups and stews.
Why cook a ham in the air fryer?
Roasted ham is delicious, but it requires at least a couple of hours of cooking time, in the air fryer, it takes a fraction of that time and it comes out just as tasty! I love that I can also free up my oven for all of those yummy side dishes!
Recipe Notes and Tips
- The ham should be cooked on 300 degrees for about 10 minutes per pound. Therefore, if your ham is larger, it will need a longer cook time, smaller, less cook time.
- Make sure that the ham is wrapped completely in the foil. This allows your ham to stay moist and catch all the delicious juices.
- Allow for ½ pound of ham per person.
- If your ham comes with a glaze packet, feel free to use that if you prefer and omit the glaze in this recipe. I just really love the taste of dijon and the hint of cayenne in my glaze.
More Air Fryer Recipes
- Air Fryer Roasted Turkey Legs
- Air Fried Spatchcock Chicken
- BBQ Air Fryer Ribs
- Roasted Air Fryer Turkey Breast (Bone-In or Boneless)
Air Fryer Holiday Ham
Ingredients
- 3 lb boneless spiral ham
Glaze
- ½ cup honey
- ¼ cup brown sugar
- 2 Tablespoon dijon mustard
- ¼ teaspoon nutmeg
- ¼ teaspoon cayenne pepper
- ¼ teaspoon kosher salt
Instructions
- Slice the ham if not pre done.
- Wrap ham completely in foil paper and place in the air fryer basket.
- Cook on 300 degrees Fahrenheit for 15 minutes.
- Meanwhile, prepare the glaze by whisking honey, brown sugar, dijon mustard, nutmeg, cayenne pepper, and salt in a medium sized saucepan over medium heat. Bring mixture to a boil and immediately remove from heat.
- After 15 minutes is up, open foil on ham and brush ½ of the glaze on the ham, brushing in between the slices as well. Cover the ham with foil and cook for an additional 15 minutes on 300 degrees Fahrenheit.
- Once time is up, remove foil and pour the remaining glaze on top.
- Optional step: If you want a little char on your ham edges, continue to cook ham, uncovered, on 400 degrees for 3-5 minutes.
Notes
- The ham should be cooked on 300 degrees for about 10 minutes per pound. Therefore, if your ham is larger, it will need a longer cook time, smaller, less cook time.
- Make sure that the ham is wrapped completely in the foil.
- Allow for ½ pound of ham per person.
Pat says
30 minutes to cook a ham? Wut? Are these par-boiled or par-baked or something?
Tanya says
Hey Pat, it's a 3 lb ham. It takes about 10 minutes per pound. Larger hams would take longer, but most won't fit in a basket air fryer.
Elaine says
I tried this method today, it was perfect. I had a small ham but followed the same cooking time. I will use this method from now on instead of using the oven for hours.
Tanya says
thanks Elaine! I agree, I love making my ham this way.
PattiAnn says
What a good idea and I would like to try it. But where did you buy a 3lb sliced ham? I only find big 5-6 pounders.
Thanks for the glaze recipe.
Tanya says
Hi PattiAnn, I found this one at Aldis. I've also seen them at Harris Teeter.
PattiAnn says
@Tanya,
Don't have either of those stores in my part of the country, but I did find a 3.5 lb ham @ Walmart, last one they had. Yipee! Ham for T-day with your wonderful glaze!
Thanks again.
Tanya says
Awesome! I hope you enjoy it. Happy T-day 🙂