How To Cook A Bone In Ham

How To Cook A Bone-In Ham

Ham is a delicious and versatile protein that can be enjoyed in many different ways. Whether you’re planning a festive holiday meal or simply looking to elevate your weeknight dinner, cooking a bone-in ham is a great choice. The bone adds flavor and juiciness to the meat, resulting in a mouthwatering dish that will leave your family and friends begging for seconds. In this article, we will guide you through the process of cooking a bone-in ham, including preparation, seasoning, and cooking techniques.


Before you start cooking, it’s essential to prepare your ham properly. Follow these steps to ensure a delicious end result:

1. Thaw the ham: If you purchased a frozen bone-in ham, make sure to thaw it in the refrigerator for 24-48 hours before cooking. This will ensure even cooking and prevent any bacterial growth.

2. Remove any packaging: Take the ham out of its packaging and discard any plastic wrap or netting. Keep the bone intact, as it will enhance the flavor and presentation of your ham.

3. Score the skin: Using a sharp knife, lightly score the skin in a crisscross pattern. This will allow the flavors to penetrate the meat and help the fat render during cooking.


Seasoning a bone-in ham is crucial for maximizing its flavors. Here’s how you can do it:

1. Glaze it: Prepare a glaze by combining ingredients like honey, brown sugar, mustard, and spices of your choice. Brush the glaze over the scored skin and let it sit for at least 30 minutes to absorb the flavors.

2. Insert cloves (optional): If you want to add an extra touch of flavor, insert whole cloves into the scored skin. This will infuse your ham with a warm and aromatic taste.

Cooking techniques:

Cooking a bone-in ham requires some technique to ensure it’s perfectly cooked and succulent. Here are two popular methods to choose from:

1. Baking in the oven: Preheat your oven to 325°F (160°C). Place the ham on a rack in a roasting pan, and tent it loosely with aluminum foil. Cook for approximately 18-20 minutes per pound, or until the internal temperature reaches 140°F (60°C). Halfway through the cooking process, baste the ham with the glaze a few times to add extra flavor.

2. Smoking on the grill: If you prefer a smoky flavor, you can cook your bone-in ham on a grill. Set up a grill for indirect heat and preheat it to 225°F (110°C). Place the ham on the cooler side of the grill and cook for about 4-5 hours, or until the internal temperature reaches 140°F (60°C). Use wood chips such as hickory, apple, or cherry for an added smoky taste.


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

A: The cooking time will depend on the weight and the cooking method. As a general rule, you should allow approximately 18-20 minutes per pound when baking in the oven. However, it’s always best to check the internal temperature with a meat thermometer to ensure it reaches 140°F (60°C).

Q: Can I use a glaze other than honey and brown sugar?

A: Absolutely! The glaze is customizable to your taste preferences. You can experiment with different combinations of maple syrup, pineapple juice, Dijon mustard, or even bourbon for a unique twist. Be creative and choose flavors that complement each other well.

Q: Should I remove the skin before cooking?

A: It’s recommended to leave the skin intact. The skin offers protection to the meat during the cooking process, and it will also enhance the flavor and appearance of your ham. However, if you prefer a crispy texture, you can remove the skin after the ham is cooked and broil it separately.

Q: Can I cook a bone-in ham in a slow cooker?

A: While it is possible to cook a bone-in ham in a slow cooker, it may not result in a crispy skin. The slow cooker method is better suited for boneless hams, as they don’t rely on the bone for flavor. If you choose to use a slow cooker, ensure it’s large enough to accommodate the size of your ham.

In conclusion, cooking a bone-in ham is a delicious and rewarding endeavor. By following these steps and using your creativity with glazes and spices, you’ll create a mouthwatering centerpiece for any occasion. Enjoy the succulent flavor and tender texture that a bone-in ham brings to your table!

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.