Here’s where most people slip. They set the oven, they toss the ham in, and they pace the kitchen like a caged tiger. But patience is the secret ingredient.
At 325°F, a typical bone-in ham needs about 15 to 18 minutes per pound. A boneless ham? A bit faster, around 10 to 15 minutes per pound. That means a 10-pound ham is your afternoon project, not a quick snack.
Picture your ham as a shy guest at a party. It doesn’t want to be rushed. Let it sit in that warm oven, and it will reward you with slices that melt on a biscuit. Trust the process, and maybe pour yourself a glass of something nice while you wait.
Ham Cooking Time By Weight at Evelyn Mcelroy blog
The glaze game (don’t skip this)
Here’s where the magic happens. You can cook your ham plain, but adding a glaze is like giving it a beautiful coat of armor. Brown sugar, honey, mustard, pineapple juice—pick your fighter.
The trick is to add the glaze during the last 30 minutes of cooking. If you put it on at the start, the sugar will burn into a black, bitter crust that tastes like regret. Save the glaze for the final act.
I like to baste the ham every 10 minutes during that last half hour. It’s a little messy, but it’s also incredibly satisfying. You feel like a wizard, creating something shiny and delicious out of thin air.