Tag: bone-in ham

alt 20 July 2023

How long does it take to cook a bone in ham?

Cooking a bone-in ham isn't as complicated as it seems. Typically, it takes about 15-20 minutes per pound to cook a bone-in ham in a preheated 325 degrees Fahrenheit oven. So, for a 10-pound ham, you're looking at roughly 2.5 to 3 hours. Also, remember to let the ham rest for a few minutes after cooking for the juices to redistribute. With a little patience and care, you'll have a perfectly cooked, juicy bone-in ham.