Table of Contents
If you’re looking for a centerpiece that smells like the holidays and tastes like pure comfort, this Dr Pepper glazed ham is it. The mix of smoky sweetness, a hint of spice, and that caramelized glaze on the outside will have everyone going back for seconds. I love how it’s both fancy enough for a holiday dinner and easy enough for a weekend meal that makes the whole backyard smell incredible.
Click Here to Print this Recipe and save for later

Why You’ll Love This Recipe
This Dr Pepper glazed ham has everything you want in a smoked main dish. It’s tender, juicy, and coated in a sticky, flavorful glaze that tastes like something straight out of a BBQ joint. The soda gives the glaze a sweet caramel depth, and when you mix it with brown sugar, honey, and a touch of butter, it turns into something special. You don’t even have to baby it - just let the smoker or oven do its thing while that glaze builds layers of flavor.
You can make the Dr Pepper glazed ham on a smoker for that rich cherry or pecan wood flavor, or go the oven route and still get a beautiful golden glaze. Either way, this dr pepper glazed ham will impress whoever’s sitting at your table.

Ingredients and Tools
For this recipe, you’ll need:
- 1 precooked spiral-cut ham, 8–10 lb
- 1 cup Dr Pepper
- ½ cup brown sugar
- ¼ cup honey
- 1 tablespoon apple cider vinegar
- 2 tablespoons unsalted butter
- 1 teaspoon black pepper
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
You’ll also need a smoker or oven, a wire rack, a baking sheet, and a small saucepan for the glaze. A meat thermometer helps make sure you hit that perfect 140°F internal temperature without drying anything out.

How to Make Dr Pepper Glazed Ham
Start by preheating your smoker to 250°F. If you’re using an oven, set it to the same temperature. Cherry or pecan wood works best for this recipe because it gives a nice mild sweetness that pairs perfectly with the Dr Pepper glazed ham.
Unwrap your ham and pat it dry with paper towels. If you’re not using a spiral-cut ham, score the surface in a diamond pattern about ½ inch deep. This helps the glaze soak in and gives you those beautiful caramelized edges.

Smoke or Roast
Place the ham cut-side down on a wire rack over a baking sheet. If you’re using a smoker, let it cook uncovered for about one hour to absorb that smoky flavor. In the oven, do the same - it’ll help dry out the exterior a bit so the glaze sticks better.
While the ham starts warming up, make the glaze.
In a small saucepan, combine the Dr Pepper, brown sugar, honey, apple cider vinegar, black pepper, cinnamon, and nutmeg. Bring it to a boil, then reduce to a simmer for about 10–15 minutes until it thickens slightly. Stir in the butter and whisk until glossy. Remove it from heat and set aside.
Glaze and Finish
After that first hour, start brushing your ham generously with the Dr Pepper buttery glaze. Whether you’re smoking or roasting, keep glazing every 30 minutes. That’s the secret to getting that shiny, candy-like crust.
You’re aiming for an internal temperature of 140°F, which usually takes about 2–3 hours total depending on the size of your ham. If you’re using the oven, use the same timing and temperature - just make sure to tent it loosely with foil if it starts to get too dark toward the end.
For a final caramelized finish, brush one last layer of glaze and cook another 10–15 minutes. The glaze will bubble and thicken into that perfect sticky coating everyone loves.

Rest and Serve
Once the Dr Pepper glazed ham hits temp, remove it from the smoker or oven and let it rest for about 15 minutes. This keeps all those juices from running out when you slice into it. Then, slice and serve warm with a little extra glaze drizzled on top.
I like serving mine alongside some smoked mac and cheese or roasted sweet potatoes - it’s the kind of plate that makes everyone quiet for a few minutes while they dig in.
Why Dr Pepper Works So Well
Dr Pepper might sound like an odd choice for a glaze, but trust me, it’s perfect. The blend of 23 flavors in the soda gives the glaze a unique depth that’s sweet, spicy, and slightly fruity. When it reduces down with the brown sugar and honey, it thickens into a syrupy sauce that clings to the ham beautifully. Add in butter, and it turns glossy with that classic BBQ sweetness that you can’t stop licking off your fingers.
You could use cola, root beer, or cherry soda, but there’s something about the Dr Pepper flavor that makes this recipe stand out. It gives you the sweetness without being cloying and pairs great with pecan smoke.

Tips for the Best Dr Pepper Glazed Ham
- Use a spiral-cut ham for easy slicing and maximum glaze coverage.
- Don’t skip scoring the surface if your ham isn’t spiral-cut - it helps the glaze soak in.
- Make sure your glaze simmers long enough to thicken slightly before brushing it on.
- Keep basting every 30 minutes for that rich, lacquered finish.
- If you’re baking in the oven, line your pan with foil - it makes cleanup way easier.
- Let the ham rest at least 15 minutes before slicing so it stays juicy.
Serving Ideas and Leftovers
This Dr Pepper glazed ham is amazing on its own, but the leftovers might be even better. Slice it thin for sandwiches with a little mustard or BBQ sauce, or dice it up for omelets or breakfast hash. I even like tossing leftover ham chunks into mac and cheese for a smoky twist.
If you want to make sliders, toast some Hawaiian rolls, layer in ham slices, and brush them with a bit of that leftover glaze before baking for a few minutes. Instant hit.
For a more traditional side spread, pair it with mashed potatoes, green beans, and cornbread. The glaze gives you that balance of sweet and savory that ties the whole plate together.
Pro Tips
If you’ve got time the day before, unwrap your ham and let it sit in the fridge overnight. This helps it dry out a bit so the smoke and glaze stick better. Always use a thermometer for accuracy - 140°F is the sweet spot for fully warmed, juicy ham. Don’t be shy with that final glaze - it’s what makes Dr Pepper glazed ham crust so glossy and flavorful.
This Dr Pepper glazed ham is one of those recipes that never fails to impress. It’s easy, smells incredible while it’s cooking, and the flavor is out of this world. Whether you’re smoking it low and slow or baking it in the oven, that sticky glaze and smoky sweetness will make this ham the star of the show.
It’s a little sweet, a little smoky, and a lot of comfort. Try it once and you’ll be finding excuses to make it again long before the next holiday rolls around.

Other Recipes You'll Love:
- Easy Smoked Cajun Honey Turkey Breast
- Easy & Delicious Meatball Party Sandwich Recipe
- Italian Sausage and Peppers Recipe
- Apple Pie Glazed Ham - Best Double Smoked Ham Recipe
- Holiday Ham Burnt Ends

Ingredients
- 1 Precooked Spiral-Cut Ham 8–10 lb
- 1 C Dr Pepper
- ½ C Brown Sugar
- ¼ C Honey
- 1 tablespoon Apple Cider Vinegar
- 2 tablespoon Unsalted Butter
- 1 teaspoon Black Pepper
- ½ teaspoon Ground Cinnamon
- ¼ teaspoon Ground Nutmeg
Instructions
- Preheat smoker to 250°F using cherry or pecan wood for a sweet smoke flavor.
- Unwrap the ham and pat it dry. If it’s not spiral-cut, score the surface in a diamond pattern about ½ inch deep.
- Place the ham on the smoker cut-side down on a wire rack, on top of a baking sheet and let it smoke uncovered for about 1 hour to take on that smoky flavor.
- In a small saucepan, combine Dr Pepper, brown sugar, honey, apple cider vinegar, black pepper, cinnamon, and nutmeg.
- Bring to a boil, then reduce to a simmer for 10–15 minutes until it thickens slightly.
- Stir in the butter and whisk until melted and glossy. Remove from heat.
- After the first hour, brush the ham generously with the Dr Pepper butter glaze.
- Continue smoking, glazing every 30 minutes, until the internal temperature reaches about 140°F (around 2–3 hours total).
- For a caramelized finish, brush one last layer of glaze and smoke another 10–15 minutes.
- Remove from the smoker and rest for 15 minutes before slicing. Serve with extra warm glaze on top.






Leave a Reply