Skip to main content New<> this month
Get the Allrecipes magazine

Grilled Ham

Rated as 4.8 out of 5 Stars

"By having the ham sealed in foil, the ham stays moist and delicious."
Added to shopping list. Go to shopping list.


3 h 10 m servings 706
Original recipe yields 15 servings


{{model.addEditText}} Print
  1. Preheat grill to 350 degrees F (175 degrees C).
  2. Mix brown sugar and mustard together in a bowl until a paste forms.
  3. Place ham on a large piece of aluminum foil. Spread brown sugar paste over entire ham. Wrap foil securely around ham, sealing all of the edges together. Place wrapped ham in a disposable pan.
  4. Grill ham on the preheated grill until heated through, about 2 1/2 hours. Remove ham from grill and let rest 30 minutes before slicing.


  • Cook's Note:
  • Can also bake in oven. I recommend using a disposable pan because the paste may leak while cooking and will begin to burn.
  • Cook 15 to 20 minutes per pound.
  • Partner Tip
  • Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts

Per Serving: 706 calories; 51.5 9.7 47.6 199 178 Full nutrition

Explore more


Read all reviews 5
Most helpful
Most positive
Least positive

Fantastic. My picky father-in-law said that it was the best ham he's ever had. It was flavorful, super moist and super tender. By the amount of juice left in the foil, you would have guess...

Add 1tsp pumpkin spice if you want a little more flavor

Absolutely fabulous. Grilled it on the Traeger for 2hrs (~5-6lb). The flavor was amazing!

Hi Yum Factor

I used half of a pre-cut ham and this was good. Not the prettiest of hams but good. I recommend letting it sit for 10 minutes or so. When I took the picture it was bright pink but turned a nice ...