Smoked Pulled Ham with Peach Glaze
You’ve probably had oven-roasted ham, and maybe you’ve even tried Twice Smoked Spiral Ham, but have you ever made pulled ham?
Pulled ham is an excellent alternative to the traditional ham on most Easter and Christmas tables. Cooking the ham low and slow for an extended time allows the ham to break down, and the result is a delicious, tender pulled meat akin to pulled pork, but better!Â
One reader, Stacey, commented: “Made this Christmas Day and it was magical! I may have added a little bourbon into my peach glaze! Will definitely make this again!★★★★★“
Smoked Pulled Ham with Peach Glaze
Pulled ham is very easy to make but takes some time. Depending on the size of your ham, it can take any time upwards of 16 to 18 hours.Â
So this is a great opportunity for an overnight cook.
The key to making a great shredded ham is to cook it low and slow, allowing the meat to break down so that you can pull it at the end.
Just let the ham do its thing on the smoker while you get your beauty rest. You’ll end up with piles of pulled ham ready to stuff into bread rolls for lunch.
If you’re making it for dinner, wrap the whole ham in foil and a couple of old towels and leave it in a cooler. It will still be hot and ready to pull.
Ingredients you’ll need
- 8lb bone-in ham shank – I prefer a bone-in ham for this recipe, but you can alternatively use a boneless ham. Pre-sliced or spiral-cut hams are unsuitable, as they won’t shred properly.
- Peach preserves – the base of the glaze is a jar of peach preserves. If you’re not a fan of peach, you can alternatively use apricot preserves, raspberry preserves, or orange marmalade.
- Salted butter
- BBQ rub – you need to add a bit of BBQ rub to your glaze for flavor. I like to use our a good all-purpose BBQ rub, anything that’s made for pork with a little sweetness will work great, like our smoked pork rub.
- Water – you will need 1 cup of water to place in the bottom of the pan while you are braising the ham. This will help the ham steam so that it cooks faster.
Equipment you’ll need
- Smoker – any smoker or pellet grill will work for this recipe as long as it can maintain a steady temperature of both 225°F and 275°F.
- Oven-safe dish – when you braise the ham you will need an oven-safe dish or tray. I use my Cambro High Heat pans for this recipe, but you can use a Pyrex oven dish or a disposable aluminum tray.
- Aluminum foil
- Medium-sized pot & whisk – you will need a pot and whisk to make the peach glaze.
- Instant read thermometer
What type of ham to choose?
You want an unsliced ham for this recipe, not a pre-sliced spiral ham. The pre-sliced ham won’t break down the same way, and you won’t achieve the same pulled texture.
I prefer to smoke the bone-in shank portion of ham when I make pulled ham, but you could also use a boneless or picnic ham.
How to make Smoked Pulled Ham with Peach Glaze
1. Smoke your ham
The first portion of the cooking process is to add a nice layer of smoke to your ham for about 8-10 hours. You don’t need to do any prep work here.
Preheat your smoker to 225°F.
For this recipe, I used my Grilla Grills Mammoth pellet grill. It is my go-to smoker for overnight cooks because it has a massive hopper capacity (40lbs) and will run for up to 48 hours without needing to top up the pellets.
As for the pellets, I used the Bear Mountain BBQ Gourmet Blend pellets for this recipe. They are a blend of Oak, Hickory, Maple, and Cherry and I love the flavor on all types of meat, especially pork.
Place the ham on the grates. Leave it on the smoker until it reaches an internal temperature of 170°F. You can use an instant-read thermometer to check the temperature. My favorite is the Thermoworks Thermapen because it takes the temperature in less than a second and is super accurate.
2. Get the glaze ready
When your ham is getting close to 170°F, you can whip up the glaze.
Any glaze will work for this recipe (including the little packet of glaze that comes in most store-bought hams), but I love a fruit glaze on my ham. This peach glaze only takes 3 ingredients, and you can whip it up in just 5 minutes, so it’s worth a little extra time for the end flavor.
Combine the peach preserves, butter, and BBQ seasoning, in a pot over medium heat. You want to stir continuously while the ingredients melt to prevent it from burning, it only takes about 5 minutes.
Once the butter is fully melted, set the glaze to the side until you’re ready to pour it over the ham.
If you want another glaze idea, we have a tasty pineapple bourbon glaze that we used in our Traeger ham recipe.
3. Braise the ham
When your ham hits about 170°F, you can pull it off the smoker.
Transfer it to an oven-safe dish or a foil pan.
Pour a cup of water into the tray. This will help the ham braise and steam during the last part of the cooking process and yield more tender meat.
Pour the peach glaze all over the top of the ham. It doesn’t need to be pretty, but ensure entire surface of the ham is well-coated.
Cover the pan in foil and place it back on the smoker.
Increase the temperature in your smoker to 275°F and let the ham braise for another 4-6 hours or until it reaches 200°F internal temperature.
4. Rest and shred
When your ham hits 200°F, take it out of the smoker. Let it rest for 30 minutes to cool down a bit.
The final step is to shred the ham with forks, pulled pork claws, or your hands with a pair of nitrile gloves.
The ham should shred easily with very little resistance.
You can pour some of the brazing liquid, or if you have any of the glaze left, toss that through.
How to serve smoked pulled ham
I like to serve the pulled ham immediently. Pile it on a large serving plate so people can make their own pulled ham sandwiches.
You can also serve it with mashed potatoes, pasta, salad, or any other holiday side.
More holiday recipe ideas
- Our 14 Best Easter BBQ Recipes
- 22 Best Barbecue Side Dishes
- 11 Delicious Grilled Fruit Recipes
- 14 Delicious Non-Turkey Proteins to Cook
Smoked Pulled Ham Recipe
We hope you love this smoked pulled ham as much as we do! If you enjoyed this recipe, please take a moment to give it a 5-star rating. Feel free to ask any questions or share your thoughts in the comments below.

Smoked Pulled Ham with Peach Glaze
Ingredients
- 8 lb ham - shank portion (not spiral cut)
- 1½ cups peach preserves
- ½ cup salted butter
- 3 tbsp BBQ Rub - Any sweet BBQ rub will work.
Instructions
- Remove your ham from the packaging and be sure to remove the little plastic piece attached to the bottom.
- Preheat the smoker to 225°F.
- Place the ham on the grates and let it smoke for 8-10 hours until it reaches an internal temperature of 170°F.
- For the glaze combine the peach preserves, butter, and BBQ seasoning in a pot over medium heat. You want to stir continuously while the ingredients melt to prevent it from burning. Set aside.
- Remove the ham from the smoker and transfer to an oven-safe dish.
- Add the water to the bottom of the dish, then pour the glaze all over the top of the ham.
- Cover the entire dish in foil and place back on the smoker.
- Increase the temperature to 275°F and let it cook for another 6 hours, or until the internal temperature reaches 200°F and the ham is probe tender.
- Let rest for 30 minutes, then shred the meat with forks or pulled pork claws. You can mix through any leftover glaze, or a little of the braising liquid and then serve immediately.
Video
Notes
Nutrition
Nutrition information is automatically calculated and should be used as an approximation only. If you’re worried you could always add a side of kale.

About Your Pitmaster
Breanna Stark is a Texas-based competitive pitmaster and barbecue educator. She grew up cooking over charcoal and open flames while camping with her father, sparking a lifelong love of barbecue. Since 2014, she has competed in over 100 IBCA, KCBS, and CBA events, earning recognition for her award-winning chicken and Texas-style barbecue.
Passionate about recipe testing and development to create approachable dishes that help backyard cooks level up their barbecue skills. Breanna shares her expertise with over three million followers on social media.
Can you do this with a Fresh Ham? Do you need to brine it?
You would need to brine / cure the ham first.
So this is for a cured, but not smoked ham, right?
Any ham you buy in a shop will be already smoked.
Made this Christmas Day and it was magical! I may have added a little bourbon into my peach glaze! Will definitely make this again!
So I made a spiral ham last night and only half of it was actually cut. I’m gonna try to make this with the other half that wasn’t cut. I’ll just keep and eye on the temperature and smoke it to those specifications.
Easy to do on my smokey joe dlx 900. Everyone loved it, family and friends at work.
Is the ham pre-cooked ham? Can you be more specific about picking a ham?
We tried this with poor results. Thoughts: Dry, minimal fat, taste like pulled pork, fine texture compared to pulled pork. The butcher said it was a cured bone-in ham but it didn’t look like a ham. Guessing we should have asked for a bone-in shank that looks like a ham.
My wife didn’t want glaze.
15.2 #, smoked 14+ hours at 225 in the smoker to 173, then put in oven with a cup of water, foil covered at 275, achieved 208 by thermopen before shredding
Thoughts???
BTW – the result is probably me
due to availability had a peach, mango, orange preserve. ham came out awsome with recipe.
thanks