How Long Does It Take A Small Ham To Cook?
The cooking time for a small ham depends on the type of ham and the weight. A fully cooked boneless ham typically takes 10-15 minutes per pound to cook, while a bone-in ham takes 18-24 minutes per pound. It’s important to check the internal temperature with a meat thermometer to ensure it reaches at least 145°F before serving.