Most of the time when you think of ham, what comes to mind is the deep-pink meat that is served at Easter. It is decidedly salty and pairs well with a spicy sauce. A fresh whole ham, however, is the hind leg of a pig that has not been cured or smoked and needs to be cooked before eating. When cooked, it does not have the same deep-pink or rose color as a cured ham, but instead is a greyish white similar to pork chops and pork roast. It is more delicate in flavor. Fresh ham is low in calories, high in protein, phosphorous and potassium. It is also lower in sodium than the typical cured ham.
Preheat the oven to 325 degrees Fahrenheit. Slow cooking a whole ham keeps it from drying out.
Prepare the ham with your favorite seasonings, sauce or rub. Thoroughly coat the entire ham to make sure it is completely covered with seasonings.
Place the whole ham in a large roasting pan fat side up. The fat will baste the ham as it cooks.
Cook the ham uncovered for about 20 minutes per pound.
Turn the whole ham over halfway through the cooking time for even cooking. Do not use a fork, as doing so will pierce the ham and lose its juices. Use two spatulas to turn the ham over.
Check the ham with a meat thermometer to determine when it is done cooking. The internal temperature should reach between 160 and 170 degrees Fahrenheit.
Let the whole ham rest for five to 10 minutes when it is done cooking so the juices can redistribute evenly throughout the meat.