How to Cook a Perfect Ham in an Electric Roaster
April 26, 2026

How to Cook a Perfect Ham in an Electric Roaster
Ingredients
- 8-12 lb bone-in half ham (pre-cooked and cured)
- 1 cup water (for the roaster bottom)
- ½ cup brown sugar, packed
- ¼ cup honey
- 3 tablespoons dijon mustard
- 2 tablespoons apple cider vinegar
- ½ teaspoon ground cloves
- ½ teaspoon ground allspice
- ¼ teaspoon ground cinnamon
- ¼ teaspoon black pepper
Instructions
- 1Remove ham from the fridge 45-60 minutes before cooking to take the chill off.
- 2Preheat electric roaster to 325°F (163°C) with the lid on for 15 minutes.
- 3Using a sharp knife, score the fat cap in a diamond pattern — cuts about ¼ inch deep, spaced 1 inch apart.
- 4Pour 1 cup of water into the bottom of the roaster insert. Place the rack inside and set the ham cut-side down on the rack.
- 5Cover and roast at 325°F — 15-18 minutes per pound for pre-cooked ham. A 10 lb ham takes approximately 2½ to 3 hours.
- 6Make the glaze: combine brown sugar, honey, dijon, apple cider vinegar, cloves, allspice, cinnamon, and pepper in a small saucepan over medium heat. Stir until sugar dissolves and glaze thickens slightly, about 3 minutes.
- 7With 45 minutes remaining, remove the lid and brush the ham generously with glaze. Repeat every 15 minutes for a total of 3 glaze applications.
- 8Ham is done when an instant-read thermometer inserted into the thickest part (away from the bone) reads 140°F (60°C) for pre-cooked ham.
- 9Transfer to a cutting board, tent loosely with foil, and rest 15-20 minutes before carving.
The electric roaster does not get enough credit for holiday cooking. Most people think of it as the overflow appliance — the thing you pull out when the oven is full. But for a large ham, the electric roaster is actually the better tool. It circulates heat evenly around the entire piece of meat, holds temperature more consistently than most home ovens, and frees up your main oven for everything else on the menu.
This method produces a ham with a lacquered, caramelized glaze on the outside and moist, pull-away-from-the-bone meat inside. The technique works for any size bone-in or boneless ham — you just adjust the time.
What Kind of Ham to Buy
Most hams at the grocery store are pre-cooked and cured — meaning they are safe to eat straight from the package. What you are doing in the roaster is heating it through and building a caramelized exterior. Look for a bone-in half ham in the 8-12 lb range. The bone adds flavour and helps the meat retain moisture during the long roast.
If you buy a fresh (raw) ham, adjust the internal temperature target to 160°F (71°C) and add roughly 7-10 minutes per pound to the cook time. Everything else in this recipe stays the same.
Score the Ham — Do Not Skip This
Before the ham goes in the roaster, score the fat cap in a diamond pattern with a sharp knife — cuts about a quarter inch deep, spaced 1 inch apart. This does two things: it gives the glaze channels to sink into the meat rather than running straight off, and it allows the fat to render outward and crisp at the scoring lines during cooking. That textured, slightly caramelized fat cap is what makes the exterior look as good as it tastes.
The Glaze
Brown sugar, honey, dijon mustard, apple cider vinegar, and warm spices. The mustard cuts through the sweetness and gives the glaze body so it sticks to the ham instead of dripping off. The vinegar adds brightness that keeps the whole thing from being cloying. Apply it in three coats during the last 45 minutes of cooking — each layer builds on the last and creates depth in the final crust.
Timing
Pre-cooked bone-in ham: 15-18 minutes per pound at 325°F. A 10 lb ham takes approximately 2 hours 30 minutes to 3 hours. Always verify with a thermometer — internal temperature should read 140°F (60°C) in the thickest part away from the bone.
Do not rely on the roaster timer alone. Roasters vary by brand and the ham itself affects heat distribution. A reliable instant-read thermometer is the only way to know for certain.
Caribbean Variation
Replace the brown sugar glaze with a jerk-spiced version: mix scotch bonnet pepper sauce, allspice, brown sugar, lime juice, and a tablespoon of browning sauce. The result is smoky, spicy, and slightly sweet — a completely different character from the classic version. Serve with rice and peas and roasted sweet potatoes for a full Caribbean spread.
Tips
Pull the ham out of the fridge 45-60 minutes before it goes in the roaster. Starting with a cold ham straight from the fridge adds significant time and can lead to uneven heating — the outside overcooks before the centre reaches temperature.
Add only 1 cup of water to the bottom of the roaster. Enough to create humidity without steaming the ham. Too much water prevents the exterior from developing any colour or crust.
Rest the ham for 15-20 minutes before carving. The juices redistribute during this time — cut too early and they run out onto the board. Tent loosely with foil and let it sit while you finish the rest of the meal.
Serving
Carve against the grain for clean, even slices. A 10 lb bone-in ham serves 15-20 people as part of a full holiday spread. Leftover ham keeps in the fridge for up to 5 days and is one of the better things to have around — ham and eggs, ham sandwiches, split pea soup, or diced into a hash are all strong moves with the leftovers. Save this recipe to Pinterest before your next holiday dinner.
Why This Works
The electric roaster heats from the bottom and sides simultaneously, circulating heat more evenly around a large piece of meat than a conventional oven that primarily radiates from above and below. This reduces hot spots and produces more even cooking across the full surface. The 1 cup of water in the bottom creates a humid cooking environment — the moisture slows evaporation from the ham's surface, keeping the meat from drying out during the long roast. Scoring the fat cap in a diamond pattern serves two mechanical purposes: the cuts open channels for the glaze to penetrate into the meat rather than pooling on the surface, and they allow the rendered fat to push outward and crisp at the scoring lines, creating a textured exterior that grips each glaze application and builds a proper lacquered crust by the third coat.
Frequently Asked Questions
Can I use a boneless ham in an electric roaster?▾
Yes. Boneless hams cook slightly faster — plan for 12-15 minutes per pound at 325°F. They are easier to carve and produce more uniform slices, which makes them a better choice for a large crowd. Bone-in has more flavour but boneless is more practical for service.
How much ham do I need per person?▾
For bone-in ham, plan for ⅓ to ½ lb per person — the bone accounts for significant weight. For boneless, ¼ to ⅓ lb per person is plenty. A 10 lb bone-in ham serves 15-20 people comfortably as part of a full holiday spread.
Do I need to add water to the electric roaster?▾
A small amount — about 1 cup — is enough. It creates a slightly humid environment that reduces moisture loss during the long roast. Too much water steams the ham and prevents the exterior from developing any colour or crust, which is the opposite of what you want.
How do I know when the ham is done?▾
Use an instant-read thermometer inserted into the thickest part of the ham, away from the bone. Pre-cooked (cured) ham needs to reach 140°F (60°C). Fresh (raw) ham needs to reach 160°F (71°C). Do not guess on a piece of meat this size — a thermometer is the only reliable method.
Can I cook a frozen ham in an electric roaster?▾
No — always thaw first. A 10 lb ham needs 2-3 days in the fridge to thaw safely. Cooking from frozen results in dangerously uneven temperatures: the exterior overcooks while the centre remains unsafe. Plan ahead and thaw in the fridge, not on the counter.
You Might Also Like
- How to Bake 50 Potatoes in a Roaster Oven
- How Long to Cook Boston Butt in Electric Roaster
- Italian Pork Roast Slow Cooker Recipe
- How To Make Cross Rib Roast in a Slow Cooker