How to cook a publix ham

To cook a Publix ham, preheat your oven to 325°F, place the ham in a roasting pan, and heat it for about 15-18 minutes per pound until it reaches an internal temperature of 140°F.
Start by removing the ham from its packaging. If it has a glaze, you can either apply it beforehand or during the last 30 minutes of cooking.
Place the ham cut-side down in the roasting pan. This helps keep it moist while cooking.
Cover the ham with aluminum foil to prevent it from drying out.
After the ham has been in the oven for a while, you can check its internal temperature with a meat thermometer.
When it reaches 140°F, it’s ready to be taken out.
Let it rest for about 10-15 minutes before slicing. This helps the juices redistribute, making for a juicier ham.
Serve your Publix ham with your favorite sides for a delicious meal.

Advertisement

How long does it take to cook a Publix ham?

Cooking time for a Publix ham is typically 15-18 minutes per pound at 325°F.

Should I cover the ham while cooking?

Yes, covering the ham with aluminum foil helps keep it moist during cooking.

What temperature should a fully cooked ham be?

A fully cooked ham should reach an internal temperature of 140°F.

Can I glaze the ham?

Absolutely! You can apply a glaze during the last 30 minutes of cooking for added flavor.

What sides go well with ham?

Popular sides include mashed potatoes, green beans, and baked macaroni and cheese.

Advertisement

Advertisement

Submit ¬