How Long to Cook a Precooked Ham in the Oven? | Complete Guide

Learn the optimal cooking time and tips for a delicious precooked ham in the oven!

Published

Video transcript

To cook a precooked ham in the oven, preheat to 325°F. Place the ham in a baking dish, add water, and cover with foil. Heat for 10-15 minutes per pound, ensuring the internal temperature reaches 140°F. Remove foil in the last 30 minutes for a nice glaze if desired. This makes your ham both warm and flavorful.**

Questions and answers

  1. What is the best temperature to cook a precooked ham?

    The best temperature to cook a precooked ham is 325°F.

  2. How long does it take to cook a 10-pound precooked ham?

    It takes approximately 1.5 to 2.5 hours to cook a 10-pound precooked ham.

  3. Do I need to cover a precooked ham while baking?

    Yes, cover the ham with foil for the first portion of cooking to retain moisture, then remove it for glazing.

  4. What internal temperature should a precooked ham reach?

    A precooked ham should reach an internal temperature of 140°F.