Budaball hams are fully cooked, and heating time depends upon the size and style of the ham. A bone-in ham needs to heat in a preheated 325-degree-Fahrenheit oven for 14 to 17 minutes per pound. The ham sits fat-side up in a roasting pan.
Budaball's other hams roast flat-side down and require a preheated 350-degree-Fahrenheit oven. Half of a ham bakes in the oven for 10 to 15 minutes per pound. Cooking time for whole hams is 15 to 18 minutes for each pound. Half of a spiral ham must warm for 12 to 15 minutes per pound. These times are guidelines, because ovens sometimes vary in temperature.