How Long to Cook a Pre-Cooked Ham: Oven Heating Times and Tips

Learn how long to cook a pre-cooked ham to keep it moist and flavorful with simple oven heating instructions at 325°F.

Published

Video transcript

To heat a pre-cooked ham, preheat your oven to 325°F (165°C). Place the ham in a roasting pan, add a cup of water, and cover it with foil. Heat for about 10-15 minutes per pound until the internal temperature reaches 140°F (60°C). This method ensures your ham stays moist and flavorful.

Questions and answers

  1. What oven temperature is best for heating a pre-cooked ham?

    The best oven temperature to heat a pre-cooked ham is 325°F (165°C), which allows the ham to warm evenly without drying out.

  2. How long should I heat a pre-cooked ham per pound?

    Heat a pre-cooked ham for approximately 10-15 minutes per pound until it reaches an internal temperature of 140°F (60°C).

  3. Should I cover the ham while heating it in the oven?

    Yes, covering the ham with foil and placing a cup of water in the roasting pan helps keep the ham moist during heating.