How to make the BEST Pulled Ham Recipe – So Tasty!

hero: golden caramelized pulled ham on white platter with pineapple chunks and pan sauce, steam rising, natural window light, professional food photography
4.6 out of 5
(304 reviews)

There’s something absolutely magical about pulled ham – it’s tender, juicy, and packed with incredible flavor that makes you wonder why you don’t make it more often! This foolproof method transforms a simple ham into the most show-stopping centerpiece that’ll have everyone asking for your secret. Whether you’re planning a holiday gathering, a casual weeknight dinner, or meal prep for the week ahead, this pulled ham recipe delivers restaurant-quality results with minimal effort.

I absolutely love how versatile pulled ham truly is. You can serve it as a stunning main course with all the trimmings, pile it high on soft rolls for the ultimate sandwich experience, toss it into creamy alfredo sauces, or even add it to pasta dishes for something truly special. The beauty of this recipe is that it’s forgiving, customizable, and produces consistently delicious results every single time.

The secret to the best pulled ham lies in three key components: choosing the right cut, using a perfect balance of sweet and savory seasonings, and cooking it low and slow until it practically falls apart at the touch of a fork. Unlike pulled pork or pulled chicken, ham already comes pre-cooked, which means we’re really focusing on infusing it with incredible flavor and achieving that perfect tender texture.

What I love most about this recipe is how it brings people together. There’s something about the aroma of ham cooking with brown sugar, mustard, and warm spices that fills your kitchen with comfort and joy. Your family will gather around asking what smells so amazing, and you’ll get to enjoy their faces light up when they taste it.

For the best results, I recommend using a bone-in ham – it adds so much more depth of flavor to the cooking liquid and creates a richer, more complex taste. You can also use a boneless ham if that’s what you have on hand; just reduce the cooking time slightly since it will cook faster.

The glaze is where the magic really happens. We’re combining brown sugar for sweetness, Dijon mustard for tang, pineapple juice for tropical brightness, and warm spices that tie everything together beautifully. Some recipes use honey or maple syrup, and while those are delicious, I find that brown sugar caramelizes best and creates that gorgeous lacquered finish that makes this dish so visually stunning.

This recipe is perfect for serving alongside your favorite sides. Try pairing it with fresh salads, roasted vegetables, or even charred peppers for a complete meal. Or go the comfort route with creamy potato sides and dinner rolls – it’s all delicious!

I’ve made this pulled ham recipe dozens of times, and I can confidently say it’s become one of my go-to recipes for impressing guests and feeding my family on busy nights. The fact that most of the cooking is hands-off means you can prepare other dishes, set the table, or simply relax while your oven does the work. It’s the perfect recipe for someone who wants impressive results without spending hours in the kitchen.

According to Serious Eats, the key to tender, flavorful ham is maintaining a steady, moderate cooking temperature and basting regularly. Their food science approach confirms what I’ve discovered through years of testing – low and slow truly is the way to go. New York Times Cooking also emphasizes the importance of quality ingredients and proper seasoning ratios, which is exactly what we’re focusing on here.

Once you master this basic technique, you can start experimenting with different glazes and flavor profiles. Try a spicy mustard version, a honey-bourbon glaze, or even an Asian-inspired approach with soy sauce and ginger. The possibilities are truly endless!

I’m so excited to share this recipe with you because I know it’s going to become a family favorite. There’s nothing quite like pulling that golden, caramelized ham from the oven and watching it fall apart into the most tender, juicy, flavorful pieces. Your dinner table is going to be absolutely spectacular!

Prep Time
20 minutes
Cook Time
2 hours 30 minutes
Total Time
2 hours 50 minutes
Servings
12-16 servings

Ingredients

  • 1 bone-in ham (8-10 pounds), preferably a shank or butt portion
  • 1 cup packed brown sugar
  • 1/2 cup Dijon mustard
  • 1/2 cup pineapple juice
  • 1/4 cup apple cider vinegar
  • 3 tablespoons honey
  • 2 tablespoons butter
  • 1 tablespoon smoked paprika
  • 1 teaspoon ground ginger
  • 1 teaspoon garlic powder
  • 1/2 teaspoon cayenne pepper (optional, for heat)
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon black pepper
  • 2 cups chicken or ham broth
  • 1 cup pineapple chunks (fresh or canned)
  • 8-10 whole cloves (for garnish)
  • Salt to taste
process: hands using two forks to shred cooked ham into tender pulled pieces, close-up action shot, warm kitchen lighting, food in progress

Instructions

  1. Preheat your oven to 325°F. This moderate temperature is essential for even cooking and preventing the outside from drying out before the inside is tender.
  2. Remove the ham from the refrigerator and let it sit at room temperature for about 15 minutes. This helps it cook more evenly.
  3. Place the ham cut-side down in a large roasting pan. If the skin is still on, you can score it in a crosshatch pattern, which helps the glaze penetrate and looks beautiful.
  4. In a medium bowl, whisk together the brown sugar, Dijon mustard, pineapple juice, apple cider vinegar, honey, smoked paprika, ground ginger, garlic powder, cayenne pepper (if using), ground cloves, and black pepper until well combined.
  5. Pour the broth into the bottom of the roasting pan around (not over) the ham. This creates steam that keeps the meat moist during cooking.
  6. Brush the ham generously with the glaze mixture, making sure to coat all exposed surfaces thoroughly.
  7. Cover the roasting pan tightly with aluminum foil, shiny side down. This traps the steam and prevents the top from browning too quickly.
  8. Place the ham in the preheated oven and bake for approximately 15-18 minutes per pound, or about 2 to 2.5 hours for an 8-10 pound ham.
  9. After the first hour of cooking, carefully remove the foil and baste the ham thoroughly with the pan drippings and additional glaze. This step is crucial for building layers of flavor.
  10. Return the foil to the pan and continue cooking. Repeat the basting process every 30-45 minutes, removing the foil briefly each time.
  11. About 30 minutes before the ham is done cooking, remove the foil completely and increase the oven temperature to 375°F to caramelize the glaze and create a beautiful golden-brown exterior.
  12. Stud the top of the ham with whole cloves in a decorative pattern, spacing them about 1 inch apart. This adds both visual appeal and subtle flavor.
  13. Brush the ham one final time with the pan drippings and any remaining glaze mixture.
  14. Continue cooking uncovered for the final 30 minutes, basting every 10 minutes, until the glaze is deeply caramelized and the ham reaches an internal temperature of 140°F (most hams are pre-cooked, so we’re mainly heating through).
  15. Remove the ham from the oven and let it rest for 10 minutes before pulling. This resting period allows the juices to redistribute throughout the meat.
  16. Pour the pan drippings into a saucepan and bring to a simmer over medium heat. Add the pineapple chunks and let them warm through, creating a delicious sauce.
  17. Using two forks or a hand mixer on low speed, pull the ham into tender shreds, working from the outside toward the bone. The meat should fall apart easily if cooked correctly.
  18. Transfer the pulled ham to a serving platter and pour the warm pineapple sauce over the top, allowing the juices to soak into the tender meat.
  19. Serve immediately while still warm, with plenty of the pan sauce spooned over each serving.
detail: close-up of pulled ham texture showing tender strands with glaze and cloves, shallow depth of field, golden hour lighting, stunning detail

Pro Tips

For best results, choose a quality ham from a trusted butcher or grocer – the difference in flavor is absolutely noticeable. If your ham comes with a safety pop-up timer, you can ignore it; instead, use a meat thermometer to ensure the internal temperature reaches 140°F. The ham can be prepared ahead of time; simply store the pulled meat in an airtight container in the refrigerator for up to 5 days, then reheat gently in a slow cooker with the sauce before serving. This recipe doubles beautifully if you’re feeding a larger crowd – just use two hams and proportionally increase all ingredients. For a spicier version, increase the cayenne pepper to 1 teaspoon or add 1/2 teaspoon of dry mustard powder. If you prefer a sweeter glaze, add an additional 2-3 tablespoons of honey or pure maple syrup. Leftover pulled ham makes incredible sandwiches, pairs beautifully with pasta dishes, and can be added to fried rice, quiches, or salads. Make sure to save all the pan drippings – this liquid gold adds incredible depth to the pulled ham and should never be discarded. For a make-ahead option, prepare the glaze the night before and store it in a sealed container in the refrigerator. You can also use this exact glaze recipe with bone-in ham steaks or ham slices if you want shorter cooking times. The internal temperature for ham doesn’t need to go much higher than 140°F since it’s already fully cooked; overcooking can dry it out. If you’re cooking for a smaller group, use a 4-5 pound ham portion and reduce the cooking time to approximately 1.5-2 hours, checking the temperature frequently. Consider serving the pulled ham on soft brioche rolls with a bit of the pineapple sauce for an elevated sandwich experience.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top