Cooking times will vary, but preparation is very similar. BEST SIDE DISHES FOR HAM: (0.45 kg). In a 325-degree oven, a 12-16 pound bone-in ham needs 22-26 minutes per pound. Adding 20-25 minutes per additional pound is a good rule of thumb – you’re looking for an internal temperature of 145F. A 10-14 pound boneless ham needs 24-28 minutes per pound. Fresh ham cooking times vary greatly depending on the size. Pick an uncooked ham, if you want to cook it yourself. In this recipe, I used a 6.5-pound bone-in smoked ham and the total cooking time was 2 hours and 15 minutes. And a 5-8 pound bone-in ham needs 35-40 minutes. If you do wish to reheat a cooked ham, bake at 325°F until a food thermometer inserted into the ham reads an internal temperature of 140°F. You may be able to pick between a half-ham roast and a full-ham roast. Hundreds of delicious recipes, paired with simple sides, that can be on your table in 45 minutes or less. Your ham’s cooking time depends on how big the ham is and how your oven performs. Most spiral hams or honey-baked hams are pre-cooked, meaning you simply have to warm it up in the oven for 10 minutes per lb. Related: Do you have enough ham to …