How Long Does It Take to Cook a Ham? Cooking Times & Temperature Guide
Learn the ideal cooking times and temperatures for fully-cooked and fresh hams to achieve perfect results every time.
42 views
How long does it take to cook a ham? The cooking time for a ham depends on its size and type. A general guideline for a fully-cooked ham is to reheat it at 325°F for about 10-15 minutes per pound. For a raw, fresh ham, bake it at 325°F for 18-20 minutes per pound until it reaches an internal temperature of 145°F. Always refer to the specific cooking instructions on the packaging for best results.
FAQs & Answers
- What is the recommended temperature to cook ham? Ham should be cooked or reheated at 325°F to ensure even heating and safety.
- How do cooking times differ for fully-cooked vs raw ham? Fully-cooked ham typically needs 10-15 minutes per pound to reheat, while raw ham requires 18-20 minutes per pound to cook through.
- How can I tell when ham is fully cooked? Use a meat thermometer to check that the internal temperature reaches 145°F for safe consumption.