How Long to Cook a Pre-Cooked Ham: Oven Temperature and Time Guidelines

Learn how to properly heat a pre-cooked ham at 325°F to an internal temp of 140°F for juicy, tender results. Timing tips per pound included.

114 views

To cook a pre-cooked ham, set your oven to 325°F. Heat the ham to an internal temperature of 140°F, which generally takes about 10-15 minutes per pound. Cover it with foil to prevent drying out. Ensure to check the packaging or consult a reliable culinary source for specific times and temperatures, as these can vary based on the size and type of the ham.

FAQs & Answers

  1. What temperature should I cook a pre-cooked ham? Cook a pre-cooked ham in an oven set to 325°F until the internal temperature reaches 140°F.
  2. How long does it take to heat a pre-cooked ham? Heating typically takes about 10 to 15 minutes per pound, but always check the ham's internal temperature.
  3. Should I cover my ham when reheating? Yes, covering the ham with foil helps prevent it from drying out during heating.
  4. Can cooking times vary for different types of pre-cooked hams? Yes, cooking times and temperatures can vary based on ham size and type, so consult packaging or reliable culinary sources.