How to Cook a Pre-Cooked Ham: Time, Temperature, and Tips for Perfect Results

Learn how long and at what temperature to cook a pre-cooked ham for juicy, flavorful results. Easy steps for heating and glazing included.

40 views

Cook a pre-cooked ham at 325°F (165°C) for 10-12 minutes per pound. Ensure the internal temperature reaches 140°F (60°C). For example, an 8-pound ham takes about 1.5 hours. Cover the ham with foil to retain moisture and avoid drying out. If you prefer a glaze, apply it 30 minutes before the end of cooking.

FAQs & Answers

  1. How long should I cook an 8-pound pre-cooked ham? Cook an 8-pound pre-cooked ham for approximately 1.5 hours at 325°F (165°C), aiming for an internal temperature of 140°F (60°C).
  2. What is the ideal temperature to cook a pre-cooked ham? The ideal oven temperature to cook a pre-cooked ham is 325°F (165°C) to ensure it heats evenly without drying out.
  3. When should I apply glaze to a pre-cooked ham? Apply glaze to your pre-cooked ham about 30 minutes before the end of cooking to achieve a flavorful, caramelized finish.
  4. Should I cover a pre-cooked ham while cooking? Yes, cover the ham with foil during cooking to retain moisture and prevent it from drying out.