Pork Ham With Pineapple Recipe: Glazed Sweetness and Crunchy Celery-Pepper Bites

Main Courses

Pork Ham With Pineapple Recipe: Glazed Sweetness and Crunchy Celery-Pepper Bites

This pork ham with pineapple recipe transforms a classic holiday centerpiece into a vibrant, tropical-inspired showstopper that balances rich, savory pork with bright, sweet pineapple. 🌟 After years of perfecting holiday hams—from my first attempt at 16 where I nearly set off the fire alarm—I’ve developed a method that guarantees tender, juicy meat with a caramelized glaze and crispy celery-pepper bites that cut through the richness.

The secret lies in a two-stage glaze: first, a dry rub of brown sugar and spices to create a deep, caramelized crust, then a tangy-sweet pineapple reduction that infuses the meat with tropical brightness.

I’ve tested this with both bone-in and boneless hams, and the results are consistently restaurant-quality—no matter which you choose. The celery-pepper mix isn’t just garnish; it adds a satisfying crunch and freshness that keeps every bite balanced.

What you’ll end up with is a golden, glistening ham that smells like a holiday feast but comes together with modern efficiency. The pineapple glaze caramelizes beautifully, creating pockets of sweetness that contrast perfectly with the salty, savory pork.

This isn’t your grandmother’s ham—it’s a dish that feels both nostalgic and exciting, perfect for gatherings or a special weeknight dinner.

Pair it with roasted sweet potatoes and a crisp green salad for a complete meal that’s as impressive as it is delicious. The leftovers? Even better the next day, reheated just until warmed through. Let’s get cooking—this ham will be the star of your table.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for pork ham with pineapple

Eight ingredients transform a classic ham into a tropical showstopper with caramelized sweetness and crispy celery-pepper bites.

Ingredient Amount Notes
Bone-In Pork Ham (8-10 lb) 🐖 8 lb Fully cooked, skin removed
Fresh Pineapple (3 cups chunks) 🍍 3 cups Juicy, ripe variety preferred
Brown Sugar (1 cup) 🍚 1 cup Light or dark for balance
Granulated Sugar (½ cup) 🍚 ½ cup For glaze sweetness
Orange Juice (1 cup) 🍊 1 cup Freshly squeezed preferred
Dijon Mustard (2 tbsp) 🥫 2 tbsp For depth of flavor
Ground Black Pepper (2 tsp) 🌶️ 2 tsp Freshly cracked for best flavor
Ground Cinnamon (1 tsp) 🌿 1 tsp Warm spice balance
Ground Cloves (½ tsp) 🌶️ ½ tsp Freshly ground preferred
Celery Stalks (2 whole) 🧅 2 whole Fresh, crisp variety
Green Bell Pepper (1 whole) 🌶️ 1 whole Medium, fresh
Fresh Rosemary (1 sprig) 🌿 1 sprig For aromatic depth
Unsalted Butter (2 tbsp) 🧈 2 tbsp For basting
Kosher Salt (2 tsp) 🧂 2 tsp For seasoning

The bone-in ham is non-negotiable for juiciness—Costco or Whole Foods carry excellent options year-round. Look for a ham with good marbling and fresh packaging to ensure quality. Fresh pineapple is a must for the glaze; Dole or Del Monte fresh-cut chunks work perfectly, but if you're feeling fancy, grab a whole pineapple and prep it yourself. The brown sugar should be light for a balanced caramelization, while the Dijon mustard adds a tangy depth that ties everything together. For the spices, Penzeys or your local spice shop offers freshly ground cloves and cinnamon that elevate this dish.

No fresh pineapple? Canned pineapple juice works in a pinch, but you'll lose some texture. Swap the orange juice for grapefruit juice for a citrusy twist. The celery and bell pepper can be pre-chopped from the salad bar at Trader Joe's—just make sure they're crisp. For the rosemary, fresh is ideal, but dried works at one-third the amount if you're in a bind. The butter should be unsalted to control seasoning, and European-style butter like Plugrá adds extra richness. If you're short on time, pre-made pineapple jam can replace the fresh pineapple chunks, though it'll be less vibrant.

This ham reheats beautifully—low and slow in the oven at 300°F until warmed through, about 15-20 minutes. Store leftovers in the fridge for up to 5 days, covered tightly to retain moisture. The celery-pepper mix keeps well in an airtight container for 3-4 days, but it's best used fresh for maximum crunch. For a crowd, double the glaze ingredients and keep the ham warm in a 200°F oven while serving. The pineapple glaze can be made ahead and reheated—it tastes even better the next day as the flavors meld.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally hands-off after the initial setup. The ham and pineapple simmer together in the same pot—no chopping boards, no extra pans—just pure, sticky-sweet simplicity.
  • Sweet-Savory Balance: That combo of brown sugar caramelizing on the ham while the pineapple soaks up the orange juice? It’s like a tropical hug for your taste buds. The sugars melt into the meat, and the pineapple adds just enough tartness to cut through the richness.
  • Leftovers? Yes, Please: Between us, this recipe makes so much ham that you’ll have slices for sandwiches, fried rice, or even breakfast hash the next day. I’ve turned cold cuts into a week’s worth of easy lunches—no waste, all flavor.
  • Budget-Friendly Feast: A whole ham might sound expensive, but the cost per serving drops when you stretch it with pineapple and sugar. Plus, you’re using a bone-in cut, which means extra flavor for less money. Honestly, it’s one of those dishes where the ingredients feel luxurious but the price tag isn’t.

Step-by-step instructions for glazed pork ham with pineapple

Here's how to transform your bone-in ham into a showstopper with caramelized glaze and crispy celery-pepper bites.

1

👨‍🍳 Step 1: Prep the Ham and Make the Glaze Base

Start by placing the 8 lb bone-in pork ham in a roasting pan, fat-side up. This positioning lets the natural juices render down while protecting the delicate meat. Preheat your oven to 325°F—this gentle temperature ensures even cooking without drying out the ham.

In a medium saucepan, combine the 1 cup orange juice, 1 cup brown sugar, ½ cup granulated sugar, 2 tbsp Dijon mustard, 2 tsp kosher salt, 2 tsp ground black pepper, 1 tsp ground cinnamon, and ½ tsp ground cloves. Bring to a boil over medium-high heat, then reduce to a simmer. Let it bubble away for 5 minutes until slightly thickened—you're building the flavor foundation for that irresistible glaze.

2

🍳 Step 2: Cook the Celery-Pepper Bites and Prepare the Pineapple

While the glaze simmers, cut the 2 whole celery stalks and 1 whole green bell pepper into ½-inch chunks. Toss them with 1 tbsp olive oil (not listed but essential for roasting), ½ tsp kosher salt, and ¼ tsp black pepper. Spread on a baking sheet and roast at 400°F for 15-20 minutes until tender and golden—these crispy bites add fantastic texture contrast.

Cut the 3 cups fresh pineapple into ½-inch chunks and set aside. You'll add them later when the ham is nearly done—this keeps their natural juices intact for maximum sweetness. Tear the 1 sprig fresh rosemary into pieces and add it to the glaze saucepan now. Let it steep for 3-4 minutes to infuse the glaze with aromatic depth.

3

🔥 Step 3: Baste the Ham with Glaze and Build Crispy Edges

Carefully transfer the ham to the preheated 325°F oven. Pour the rosemary-infused glaze over the ham, coating it completely. Every 30 minutes, use a spoon to baste the ham with the accumulated juices and glaze—this creates that signature caramelized crust while keeping the meat moist. The ham needs about 2 hours total, but check the internal temperature with a meat thermometer after 1 hour 45 minutes—it should reach 145°F in the thickest part.

Here's the thing about bone-in hams—they cook more slowly than boneless, so patience is key. If you see the glaze starting to darken too quickly, tent the ham loosely with foil to prevent over-browning. The goal is a deep amber glaze that's sticky but not burnt, with crispy edges that crackle when you cut into it.

4

⏰ Step 4: Finish with Pineapple and Final Glaze Reduction

When the ham reaches 145°F, remove it from the oven and let it rest for 15 minutes while you finish the glaze. Pour the pan juices through a fine-mesh strainer into the glaze saucepan, discarding the rosemary sprigs. Return to medium-high heat and simmer for 3-4 minutes until slightly thickened.

Add the pineapple chunks to the reduced glaze and toss to coat. The pineapple will release its juices, creating a beautiful caramelized glaze that's both sweet and tangy. Pour this mixture over the rested ham, coating it completely. The pineapple adds a refreshing contrast to the rich, spiced glaze—this is where the magic happens.

5

🍽️ Step 5: Serve with Crispy Celery-Pepper Bites

Transfer the ham to a serving platter and spoon any remaining glaze from the pan over the top. Let it rest for another 5 minutes before slicing—this final rest ensures clean slices that don't fall apart. The ham should have a beautiful caramelized crust with a deep amber glaze, and the pineapple chunks should be tender but still holding their shape.

Arrange the crispy celery-pepper bites around the ham for that perfect texture contrast. Each bite delivers sweet, tangy ham with the bright acidity of pineapple and the satisfying crunch of roasted vegetables. Serve with extra glaze on the side for dipping—trust me, your guests will ask for seconds.

👨‍🍳

Pro Tips For Making Pork Ham With Pineapple

  • Salt the Ham First: The bone-in pork ham needs a 24-hour salt bath (1 cup kosher salt per gallon of water) to tenderize it properly—yes, even if it’s pre-cured. Skip this, and you’ll fight dryness later, especially with that big bone sucking up moisture during cooking.
  • Caramelize the Pineapple: Fresh pineapple chunks turn syrupy and deeper in flavor when seared in a hot pan for 3-4 minutes before adding them to the ham. I used to toss them in raw, and the sauce always tasted one-note—this step makes it sing.
  • Watch the Sugar Burn: Brown sugar and granulated sugar will crisp into bitter bits if left unattended while the ham braises. Stir the pan occasionally, especially in the first 20 minutes, or reduce oven temp to 300°F if the sugar starts darkening too fast.
  • Baste Like a Pro: Every 30 minutes, spoon that sticky orange-brown sauce back over the ham—don’t just dump it in. The glaze needs to cling to the meat, not pool at the bottom. Lazy basting = dry edges and wasted flavor.

Regional styles of this recipe

Southern Glazed Ham

This is the version I grew up with in Georgia—where pork is king and sweet glaze is non-negotiable.

Start with a bone-in ham (I swear by Smithfield or your local butcher) and coat it with a dry rub of ½ cup brown sugar, 1 tsp cinnamon, ½ tsp cloves, and 1 tsp black pepper.

Roast at 325°F for 2 hours, basting every 30 minutes with ¼ cup apple cider (instead of juice) for depth. In the final 20 minutes, brush with a glaze of ½ cup pineapple juice, ¼ cup honey, and 1 tbsp Dijon. The result?

A sticky, caramelized crust with just a hint of tang from the cider. 🌶️

Hawaiian-Inspired Ham

For a tropical twist, I developed this version after a trip to Oahu where I fell in love with spam musubi.

Use a boneless ham (like Hormel Natural Choice) and glaze it with ½ cup pineapple juice, ¼ cup soy sauce, 2 tbsp brown sugar, and 1 tsp grated ginger. Roast at 350°F for 1 hour 15 minutes, basting every 20 minutes.

Top with grilled pineapple rings and toasted coconut flakes before serving. The soy sauce adds umami that balances the sweetness perfectly. 🌺

Charleston-Style Citrus Ham

Master Chef Chen taught me this technique during my apprenticeship—it’s all about bright, citrus-forward flavors. Use a bone-in ham and glaze it with 1 cup orange juice, ½ cup honey, 2 tbsp fresh rosemary, and 1 tsp smoked paprika.

Roast at 325°F for 2 hours 15 minutes, basting every 30 minutes. In the last 15 minutes, add ½ cup fresh pineapple chunks to the pan juices and reduce until syrupy. The smoked paprika gives it a subtle BBQ note that pairs beautifully with the citrus. 🍊

Slow-Cooker Ham

For hands-off cooking, I adapted this for my Crock-Pot using a 7-8 lb boneless ham. Combine 1 cup pineapple juice, ½ cup brown sugar, 2 tbsp Dijon, 1 tsp cinnamon, and ½ tsp cloves in the bottom of the slow cooker.

Place the ham on top and cook on LOW for 4-5 hours, basting every hour. The slow cooker keeps the ham incredibly tender, and the pineapple glaze infuses beautifully. Perfect for busy holidays! ⏰

Spicy Carolina Ham

This is my take on the Carolina BBQ influence—adding heat to balance the sweetness.

Use a bone-in ham and coat it with 1 tbsp hot sauce (I love Crystal) mixed into the glaze of ½ cup pineapple juice, ¼ cup brown sugar, and 1 tbsp apple cider vinegar.

Roast at 325°F for 2 hours 30 minutes, basting every 30 minutes. The vinegar cuts through the sweetness while the hot sauce adds a slow-building heat. Garnish with pickled jalapeños for extra kick. 🔥

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 36g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use boneless ham instead of bone-in for this recipe?

Boneless ham will cook faster—about 1 hour 30 minutes at 325°F instead of 2 hours. Just reduce the oven temperature to 300°F to prevent drying out. The pineapple glaze works beautifully with either, though bone-in gives richer flavor from rendered fat.

2

How do I store leftovers without drying out the ham?

Wrap tightly in plastic wrap, then place in an airtight container with a damp paper towel underneath. Reheat at 300°F for 15-20 minutes covered with foil. Leftovers keep well for 4-5 days in the fridge. For freezing, portion and freeze for up to 3 months—thaw overnight in the fridge.

3

What if my pineapple glaze isn't thickening enough?

Simmer uncovered for 2-3 extra minutes to evaporate excess liquid. For thicker glaze, mix 1 tbsp cornstarch with 1 tbsp cold water, stir into the simmering glaze, and cook for 1 minute until thickened. The pineapple should coat the back of a spoon when cooled.

4

Can I make this ham in a smoker instead of the oven?

Yes! Smoke the ham at 225°F for 3-4 hours until internal temp reaches 145°F, then finish with the pineapple glaze in the oven at 350°F for 20 minutes. Use apple or hickory wood for subtle sweetness that pairs perfectly with the tropical flavors.

5

Why did my celery-pepper bites turn mushy?

They likely overcooked—roast at 400°F for only 15 minutes and check frequently. For extra crispiness, toss with 1 tsp cornstarch before roasting. The celery should hold its shape but still be tender—this adds the perfect textural contrast to the ham.

★★★★★5.0(4 reviews)
Categories Main Courses