Cooking a centerpiece-worthy meal doesn’t have to be a source of kitchen anxiety. While many home cooks feel intimidated by the thought of preparing a large cut of meat, learning how to make a ham with bone in is actually one of the most rewarding and low-effort skills you can master. Unlike a turkey, which requires constant monitoring to avoid dryness, or a prime rib that demands precision timing, a bone-in ham is incredibly forgiving. Because most hams sold in grocery stores are already cured and smoked, your job isn’t so much “cooking” as it is “mastering the art of reheating and glazing.”
The bone-in ham is the undisputed king of the dinner table for two main reasons: flavor and texture. The bone acts as a conductor of heat, helping the meat cook more evenly from the inside out, while simultaneously imparting a deep, savory richness that boneless varieties simply cannot match. Plus, once the feast is over, that bone becomes the secret ingredient for the best split pea soup or red beans and rice you’ve ever tasted.
Choosing the Right Ham for Your Feast
Before you even preheat your oven, you need to navigate the meat aisle. Not all hams are created equal, and your choice will dictate your prep work.
Shank End vs. Butt End
A full leg of ham is massive, so retailers usually split it into two cuts. The Shank End is the classic “ham-shaped” cut. It has a single straight bone, which makes it much easier to carve. The meat is leaner, though some find it slightly less flavorful than the other half. The Butt End (the upper part of the leg) is leaner and more tender, but it contains the hip bone, which can make carving a bit of a jigsaw puzzle. For most beginners and for the best visual presentation, the shank end is the way to go.
Spiral Cut vs. Whole
A spiral-cut ham is pre-sliced in a continuous circle all the way down to the bone. This offers ultimate convenience for serving. However, because the meat is already sliced, it is more prone to drying out if overcooked. A whole, non-sliced ham requires you to do the carving yourself, but it retains moisture much better and allows for a more dramatic presentation with a scored fat cap.
Essential Preparation Steps
Once you’ve brought your ham home, the preparation phase is crucial. Most hams are sold “fully cooked,” but check the label to be sure. If it says “cook before eating,” you are dealing with a fresh ham, which requires significantly longer cooking times and higher internal temperatures.
Bringing the Meat to Room Temperature
Take your ham out of the refrigerator at least 1 to 2 hours before you plan to put it in the oven. If you put a cold ham into a hot oven, the outside will dry out before the center reaches a safe serving temperature. Letting it sit on the counter for a bit ensures even heating.
Scoring the Fat Cap
If you are using a whole (not spiral-cut) ham, you’ll want to score the fat. Use a sharp knife to create a diamond pattern across the surface, cutting about 1/4 inch deep. This doesn’t just look beautiful; it allows your glaze to penetrate the meat and helps the fat render out, becoming crispy and delicious. This is also the perfect time to stud the intersections of your diamond cuts with whole cloves for that nostalgic, aromatic holiday flavor.
The Roasting Process
The key to a perfect bone-in ham is “low and slow.” You want to gently bring the meat up to temperature without stripping away its natural juices.
Setting Up the Roasting Pan
Place the ham in a heavy roasting pan. For a shank end, place it flat-side down. To keep the meat moist, add about a cup of liquid to the bottom of the pan. Water works fine, but apple cider, pineapple juice, or even a splash of ginger ale can add an extra layer of subtle flavor to the steam.
The Foil Tent
Tightly cover the entire roasting pan with heavy-duty aluminum foil. You want to create a sealed environment so the moisture stays trapped inside. If the foil touches the ham, it might pull off some of the skin or fat when you remove it, so try to “tent” it slightly above the surface.
Oven Temperature and Timing
Preheat your oven to 325°F. This moderate temperature ensures the ham heats through without the edges becoming tough. Generally, you should plan for 15 to 20 minutes per pound. For a standard 10-pound ham, this means about 2.5 to 3 hours in the oven. Your goal is an internal temperature of 140°F for a pre-cooked ham.
Mastering the Glaze
The glaze is where you get to show off your culinary personality. While many hams come with a little plastic packet of glaze mix, making your own is simple and infinitely better.
When to Apply the Glaze
Never put your glaze on at the beginning of the cooking process. Most glazes contain high amounts of sugar, which will burn and turn bitter if left in the oven for three hours. Instead, wait until the ham has about 20 to 30 minutes left in the oven.
Crafting the Perfect Balance
A great glaze needs a balance of sweet, tang, and spice. Common bases include brown sugar, honey, or maple syrup. Add a secondary element like Dijon mustard or apple cider vinegar to cut the sweetness. Finally, boost the complexity with spices like cinnamon, nutmeg, or a pinch of cayenne pepper.
Remove the ham from the oven, turn the heat up to 400°F, and generously brush the glaze over the surface. Return it to the oven uncovered, brushing with more glaze every 10 minutes until the exterior is bubbly, caramelized, and dark golden brown.
The Importance of the Rest
One of the most common mistakes is carving the ham immediately after it leaves the oven. Patience is a virtue that pays off in juice retention. Transfer the ham to a cutting board and let it rest for at least 15 to 20 minutes. This allows the fibers of the meat to relax and reabsorb the juices. If you cut into it too soon, all that moisture will end up on the board instead of in the meat.
Carving Like a Pro
If you have a spiral ham, simply cut along the bone to release the slices. For a whole shank ham, lay it on its side. Cut two or three long slices off the thin side to create a flat base, then turn the ham onto that flat side so it’s stable. Make vertical slices down to the bone, then make one horizontal cut along the bone to release all the slices at once.
Frequently Asked Questions
-
How much ham should I buy per person?
When buying a bone-in ham, you should account for the weight of the bone itself. A good rule of thumb is to plan for 3/4 pound to 1 pound of ham per person. This ensures everyone gets a generous serving and you have enough left over for the highly anticipated leftover sandwiches.
-
Can I cook a bone-in ham in a slow cooker?
Yes, you can. If your ham is small enough to fit in your slow cooker (usually 6 to 8 pounds), it is an excellent way to keep the meat moist. Add a bit of liquid, cover, and cook on low for 4 to 6 hours. You may still want to pop it under the oven broiler for 5 minutes at the end to caramelize the glaze.
-
What is the best way to store and reheat leftovers?
Leftover ham will stay fresh in the refrigerator for 3 to 5 days. For longer storage, you can freeze sliced ham for up to 2 months. To reheat without drying it out, wrap slices in foil with a teaspoon of water or broth and heat in a 300°F oven until warmed through.
-
Why did my ham turn out tough?
Toughness is almost always a result of overcooking or cooking at too high a temperature. If the internal temperature climbs too far past 140°F, the proteins begin to tighten and squeeze out moisture. Always use a meat thermometer to check the thickest part of the ham, ensuring you don’t hit the bone with the probe, as the bone will give a false high reading.
-
What should I do with the leftover ham bone?
The ham bone is culinary gold. Do not throw it away! You can freeze it for up to 6 months. When you’re ready, simmer it in a pot with water, beans, onions, and carrots. The marrow and remaining meat will melt into the broth, creating a rich, smoky base that no store-bought stock can replicate.