Love this? Pin it for later!
Every January, as the New Year’s confetti settles and winter’s chill settles in, our family looks for reasons to gather. Martin Luther King Jr. Day has quietly become one of those reasons—not only to honor Dr. King’s luminous legacy of service and unity, but also to keep the holiday table glowing with something bright, warm, and unmistakably Southern. Enter this peach-glazed ham: burnished, fragrant, and lacquered with a glossy cloak of sweet-tart fruit that reminds me of the summers I spent on my grandmother’s porch in Atlanta, shelling purple-hull peas while she told stories about the first time she heard Dr. King speak. That voice—resonant, hopeful, and rooted in community—still echoes in our kitchen each year when this ham emerges from the oven, basting the whole house in a scent that feels like a hug. The recipe feeds a crowd, slices like butter, and tastes like history and hope on the same fork.
Why This Recipe Works
- Fresh peach glaze: Made from frozen or peak-season peaches, it caramelizes into a shiny mahogany shell without burning.
- Low-and-slow heat: A 300 °F oven keeps the spiral-cut ham juicy while the glaze builds layers of flavor.
- Make-ahead magic: The glaze can be prepped up to 5 days early, so day-of cooking is stress-free.
- Balanced sweetness: Apple-cider vinegar and Dijon mustard cut the sugar for a grown-up finish.
- Feast-scale servings: One 8–9 lb ham feeds 16–20 guests, perfect for potlucks or family reunions.
- Leftover gold: Dice the remnants for biscuits, omelets, or my favorite—red-eye gravy.
Ingredients You'll Need
Great ham starts at the butcher counter. Look for a bone-in, spiral-cut, fully cooked half ham—sometimes labeled “city ham.” I prefer the shank end because the bone is easy to grip when carving. Avoid country ham; its saltiness will overpower the delicate peach glaze. If you can swing it, choose a ham labeled “natural juices” rather than “water added”—the texture is denser and the flavor meatier.
Peaches are out of season in January, so frozen peach slices are your friend. Thaw them overnight in a bowl in the fridge; they break down faster than fresh fruit and still taste like summer. Light brown sugar adds molasses depth, while honey gives the glaze body and shine. Apple-cider vinegar brightens everything; if you only have white vinegar, cut the quantity in half. Whole-grain Dijon lends pops of mustard seed that read as confetti against the ham. A whisper of ground clove whispers warmth without screaming “holiday spice.”
Choose a good-quality, heavy-duty roasting pan—one that can move from oven to stovetop so you can simmer the pan juices into a quick jus. If you don’t own a 16-inch roaster, grab an inexpensive disposable aluminum pan plus a sheet tray underneath for stability.
For the Ham
- 1 bone-in spiral-cut half ham, 8–9 lb
- 2 cups low-sodium chicken stock
- 2 bay leaves
- 6 whole cloves
- 1 medium onion, quartered
For the Peach Glaze
- 3 cups frozen peach slices, thawed
- ¾ cup light brown sugar, packed
- ⅓ cup honey
- 3 Tbsp apple-cider vinegar
- 2 Tbsp whole-grain Dijon mustard
- 2 Tbsp unsalted butter
- ¼ tsp ground clove
- ¼ tsp kosher salt
How to Make Martin Luther King Jr. Day Peach Glazed Ham for the Holiday
Bring to Room Temperature
Remove ham from refrigerator 90 minutes before cooking. This relaxes the meat fibers so they reheat evenly. Keep it in the original netting; place on a rimmed tray to catch condensation.
Preheat & Prep Pan
Heat oven to 300 °F. Position rack in lower third. Pour chicken stock into roasting pan; scatter bay leaves, whole cloves, and onion wedges. These aromatics perfume the ham and create a savory base for post-roast gravy.
Score & Shield
Unwrap ham and nestle cut-side down in pan. If your ham isn’t spiral-cut, use a sharp knife to score a 1-inch diamond pattern across the fat cap, cutting only ¼-inch deep to prevent splitting. Tent loosely with foil so steam can circulate.
First Bake
Slide into oven and bake 12 minutes per pound (about 1 hour 45 minutes for 9 lb). This gentle heat warms the center without drying the edges.
Make the Glaze
While ham bakes, combine peaches, brown sugar, honey, vinegar, mustard, butter, clove, and salt in a saucepan. Bring to a simmer over medium heat; cook 12–15 minutes until fruit collapses and mixture reduces to a chunky jam. Blend with an immersion blender for 30 seconds, leaving a few peach bits for texture.
First Glaze Coat
Remove ham from oven; increase temperature to 350 °F. Discard foil. Brush one third of the glaze over ham, pushing peaches between slices with a silicone spatula.
Caramelize
Return ham uncovered to oven. Bake 15 minutes, then brush with another third of glaze. Repeat after 10 minutes, glazing the final time. Total caramelization time is 35–40 minutes; the sugars will bubble and darken—watch closely the last 5 minutes to prevent scorching.
Rest & Jus
Transfer ham to a carving board; tent loosely and rest 20 minutes. Meanwhile, set roasting pan over two burners on medium. Whisk ½ cup water into drippings; simmer 3 minutes. Strain for a light, peach-fragrant jus.
Carve & Serve
Remove foil. Starting at the thinner end, slice along the bone to free the spiral rounds. Fan slices on a platter; drizzle with warm jus and serve extra glaze on the side for the saucy souls at the table.
Expert Tips
Check Temp, Not Time
Insert an instant-read thermometer near the bone; you want 140 °F for fully cooked ham. Overcooking is the #1 dryness culprit.
Baste Sparingly
Too much liquid washes off the glaze. Brush in thin layers; the sugars will build like varnish on a beloved banister.
Freeze the Bone
Slip the flavorful bone into a freezer bag for split-pea soup or collard greens next weekend—nothing honors thrift like a second act.
Silicone Brushes Win
Natural bristles shed; silicone brushes clean in the dishwasher and don’t hold old flavors.
Double if Crowd Grows
Two hams fit side-by-side on the lower rack. Rotate pans halfway through for even caramelization.
Overnight Warmth
Hosting brunch? Reheat slices in a slow cooker on LOW with ¼ cup apple juice for 90 minutes—no dry edges guaranteed.
Variations to Try
- Spicy Peach: Add 1 minced chipotle in adobo to the glaze for a smoky-sweet kick reminiscent of Georgia barbecue joints.
- Bourbon Glow: Swap 2 Tbsp of the vinegar for bourbon; flame off the alcohol before simmering.
- Apricot-Mango Swap: Replace peaches with equal parts frozen mango and dried apricots for a tropical MLK weekend in Miami vibe.
- Cherry Cola: Substitute ¾ cup cola and 1 cup frozen dark cherries for peaches, reduce sugar to ½ cup—kids love the fizzy nostalgia.
- Maple Mustard: Trade honey for maple syrup and use stone-ground mustard; finish with a snow flurry of cracked black pepper.
Storage Tips
Refrigerate: Cool ham completely. Wrap tightly in foil or slice and store in shallow airtight containers. Refrigerate up to 5 days.
Freeze: Wrap portions in plastic, then foil, then slip into a zip-top bag. Freeze up to 2 months. Thaw overnight in refrigerator.
Glaze Storage: Extra peach glaze keeps 1 week refrigerated or 3 months frozen. Warm gently; whisk in splash of water to loosen.
Reheat: Place slices in a baking dish with ¼ cup broth, cover, and warm at 275 °F for 15 minutes or until just hot. Avoid prolonged heating to maintain moisture.
Frequently Asked Questions
Martin Luther King Jr. Day Peach Glazed Ham for the Holiday
Ingredients
Instructions
- Room Temp: Let ham stand 90 minutes out of fridge.
- Preheat: Set oven to 300 °F. Pour stock into roasting pan; add bay, cloves, onion.
- First Bake: Place ham cut-side down, tent with foil, bake 12 min/lb.
- Glaze: Simmer peaches, sugar, honey, vinegar, mustard, butter, clove & salt 15 min; blend until smooth-ish.
- Caramelize: Remove foil, brush ham with one third glaze, bake at 350 °F 15 min. Repeat twice more for a glossy coat.
- Rest: Transfer to board, tent 20 min. Simmer pan juices for quick jus. Carve and serve.
Recipe Notes
If the glaze darkens too quickly, lay a sheet of foil loosely over ham. Leftover ham keeps 5 days refrigerated or 2 months frozen.