How to Roast Bone-In Ham

The following tips for roasting a bone-in ham are based on a 10-pound fully-cooked smoked ham.

  1. Slice away skin from ham with sharp utility knife. (Omit step if meat retailer has already removed skin.)

    Slice away skin when roasting bone-in ham.
    Slice away skin.

  2. Preheat oven to 325°F. Score fat on ham in diamond design with sharp utility knife; stud with whole cloves.

    Score fat on ham in diamond design.
    Score fat on ham in diamond design.

  3. Place ham, fat side up, on rack in shallow roasting pan.

  4. Bake, uncovered, 11/2 hours, basting with sauce or glaze, as desired. Insert meat thermometer into thickest part of ham, not touching bone. Bake 1 to 2 hours more until meat thermometer registers 140°F, basting with sauce two more times. Total cooking time for ham should be 18 to 24 minutes per pound.

    Bake uncovered. Baste ham with sauce.
    Bake uncovered. Baste ham with sauce.

  5. Let ham stand 10 minutes before transferring to warm serving platter.

Another useful tool when roasting meat is to know what the recommended temperatures for doneness are. The chart on the next page should help.

Not what you're looking for? Try these:

  • How to Carve Meat: Once you’ve prepared a succulent cut of meat, don’t ruin it by carving it poorly! Find helpful tips on carving all kinds of meat in this article.
  • Meat Recipes: Since meat is often the focal point of a meal, you want to make sure it tastes the very best it can. The meat recipes in our collection are sure to inspire greatness.
  • Grilling: Grilling isn't just for summertime barbecues anymore. Find out how to cook all your favorites on the grill, all year round.
  • Cooking: Learn the ins and outs of some basic cooking techniques in this helpful article.