How to Bake Ham Perfectly

A perfectly baked ham is simpler than you might think—here’s everything you need to know to make it like a pro!

A perfectly baked ham is simpler than you might think—here’s everything you need to know to make it like a pro!

One of the great things about making a ham is that they come already fully cooked. That means that you aren’t worrying about whether it’s cooked enough to be safe to eat as much as you are worrying about whether it’s heated through. That’s pretty easy, right? It totally takes the pressure off.

(How do you make sure that your ham is one of the 99% that’s already cooked? The label will tell you.)

Then what’s with all the recipes for ham, you ask? They’re just ways to dress up, or add flavor to, your ham as you heat it.

Did you know that? I sure didn’t when I started cooking ham. But it’s kind of a relief, isn’t it? I mean, it’s absolutely not hard to heat something up!

So, what is the best kind of ham to buy?

Now that we’ve got that out of the way, let’s fill in a few basics. According to The National Pork Board, “ham” typically refers to meat from a hind leg that’s been cured and often smoked. A ham can be wet- or dry-cured. Wet-cured is by far the most common. Dry-cured ham is also known as old-fashioned, country-style, or Southern-style ham and is extremely salty. Because of that very strong and salty flavor, you serve dry-cured ham in small portions—so not what you want for a ham dinner.

Bone in or Boneless?

Besides coming wet- or dry-cured, ham also comes bone-in or boneless. A boneless ham is sort of football-shaped—for your convenience, it’s sometimes cut into a portion of a football—and is super easy to cut into nice, even slices. But I prefer bone-in because it has more flavor and a little more fat, which means it tends to be juicier. Bone-in can be harder to carve, so that’s why I prefer a spiral-sliced one. It means I can get great ham flavor and also a little help in the slicing department.

So if we’re talking about making ham for dinner, we’re typically talking about a fully cooked, wet-cured ham that’s either boneless or bone-in, and if it’s bone-in, ideally it’s spiral-sliced.

How do you heat it?

You can heat your ham any number of ways—in the oven, on the grill, using a slow cooker, you name it. I like to do a variation of my How to Roast Pork Perfectly method—warm it relatively low and slow, then finish it with a blast of heat to get those delicious, crispy, caramelized edges. (And there are lots of them on a spiral-sliced ham. Yay!)

Now for the dressing up part. I flavor my ham with a relatively classic orange marmalade glaze modernized with a little fresh thyme. If you have a glaze, sauce, basting mixture, or seasoning that you like, you can absolutely use my cooking method for that, too. Anything with a decent amount of sweetness is also conducive to crispy edges. And here again, there’s an advantage to spiral-sliced—more nooks and crannies for the flavoring to seep into. (Yay again!)

And that’s all you need to know to cook ham like a pro. Happy hamming, gang!

Christine :)


How to Bake Ham Perfectly

  • Author: Allie McDonald
  • Prep Time: 15 minutes
  • Cook Time: 2 1/2 to 3 hours, plus 30 minutes to rest
  • Total Time: 49 minute
  • Yield: 12-16


A perfectly baked ham is simpler than you might think—here’s everything you need to know to make it like a pro!


  • 1 7- to 8-pound ham (see note)
  • 3/4 c. orange marmalade
  • 4 tbsp. unsalted butter (1/2 stick)
  • 1 tbsp. chopped fresh thyme
  • 1 tsp. ground coriander
  • 1/2 tsp. ground cinnamon


  1. Preheat the oven to 325°F and arrange a rack in the lower third of the oven.
  2. Line a large shallow roasting pan with foil. Put the ham flat side down in the pan and trim any fat to a thin layer. Loosely cover with foil and bake for 1 1/2 hours.
  3. Meanwhile, in a small saucepan over medium heat, combine the marmalade, butter, thyme, coriander, and cinnamon, stirring occasionally until the marmalade and butter melt together and the mixture comes to a gentle boil. Set aside 1/2 cup of the marmalade mixture and leave the rest in the saucepan.
  4. Baste the ham with the glaze mixture in the saucepan. Continue to bake, loosely covered with foil and basting with the saucepan mixture or pan juices every 15 or 20 minutes, until the internal temperature reaches 130°F, 15 to 18 minutes per pound total cooking time.
  5. Remove the ham from the oven, cover tightly with foil, and set aside for 30 minutes (the temperature will increase to about 140°F).
  6. Meanwhile, increase the oven to 475°F.
  7. Pour off any liquid in the baking pan and brush the ham with the reserved 1/2 cup of glaze. Roast until the glaze gets nicely caramelized, 5 to 7 minutes.
  8. Carve and serve immediately.


  •  I prefer bone-in and spiral-sliced, but this recipe will work for boneless or bone-in and for spiral-sliced or not.
If you want to impress your guests this holiday season, a perfectly baked ham is simpler than you might think—here’s everything you need to know to make it like a pro! #ham #holiday #holidayentertaining #christmasdinner #dinner #homemade #cooking #food #dinneridea #hamrecipe

15 Responses to “How to Bake Ham Perfectly”

  1. Rebekah Kalinowski — December 24, 2019 @ 5:25 am (#)

    Saving for Easter! This is one of the few I’ve seen without pineapple.

    • Christine Pittman — December 30, 2019 @ 4:34 pm (#)

      Great, Rebekah!

  2. Saundra K. Warren — December 13, 2019 @ 8:27 am (#)

    I’m not a big fan of glaze, but low and slow is good

    • Christine Pittman — December 17, 2019 @ 9:49 am (#)

      Thanks, Saundra!

  3. Cheryl — December 3, 2019 @ 11:24 pm (#)

    Thanks for teaching me how to bake a perfect ham.

    • Christine Pittman — December 5, 2019 @ 2:35 pm (#)

      You’re so welcome, Cheryl!

  4. Deborah Waddell — December 3, 2019 @ 10:02 am (#)

    Interesting. Will try this.

    • Christine Pittman — December 5, 2019 @ 2:26 pm (#)

      Enjoy, Deborah!

  5. Jennifer Phillips — December 2, 2019 @ 6:49 pm (#)

    Marmalade, that is the ingredient I could not remember that my mom used, thank you!!

    • Christine Pittman — December 5, 2019 @ 10:28 am (#)

      You’re welcome, Jennifer!

  6. Calvin — November 30, 2019 @ 10:13 pm (#)

    Nice and simple guide, I like ham.

    • Christine Pittman — December 2, 2019 @ 1:41 pm (#)

      Enjoy, Calvin!

  7. Debbie Yoder — November 30, 2019 @ 3:43 pm (#)

    Ive never added the orange marmalade or cinnamon before,going to do that next time, ham is my Grandpas favorite!

    • Christine Pittman — December 2, 2019 @ 1:38 pm (#)

      Enjoy, Debbie!

  8. Andrea Hatfield — November 29, 2019 @ 10:18 am (#)

    Thank you for the great tips! I have a ham in the fridge now so this will come in handy later this week. :)

Leave a Comment

Fill your busy life with great food!

Sign up to get my quick recipes and useful tips by email and receive my slow cooker ecookbook as a free thank you gift.