Heat a fully cooked ham over indirect heat to serving temp, glaze near the end, and rest before carving.
Grilled ham turns a holiday staple into smoky, caramelized slices without heating the house. Below you’ll get a clear plan for gas and charcoal, time estimates by weight, and glaze timing that won’t burn the sugar. This method keeps the meat juicy, guards the edges on spiral slices, and lands the right serving temperature for safety and texture.
How Do You Cook A Ham On The Grill?
Set up a two-zone fire, place the ham on the cool side, and cook gently until the center reaches serving temperature. Use a pan to catch drips and brush on glaze during the last stretch so it can set without scorching. A digital thermometer is your guide from start to finish.
Ham Types And Grill Approach
Not all hams need the same finish. Fresh ham must be cooked like a pork roast, while most store hams are fully cooked and only need gentle reheating. The table below maps the path for common styles.
| Ham Type | Target Internal Temp | Grill Method & Time |
|---|---|---|
| Fully Cooked Whole (Bone-In) | 140°F if USDA-inspected; 165°F if not | Indirect 275–300°F; ~12–15 min/lb; glaze late |
| Fully Cooked Half (Bone-In) | 140°F if USDA-inspected; 165°F if not | Indirect 275–300°F; ~12–15 min/lb; tent if darkening |
| Spiral-Sliced (Bone-In) | 140°F if USDA-inspected; 165°F if not | Indirect 250–275°F; ~10–12 min/lb; foil on cut face early |
| Boneless Fully Cooked | 140°F if USDA-inspected; 165°F if not | Indirect 275–300°F; ~10–12 min/lb; glaze in thin coats |
| Fresh Ham (Uncooked) | 145°F + 3-minute rest | Indirect 275–300°F; cook to temp, not time; sear at end if desired |
| City Ham “Cook Before Eating” | 145°F + 3-minute rest | Indirect 275–300°F; light smoke; finish with glaze |
| Leftover Slices (Reheat) | 165°F | Foil pouch on cool side; splash of stock; heat until steamy |
Gear And Setup That Make This Easy
Two-zone heat keeps the surface from blasting while the interior warms evenly. On charcoal, bank lit briquettes to one side; on gas, leave one burner on and the others off. Keep an ambient probe on the grate near the ham to watch the indirect zone. A sturdy pan, heavy foil, and an instant-read thermometer round out the kit.
Step-By-Step: From Unwrap To Carve
1) Prep The Ham
Remove packaging and discard plastic disk if present. For spiral hams, leave the net on for now to hold shape. Trim ragged bits that may dry. If the ham is salted or a country style, follow the label’s soak directions before grilling.
2) Build Two-Zone Heat
Target an indirect zone of about 250–300°F. Add a dry pan under the grate to catch drips and keep flare-ups away. Wood chunks or a foil packet of chips add a light kiss of smoke; use a mild wood so the glaze still shines.
3) Warm Gently
Place the ham cut-side down in a pan on the cool side. For a fully cooked bone-in half, plan on 12–15 minutes per pound at 275–300°F. Foil helps if the surface darkens too fast. Probe in the thick center without touching bone.
4) Glaze At The End
Reduce the glaze until syrupy, then brush on during the last 20–30 minutes so sugars set, not burn. Spin the pan to even out color. For spiral hams, wiggle the brush between slices near the finish.
5) Rest And Carve
Pull a fully cooked ham when the center reads about 135–140°F if it came from a USDA-inspected plant, or 165°F if it is repackaged or leftovers. Rest 10–15 minutes to let juices settle, then carve across the grain.
Close Variation: Cooking A Ham On The Grill — Times, Temps, And Tips
Fresh ham cooks like a roast and needs 145°F with a short rest, per the safe temperature chart. For fully cooked ham, your goal is gentle reheating to 140°F if packaged by a USDA-inspected plant, or to 165°F for other packages and leftovers; see Ham and Food Safety for details.
This close variation of the topic covers real-world ranges so you can plan the meal. Fresh ham needs 145°F with a short rest. Fully cooked ham only needs to be warmed for service; most labels say “ready to eat.” For food safety, plants inspected by USDA target 140°F for reheating; other packaged or leftover ham goes to 165°F.
Time And Temperature Planner
Use these ranges as a planning tool. Wind, lid openings, and grill model can stretch or shrink the clock. Always trust the thermometer over the minutes per pound.
| Weight | Est. Time At 275–300°F | Notes |
|---|---|---|
| 4–6 lb (Small Spiral Or Boneless) | ~45–75 min | Check early; finishes fast |
| 7–8 lb (Half, Bone-In) | ~1.5–2 hours | Tent if color sets too soon |
| 9–10 lb (Half, Bone-In) | ~2–2.5 hours | Brush glaze in two thin coats |
| 10–12 lb (Whole, Boneless) | ~2–2.75 hours | Spin pan halfway through |
| 12–14 lb (Whole, Bone-In) | ~2.5–3.25 hours | Verify temp in two spots |
Glaze Pairings That Work On A Grill
A grill sets glaze fast, so balance sugar with acid and spice. Start with a base of brown sugar or honey, add a splash of cider vinegar, and back it with mustard, ginger, cloves, or chile. Reduce on the stove until it sheets off a spoon. Brush in thin layers near the end and again right before the rest.
Charcoal And Gas: Dialing In Control
Set a true two-zone fire so you can park the ham over gentle heat and finish the glaze without flare-ups. For a visual walkthrough, see a classic two-zone setup from AmazingRibs.
Charcoal: start a full chimney; pour to one side; vent top over the meat side to draw smoke across. Adjust bottom vent to hold temp. Gas: light one burner on medium-low, place the pan over the unlit side, and tweak every 15 minutes until the lid thermometer steadies. Either way, keep the lid closed as much as you can; heat loss extends cook time.
How Do You Cook A Ham On The Grill? Mistakes To Avoid
Running the fire too hot dries the edges. Adding glaze too early burns sugar. Poking the bone throws off readings. Skipping the rest spills juice on the board. Carving with the grain gives stringy slices. Keep the heat moderate, glaze late, probe the center, rest, and slice across the grain.
Leftovers And Reheating
Store leftovers cold and reheat to 165°F on the next day. Food safety guidance for reheating and holding comes from the USDA and Leftovers and Food Safety.
Chill slices within two hours. Store in shallow containers for quick cooling. When you reheat on a later day, aim for 165°F. A foil pouch on the cool side of the grill keeps slices moist; add a splash of stock or juice.
Many cooks ask, “how do you cook a ham on the grill?” The short version: steady indirect heat, a syrupy glaze near the end, and a patient rest. If guests are curious about service times, point to the time planner below and repeat the line that matters most: thermometers beat clocks.
Buying The Right Ham For Grilling
Choose size by crowd and grill space. A 7–10 pound half ham fits most kettles and three-burner gas models. Bone-in carries more flavor and carves into neat slices. Spiral-sliced saves time at the table but needs extra care against drying; foil is your friend. Uncured fresh ham cooks like a roast, not a reheat project. Country ham is a different product and usually served thin and pan-warmed after soaking.
Label Terms In Plain English
“Fully cooked” or “ready to eat” means the plant already took it to a safe temperature. “Cook before eating” or “fresh ham” means you must cook it through on the grill. If the package lists a glaze packet, use your own and save the packet as a backup.
Foil Tricks For Perfect Texture
A loose foil tent protects sugar from scorching and traps gentle moisture without steaming the bark off. With spiral hams, tuck a strip along the cut face for the first hour, then pull it back so the glaze can lacquer. If the surface color races ahead of the interior temp, wrap for 20–30 minutes and reopen near the finish.
Troubleshooting On The Fly
Ham Is Browning Too Fast
Move it deeper into the cool zone, tent with foil, and hold glaze until the last 10–15 minutes.
Slices At The Edge Are Dry
Brush with a little stock or juice, cover with foil for 10 minutes, then glaze lightly at the finish.
No Color On The Surface
Open a top vent over the meat side and bump heat for a short burst, or add a spoon of brown sugar to the glaze.
Why Two-Zone Heat Works
Why two-zone heat works: the cool side warms the center by gentle airflow while the hot side is there for color at the end. This control gives you even texture from rind to core and a glaze that sets clean. If someone asks again “how do you cook a ham on the grill?” point to this method: indirect first, glaze late, rest, then carve.

