How Long to Cook a Bone in Ham Per Pound

Introduction

When it comes to ham, cooking time is everything. The best way to determine how long it will take for your ham to reach the perfect temperature is to start with the type of ham you’re cooking. For example: bone-in hams will take longer than boneless hams because they have more fat and connective tissue that needs to be cooked through. Additionally, how much meat you want on your plate will also affect how long it takes a whole ham to cook—the bigger the porker, the longer it takes! So now let’s get into some specifics:

How Long to Cook a Bone in Ham Per Pound

To determine how long it will take to cook a bone-in ham, you must first determine the weight of the ham.

  • For example: If your uncooked bone-in pork shoulder weighs 10 pounds and you want to bake it at 350 degrees F for 2 hours, then use this formula: 10 x 60 minutes = 600 minutes (1 hour). So your total cooking time would be two hours in an oven that’s set at 350 degrees F.

Ham Cooking Times per Pound

The cooking time will depend on how much meat you want to cook, and how many people you are serving. The more ham in your oven, the longer it will take. For example, if you have a 5 pound bone-in ham that needs to be cooked for 20 minutes per pound, then it will take 100 minutes (200 total). If we converted this into seconds:

  • One second = 0.001 hours or 1/60th of an hour
  • 60 seconds = 1 minute
  • 100 minutes = 16 minutes 40 seconds

Preheat oven to 325F/160C. Remove ham from wrapper, rind and as much excess fat as possible. Place ham in a roasting pan, fat side up. Insert meat thermometer into the thickest part of the hock end of the ham. Place in center of oven, uncovered and bake for 10 minutes per pound or until internal temperature reaches 135F/57C. Remove from oven and let stand for 15 minutes before carving.

how-long-to-cook-a-bone-in-ham-per-pound

  • Remove ham from wrapper, rind and as much excess fat as possible.
  • Place ham in a roasting pan, fat side up. Insert meat thermometer into the thickest part of the hock end of the ham. Place in center of oven, uncovered and bake for 10 minutes per pound or until internal temperature reaches 135F/57C.
  • Remove from oven and let stand for 15 minutes before carving

How Long Does it Take to Bake a Whole Ham?

Baking a whole ham is a bit of an art, and the length of time it takes depends on several factors. The first is the size of your ham; if you’re cooking a small one (about five pounds), it will likely take around two hours per pound in an oven set at 350 degrees Fahrenheit. If you are roasting a larger one (12-15 pounds), plan for about four hours per pound at 350 degrees F with foil over the top for the first hour or so and then remove it after that to allow more browning action to take place.

You can also speed up this process by wrapping your bone-in ham in aluminum foil after baking it for 30 minutes at 375 degrees F., but keep in mind that this method won’t result in as much charring as leaving it uncovered would provide.

It may take up to 4 hours but it will be worth it!

It may take up to 4 hours, but it will be worth it!

Since ham is a large piece of meat and needs to cook longer than other cuts of pork, it’s important that you follow the recipe instructions. The ham will be delicious and moist when you are done cooking it.

Conclusion

So there you have it! The best way to cook a ham is in the oven at 325F/160C for 10 minutes per pound. You can also use a slow cooker if you want to make things even easier on yourself. If you have any questions about this process, please feel free to leave them below and we’ll try our best to help!

Related Posts