How do you cook a fresh ham?

Cooking a fresh ham requires a slow and low approach. Start by pre-heating your oven to 350°F. Place the ham in a roasting pan and cover it with foil. Add a cup of liquid, such as water, apple juice or chicken broth, to the pan. Roast the ham for about 20 minutes per pound, basting it every half hour. When the internal temperature reaches 155°F, remove it from the oven and let it rest for 10 minutes before serving.

20 February 2023