How long should you cook an 8 pound boneless fresh ham?

You don't cook an 8 pound boneless fresh ham!

Fresh ham is raw, uncooked pork. It requires thorough cooking to be safe to eat. Boneless ham is already cooked and simply needs to be reheated.

Here's how to handle the two:

Fresh ham:

* Cooking Time: Plan on about 20-30 minutes per pound of fresh ham in a 325°F oven. An 8-pound fresh ham would take about 3 hours and 20 minutes to 4 hours.

* Safe Internal Temperature: Make sure the ham reaches an internal temperature of 145°F.

Boneless ham:

* Reheating: You can reheat a boneless ham in the oven at 325°F for about 15-20 minutes per pound, or until it reaches an internal temperature of 140°F. You can also reheat it in the slow cooker on low for 4-6 hours, or in the microwave.

* Serving: Boneless ham is often served cold or at room temperature.

Important Note: Always follow the specific cooking instructions on the ham packaging for the best results.