Main Courses
This pre-cooked ham and pineapple recipe transforms simple ingredients into a tropical masterpiece that rivals any Hawaiian dish. ✨ The secret lies in a caramelized glaze that balances sweet pineapple with smoky ham, creating layers of flavor that'll have everyone asking for seconds.
I developed this after years of experimenting with holiday hams, searching for a way to elevate leftovers into something special.
The beauty of this recipe is its versatility—whether you're grilling skewers for summer barbecues or serving a platter for holiday gatherings, the tropical glaze adapts perfectly. We start by slicing the ham thinly for even cooking, then layer it with pineapple chunks on skewers or in a sheet pan.
The glaze, made with honey, brown sugar, and a splash of soy sauce, caramelizes beautifully while keeping the ham juicy.
What you'll end up with is golden, sticky-glazed ham paired with tender pineapple—each bite delivers a perfect balance of sweet, smoky, and slightly tangy flavors. The glaze clings to both ingredients, creating that signature Hawaiian-inspired taste without requiring a trip to the tropics.
This dish is hearty enough for a main course but light enough to serve as an appetizer.
The best part? It comes together in under 30 minutes with minimal effort, making it ideal for weeknight dinners or last-minute holiday menus. Serve with a simple side salad or steamed rice to round out the meal. Let's get cooking!
Ingredients for pre cooked ham pineapple
Twelve ingredients transform humble ham leftovers into a tropical masterpiece with Hawaiian-inspired depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Pre-Cooked Ham 🥓 | 1 ½ lb | Thinly sliced, bone-in preferred |
| Fresh Pineapple 🍍 | 2 cups | Chunks, fresh or canned (drained) |
| Honey 🍯 | ½ cup | Wildflower or clover preferred |
| Light Brown Sugar 🍚 | ½ cup | Packed, for caramelization |
| Soy Sauce 🥢 | 2 tbsp | Low-sodium preferred |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Ginger 🌿 | 1 tbsp | Grated, for aromatic depth |
| Garlic Cloves 🧄 | 2 cloves | Minced, for subtle complexity |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Balsamic Vinegar 🍷 | 1 tbsp | For tangy balance |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Wooden Skewers 🪵 | 8 whole | Soaked in water 30 mins |
The ham quality makes all the difference here. Smithfield or Butterball are reliable choices, but any pre-cooked ham with good marbling works. Look for bone-in slices—they hold up better to grilling and add subtle flavor. If using a whole ham, slice it against the grain for tenderness. For pineapple, fresh is ideal—the canned variety works in a pinch, but fresh chunks add vibrant sweetness. Dole or Del Monte brands are consistently juicy and flavorful. The honey should be raw or wildflower for floral notes that complement the soy and lime beautifully.
No fresh ginger? Ground ginger at half the amount works, though fresh is superior. Substituting pineapple? Mango chunks add tropical depth, but reduce to 1.5 cups to balance sweetness. The soy sauce can be swapped for coconut aminos if avoiding gluten. For a smokier profile, add 1/2 tsp smoked paprika to the glaze. The balsamic vinegar can be omitted if you prefer a sweeter glaze, but it adds a sophisticated tang that rounds out the flavors. If grilling skewers, soak wooden skewers 30 minutes to prevent burning.
This glaze keeps beautifully in the fridge for 5 days—perfect for meal prep. Store it in an airtight container with a thin layer of olive oil on top to preserve freshness. The ham and pineapple combo reheats well, but best enjoyed fresh off the grill. For make-ahead convenience, prep the glaze ingredients in advance and assemble skewers just before cooking. The flavors meld even better the next day, making this an ideal dish for holiday leftovers or potlucks where you can assemble ahead of time.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear by this recipe when I’m too tired to peel pineapple—just slice the ham thin, toss it all in a pan, and let the honey caramelize. The pre-cooked ham melts into shreds while the pineapple softens just enough to soak up that sticky-sweet glaze.
- Sweet-Savory Magic: That combo of honey and soy sauce? It’s like a grown-up version of ham and pineapple—rich, tangy, and just a little salty. The brown sugar adds depth, so it’s not cloyingly sweet but still feels like dessert.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The flavors hold up perfectly for a day or two, and it’s hearty enough to keep you full. My kids actually eat their ham now—(yes, even on a Tuesday).
- Pantry Rescue: I keep pre-cooked ham and pineapple on hand for days like this. It’s cheap, uses what I’ve got, and turns into something special with zero fuss. Plus, leftovers reheat like a dream—just a quick zap in the microwave.
Step-by-step instructions for pre-cooked ham and pineapple skewers
Here's how to create skewers with a tropical glaze that delivers bold Hawaiian-inspired flavors.
👨🍳 Step 1: Prepare the Skewers and Marinate the Ham
Soak the 8 whole wooden skewers in water for 30 minutes to prevent burning during cooking. While they soak, thinly slice the 1.5 lb pre-cooked ham into ½-inch thick strips—bone-in preferred for better texture. In a medium bowl, combine the ham with 2 tbsp soy sauce, 2 tbsp lime juice, and 1 tbsp grated fresh ginger. Mix gently to coat evenly, then let marinate for 15 minutes at room temperature.
This marinade infuses the ham with bright citrus and aromatic ginger, balancing its natural saltiness. The soy sauce adds umami depth while the lime juice prevents the ham from drying out during cooking. Don't skip the marinating time—it makes all the difference in flavor development.
🍳 Step 2: Assemble the Skewers and Preheat
Preheat your grill or grill pan to medium-high heat (400°F). Thread alternating pieces of ham and 2 cups fresh pineapple chunks onto each of the soaked skewers, starting and ending with pineapple to create a balanced presentation. You should have 4 skewers total for 4 servings. Arrange them on a plate and set aside.
For even cooking, make sure each skewer has equal amounts of ham and pineapple. If using fresh pineapple, pat the chunks dry with paper towels—this helps them caramelize better on the grill. The pineapple should be roughly 1-inch cubes for even cooking and easy eating.
🔥 Step 3: Grill Until Caramelized
Grill the skewers for 3-4 minutes per side, turning carefully with tongs, until the ham is lightly charred and the pineapple begins to soften slightly. Watch closely—the pineapple releases juices as it cooks, so you want to avoid overcrowding the grill. If using a grill pan, cook in batches to maintain even heat.
You'll know they're ready when the ham develops a golden-brown crust and the pineapple releases a sweet, caramelized aroma. The skewers should hold together but still feel tender when pressed gently. Remove from heat and let rest for 2 minutes before glazing.
🥘 Step 4: Create the Tropical Glaze
While the skewers rest, combine 0.5 cup honey, 0.5 cup packed light brown sugar, 1 tbsp olive oil, 1 tbsp balsamic vinegar, 2 cloves minced garlic, 0.5 tsp salt, and 0.25 tsp black pepper in a small saucepan. Bring to a gentle simmer over medium heat, stirring constantly for 5-6 minutes until the mixture thickens slightly and becomes syrupy.
The glaze should coat the back of a spoon and have a deep amber color—this indicates proper caramelization. If it thickens too much, add 1-2 teaspoons of water to reach a pourable consistency. The balsamic vinegar adds a subtle tang that cuts through the sweetness, while the garlic and pepper add depth.
🍽️ Step 5: Glaze and Serve
Return the skewers to the grill (or grill pan) and brush generously with the warm glaze, coating both sides. Grill for an additional 1-2 minutes to let the glaze caramelize slightly. Transfer to a serving platter and drizzle any remaining glaze over the top for extra shine and flavor.
Serve immediately while the glaze is still warm and sticky. The contrast of tender, slightly charred ham with juicy, caramelized pineapple creates a perfect balance of sweet, salty, and tangy flavors. Pair with a simple arugula salad or crusty bread to complete the meal—this dish shines on its own but pairs beautifully with complementary sides.
Pro Tips For Making Pre Cooked Ham Pineapple
- CUT HAM THINLY: Grab a sharp knife and slice the pre-cooked ham paper-thin—about 1/8-inch thick. Thicker slices stay tough and dry out faster when they hit the pan, while thin slices caramelize perfectly and soak up the glaze better. I used to eyeball it and ended up with uneven cooking every time.
- USE CHUNKY PINEAPPLE: Skip the pre-cut rings—toss the pineapple into 1-inch chunks instead. They brown faster and release juice that keeps the ham glaze sticky and flavorful. Plus, bigger pieces hold up better when you flip them, and no one wants mushy pineapple in their dish.
- SIMMER SOY FIRST: Heat the soy sauce in the pan for 30 seconds before adding honey and sugar. This burns off some of the harshness and deepens the umami flavor. I learned this after a batch tasted too salty and flat—now it’s the first thing I do.
- GLAZE IN STAGES: Add the honey and sugar first, let them melt into a glossy syrup, then pour in the soy sauce. This prevents clumping and ensures the ham gets a smooth, sticky coating instead of a lumpy mess. I used to dump everything in at once, and the sugar would just sit there like gritty sand.
Creative variations of these flavors
Hawaiian Luau Skewers
Transform this dish into a tropical luau by adding teriyaki-marinated chicken to your skewers. Replace half the ham with 1 cup cooked chicken breast cut into chunks, then marinate in 2 tbsp teriyaki sauce and 1 tbsp pineapple juice for 10 minutes.
Thread onto skewers alternating with ham and pineapple. The teriyaki adds a savory-sweet contrast that feels like a true Hawaiian feast. 🌺
Caribbean Jerk Glaze
Swap the tropical glaze for a bold Caribbean jerk-inspired version by mixing ½ cup honey, 2 tbsp soy sauce, 1 tbsp hot sauce, 1 tsp ground allspice, 1 tsp smoked paprika, and ½ tsp cinnamon.
Simmer for 5 minutes until thickened. Brush over grilled ham and pineapple skewers for a fiery, aromatic twist that transports you to Jamaica. The allspice and paprika create that signature jerk heat while keeping the dish balanced.
Asian-Inspired Stir-Fry
Skip the skewers and turn this into a quick stir-fry by slicing ham and pineapple into thin strips. Toss with 1 tbsp sesame oil, 1 tbsp rice vinegar, 1 tsp grated ginger, and 1 clove minced garlic.
Stir-fry for 3-4 minutes until heated through, then drizzle with a sauce made from 2 tbsp hoisin sauce and 1 tbsp sriracha. Serve over steamed jasmine rice for an Asian fusion that's ready in 15 minutes.
Breakfast Wrap Adaptation
Use leftover glazed ham and pineapple in breakfast wraps for a sweet-savory morning treat. Warm 4 large tortillas and spread with ¼ cup cream cheese mixed with 1 tsp honey. Layer with ham, pineapple, and a handful of baby spinach.
Roll tightly and slice in half. Toast in a skillet for 2 minutes per side until golden. Add a fried egg on top for extra protein—this makes a fantastic brunch centerpiece. 🍳
Slow Cooker Option
For hands-off cooking, combine ham, pineapple, and glaze ingredients in a slow cooker. Cook on low for 2 hours, stirring occasionally, until the ham is tender and glaze is absorbed. This works perfectly for meal prep—store in an airtight container for up to 4 days.
Reheat in a skillet with a splash of water to restore moisture. The slow cooking deepens the flavors, making it ideal for busy weeknights or potlucks where you can prep ahead.
Spicy Pineapple Salsa Topping
Turn the pineapple into a vibrant salsa to top the ham skewers. Dice 1 cup fresh pineapple, ¼ cup red onion, and 2 tbsp cilantro. Toss with 1 tbsp lime juice, ½ tsp jalapeño (seeds removed), and ¼ tsp salt.
Spoon over grilled ham skewers before serving for a fresh, spicy contrast. The acidity cuts through the richness of the glaze beautifully, adding a bright, zesty element that keeps each bite exciting. 🌶️
Nutrition facts
Frequently asked questions
Can I use canned pineapple instead of fresh?
Yes, but drain the pineapple thoroughly to prevent excess moisture from making the glaze watery. Use 2 cups drained canned pineapple and pat it dry with paper towels before assembling skewers. For extra flavor, add 1 tsp pineapple juice from the can to the glaze mixture.
How do I prevent the skewers from falling apart?
Soak wooden skewers for 30 minutes before using to prevent burning. For extra security, thread a pineapple chunk first and last on each skewer, creating a "sandwich" effect that holds everything together. If using metal skewers, they're more stable but won't give that classic grilled look.
Can I make this recipe without a grill?
Use a grill pan on your stovetop over medium-high heat for the same charred effect. Cook in batches to avoid overcrowding, and brush with glaze just before serving. For oven cooking, bake at 400°F for 10-12 minutes, turning once, until caramelized.
What's the best way to reheat leftovers?
Reheat in a skillet over low-medium heat with a splash of water or pineapple juice to restore moisture. Cover for 3-4 minutes until warmed through. For skewers, reheat directly on the grill for 2 minutes per side to revive the char. Store leftovers in an airtight container for up to 3 days in the fridge.
Why does my glaze turn out too runny?
Simmer the glaze longer (up to 8 minutes) until it coats the back of a spoon. If it's still too thin, reduce the honey slightly next time or add 1 tsp cornstarch mixed with water to thicken. The glaze should be pourable but not watery—this ensures it clings beautifully to the ham and pineapple.
