Oven Baked Ham
Juicy, flavorful ham baked perfectly in the oven with a sweet and sticky glaze made from easy pantry ingredients! You'll never buy an expensive ham again- this recipe is all you need!
Prep Time15 minutes mins
Cook Time1 hour hr 30 minutes mins
Total Time1 hour hr 45 minutes mins
Course: Main Course
Cuisine: American
Keyword: Baked Ham, Easter Ham, how to cook ham in the oven, oven baked ham
Servings: 12 servings
Calories: 807kcal
- 10 lb. Bone-in spiral cut or whole ham precooked
- 1 cup Chicken broth
Ham Glaze
- 1 cup Honey
- ½ cup Brown sugar
- ½ cup Unsalted butter 1 stick
- 1 tablespoon Garlic powder
- ½ tablespoon Black pepper freshly cracked
- 1 spring onion chopped
See our Beef Temperature Chart for helpful tips on cooking any cut of beef!
Preheat the oven to 325°F. Place the ham cut-side down on a roasting pan and tent with foil. Bake for 1 hour.
10 lb. Bone-in spiral cut or whole ham
While the ham bakes, prepare your glaze! Melt the butter in a saucepan or in the microwave in 30-second intervals. Add the honey, brown sugar, garlic powder and black pepper in a small mixing bowl, then add the melted butter and mix until combined.
1 cup Honey, ½ cup Brown sugar, ½ cup Unsalted butter, 1 tablespoon Garlic powder, ½ tablespoon Black pepper, 1 spring onion
Remove the roasting pan from the oven when one hour has passed, leaving the oven on. Take off the foil and brush the surface of the ham with glaze, making sure to separate each slice (if spiral-cut) to brush each slice with glaze as well.
Pour the chicken broth into the bottom of the roasting pan, to make sure the ham stays moist while finishing cooking. Without covering the ham, return the roasting pan to the oven and bake for 30 additional minutes.
1 cup Chicken broth
Remove the pan from the oven, slice if necessary, and serve!
Each cut of ham is different, and requires a slightly different cooking time! The goal is to reach the 140°F internal temperature requirement without drying out the meat or over-heating it to the point of being tough and chewy.
- For whole precooked hams that weigh 10-18 pounds, cook at 325°F for 15-18 minutes per pound.
- For half precooked hams at 5-10 pounds, cook at 325°F for 18-24 minutes per pound.
- For spiral-cut precooked hams, cook at 275°F for 10 minutes per pound.
Calories: 807kcal | Carbohydrates: 36g | Protein: 75g | Fat: 39g | Saturated Fat: 12g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 14g | Trans Fat: 0.3g | Cholesterol: 299mg | Sodium: 9078mg | Potassium: 1164mg | Fiber: 0.2g | Sugar: 36g | Vitamin A: 238IU | Vitamin C: 88mg | Calcium: 73mg | Iron: 4mg