What temperature do you cook a ham at?

The temperature you cook a ham at depends on whether it's a pre-cooked or raw ham.

Pre-cooked Ham:

* Oven: 325°F (160°C) for 10-15 minutes per pound. You are primarily reheating the ham.

* Slow cooker: 200-250°F (93-121°C) for 4-6 hours. This allows the ham to stay moist.

Raw Ham:

* Oven: 325°F (160°C) for 15-20 minutes per pound. The ham should reach an internal temperature of 145°F (63°C).

Important Notes:

* Glazing: Glaze the ham in the last 30 minutes of cooking to prevent it from burning.

* Internal Temperature: Always use a meat thermometer to ensure the ham is cooked to the correct internal temperature.

* Resting: Let the ham rest for 10-15 minutes before carving to allow the juices to redistribute.

Always follow the instructions on the ham packaging.