How to Cook Fresh Ham?

To cook a fresh ham, turn your oven on to 325 degrees. Put your ham in a roasting pan and pour 1/2 cup of water into the bottom of the pan. Cover the ham with foil and bake it for 2-3 hours depending on the weight.