Love this? Pin it for later!
I still remember the first time I served these Glazed Ham and Pineapple Skewers at our annual Martin Luther King Jr. Day family gathering. The kitchen smelled like a tropical vacation had collided with a Southern Sunday supper—smoky ham caramelizing in its glossy cloak of brown-sugar mustard, pineapple chunks hissing as their juices hit the hot grill pan, and the faint whisper of cloves drifting through the air like a hymn. My cousin Keisha took one bite, closed her eyes, and said, “This tastes like every church-potluck pineapple casserole I grew up on, but fancy enough for a holiday table.” That’s when I knew the recipe was a keeper.
MLK Day has always been about community and comfort in our house. We spend the morning volunteering, the afternoon at the children’s museum’s peace exhibit, and the evening gathered around a table heavy with food that feels like belonging. These skewers have become our edible centerpiece: they’re quick enough that I can still make it to the 5 p.m. service, colorful enough to brighten a January night, and sturdy enough to hold while we trade stories about Dr. King’s legacy and our own dreams for a kinder world. If you’re looking for a dish that feeds the body and the spirit in equal measure, you’ve just found it.
Why This Recipe Works
- One-pan glaze: The same skillet that sears the ham reduces the sauce, so every cube is lacquered in flavor.
- Make-ahead friendly: You can cube, marinate, and thread the skewers the night before; just sear and glaze 15 minutes before guests arrive.
- Built-in portion control: Each skewer is roughly two ounces of ham—perfect for buffet tables where everyone wants “just a taste.”
- Tropical brightness: Fresh pineapple balances the saltiness of cured ham, cutting through richness without heavy sides.
- Kid-approved sweet-savory vibe: Even picky eaters love the candied edges; adults love the whisper of Dijon and cayenne.
- Scale-able: The glaze doubles or triples effortlessly for a crowd of 50, and skewers grill just as well on a cast-iron griddle as on an outdoor barbecue.
Ingredients You'll Need
Quality ingredients matter when so few components share the spotlight. Look for a bone-in half ham from the shank end; the meat is moister and slices into tidy cubes that won’t shred on the skewer. If you can only find a spiral-sliced ham, buy one labeled “natural juices” rather than “water added,” and gently press the slices between paper towels before cubing—it keeps the glaze from sliding off.
Fresh pineapple is non-negotiable. Canned rings may be convenient, but they’re already saturated with syrup and won’t caramelize. Choose a golden-yellow fruit that smells fragrant at the stem end; if it resists a gentle tug on the central leaf, it’s ripe. Save the core for smoothies or compost—nobody wants to gnaw woody pineapple on a party skewer.
The glaze is a simple balance of dark brown sugar (for molasses depth), whole-grain Dijon (for pops of mustard seed), apple-cider vinegar (for tang), and a pinch of cayenne (for a civilized kick). If you’re out of brown sugar, coconut sugar works, though the flavor will lean more toffee than butterscotch. Maple syrup can sub for half the sugar if you prefer a lighter, more Vermont-esque sweetness.
Wooden skewers need a 20-minute soak so they don’t ignite under the broiler. I keep a tall Mason jar filled with warm water by the stove; drop the skewers in while you cube the ham and you’re done. If you own metal skewers, skip the soak and simply brush them with oil to prevent sticking.
How to Make Glazed Ham and Pineapple Skewers for MLK Day Dinner
Prep the ham and pineapple
Trim the ham of excess fat, leaving a ¼-inch collar for flavor. Cut into 1¼-inch cubes—large enough to stay juicy yet small enough to cook through in minutes. Peel, core, and cube the pineapple to match the ham size; uniformity ensures even caramelization. Pat everything dry with paper towels so the glaze will cling.
Whisk the glaze
In a small saucepan combine ½ cup packed dark brown sugar, 3 Tbsp whole-grain Dijon, 2 Tbsp apple-cider vinegar, 1 Tbsp soy sauce, ½ tsp ground cloves, ¼ tsp cayenne, and 2 Tbsp butter. Bring to a bare simmer over medium heat, whisking until silky and glossy, about 3 minutes. Remove from heat; it will thicken as it cools.
Marinate
Place ham cubes in a bowl and spoon 3 Tbsp of the warm glaze over the top; toss to coat. Let sit 15 minutes at room temperature (or up to 24 hrs refrigerated). Reserve the remaining glaze for finishing; do not cross-contaminate.
Thread the skewers
Alternate 2 ham cubes with 2 pineapple cubes per soaked skewer, starting and ending with ham; the firm meat anchors the tender fruit. Leave ¼ inch between pieces so heat can circulate. Arrange on a parchment-lined sheet pan.
Sear
Heat a grill pan or cast-iron skillet over medium-high until a drop of water skitters across the surface. Swipe with a lightly oiled paper towel. Sear skewers 2 minutes per side, just until grill marks appear and the ham edges caramelize. Work in batches to avoid crowding.
Glaze and finish
Brush the reserved glaze generously over the skewers, reduce heat to medium, and cook 1–2 minutes more, turning once, until the pineapple is heated through and the sauce turns sticky and mahogany. Transfer to a platter and tent loosely with foil for 5 minutes so flavors settle.
Serve
Arrange on a white platter for contrast; sprinkle with thinly sliced scallions and a flick of fresh cracked pepper. Serve warm or room temperature alongside collard greens, macaroni and cheese, or a simple citrus-arugula salad.
Expert Tips
Control the heat
If your stove runs hot, lower to medium after the initial sear; sugar burns above 350 °F.
Deglaze the pan
A splash of pineapple juice lifts the sticky bits and becomes an instant drizzle for the platter.
Make it a sheet-pan meal
Roast at 425 °F for 12 minutes, turning once, if you’d rather skip standing at the stove.
Double-skewer trick
Thread two parallel skewers through the cubes to prevent spinning when you flip.
Overnight flavor
Refrigerate marinated skewers uncovered; the dry air concentrates flavors and promotes browning.
Low-sugar swap
Replace half the brown sugar with allulose; reduce heat 25 °F to prevent over-darkening.
Variations to Try
- Tropical heat: Add 1 tsp grated fresh ginger and ½ tsp red-pepper flakes to the glaze for a spicy-sweet punch.
- Peach summer spin: Swap pineapple for firm peaches in July; add 1 tsp smoked paprika for backyard-barbecue vibes.
- Low-carb option: Use cubed smoked turkey and zucchini ribbons; brush with the same glaze thickened with ½ tsp xanthan gum.
- Cherry holiday twist: Replace pineapple with drained bing cherries and add ¼ tsp cinnamon to evoke Christmas.
- Vegetarian homage: Marinate extra-firm tofu cubes and thread with pineapple; finish with toasted sesame seeds.
Storage Tips
Refrigerate: Cool skewers completely, remove from sticks (for safety), and store glazed ham and pineapple in separate airtight containers up to 4 days. Keeping them separate prevents the fruit from turning mushy.
Freeze: Freeze ham cubes (without pineapple) in a single layer on a sheet pan; transfer to a zip-top bag for up to 2 months. Thaw overnight in the fridge, pat dry, and proceed with fresh pineapple.
Reheat: Warm in a 300 °F oven for 8 minutes, brushing with a fresh dab of glaze. Microwaves work in a pinch, but the edges will soften rather than caramelize.
Make-ahead glaze: The brown-sugar mixture keeps 1 week refrigerated; reheat gently to loosen.
Frequently Asked Questions
Glazed Ham and Pineapple Skewers for MLK Day Dinner
Ingredients
Instructions
- Prep: Pat ham and pineapple cubes dry. Soak skewers in warm water.
- Make glaze: Simmer brown sugar, Dijon, vinegar, soy, cloves, cayenne, and butter 3 min until glossy; set aside.
- Marinate: Toss ham with 3 Tbsp glaze; rest 15 min (or refrigerate overnight).
- Assemble: Thread 2 ham cubes and 2 pineapple cubes per skewer, alternating.
- Sear: Heat grill pan over medium-high; sear skewers 2 min per side until charred.
- Glaze: Brush with reserved sauce; cook 1–2 min more until sticky. Tent with foil 5 min, sprinkle with scallions, serve.
Recipe Notes
For buffet service, keep skewers warm in a 200 °F oven, loosely covered with foil. Do not stack or the glaze will glue them together.