Popular methods for cooking ham include roasting, slow-cooking, and grilling. The simplest way to cook your ham is in the oven on 350° F for about 10 minutes per pound.
How Long To Cook A Ham
If your ham is fully cooked, it should take about 10 minutes per pound in a 350° F oven. If your ham is partially cooked, plan on 20 minutes per pound when baking.