Go Back
+ servings
Bone in ham cooked to perfection
Print Recipe
No ratings yet

How Long to Cook a Ham

Learn how long to cook a ham so it comes out just right. This recipe shows you how to cook a ham to perfection every time!
Prep Time10 minutes
Cook Time2 hours
Total Time2 hours 10 minutes
Course: Main Course
Cuisine: World
Keyword: ham cook time, ham cooking time, how long to cook a ham, how to cook a ham
Servings: 16 servings
Calories: 726kcal
Author: TipBuzz

Ingredients

  • 1 fully cooked ham 8-14 pounds, bone-in or boneless (pre-cooked)
  • 1 1/2 teaspoons whole cloves
  • 1/2 cup honey
  • 1/2 cup Dijon mustard
  • 3/4 teaspoon black pepper freshly ground

Instructions

  • Preheat the oven to 325°F, placing the rack in the lower middle position. Set aside a roasting pan fitted with a rack to hold the ham.
  • Run a sharp knife across the top of the ham to make a diamond pattern spaced about an inch apart and going about 1/4-inch deep.
  • Insert the cloves where the lines cross, with the large part of the clove sticking up.
  • Place the ham in the prepared pan and cover loosely with foil. Place in the oven and bake for 2 hours (or 1 1/2 hours for a small ham, or 2 1/2 hours for a large ham).
  • In a small bowl, whisk together the honey, mustard and black pepper until combined.
  • Take the pan from the oven. Remove the foil. Using a brush, spread the ham generously with the glaze, leaving 1/3 cup for a second round if desired.
  • Return the ham to the oven and bake uncovered for 20 to 30 minutes more or until slightly caramelized.
  • Optional: Brush the ham once again with the remaining glaze and bake uncovered for another 20 to 30 minutes. This step is helpful when the ham is not hot enough (see following step).
  • Check the internal temperature of the ham by inserting an instant-read thermometer into the center (an inch away from the bone for bone-in). When it reads 140°F, the ham is done.
  • Remove the ham from the oven and let it rest for 10 minutes. Slice with a ham slicer to serve.

Notes

  • Pro tip: Removing the ham from the refrigerator an hour ahead of time will take the chill off, so it takes 30 to 60 minutes less in the oven.

Nutrition

Serving: 4oz | Calories: 726kcal | Carbohydrates: 9g | Protein: 62g | Fat: 48g | Saturated Fat: 17g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 23g | Trans Fat: 0.001g | Cholesterol: 176mg | Sodium: 3451mg | Potassium: 830mg | Fiber: 0.4g | Sugar: 9g | Vitamin A: 6IU | Vitamin C: 0.1mg | Calcium: 26mg | Iron: 3mg | Net Carbs: 9g