There’s something magical about opening your oven door and catching that first whiff of ham slow-cooking until it practically falls apart at the touch of a fork. Pulled ham transforms a simple ham into tender, saucy strands that work in sandwiches, grain bowls, tacos, or straight off a spoon when no one’s looking.
This recipe skips the fuss of traditional ham glazes and delivers genuine, stick-to-your-ribs comfort in under three hours. The beauty lies in the balance: a wet, flavorful braise that keeps the meat juicy while the edges caramelize just enough to add depth.
Whether you’re feeding a crowd or meal-prepping for the week ahead, pulled ham delivers maximum flavor for minimal active work. Let’s get started.
Why You’ll Love This Recipe
Pulled ham wins because it’s forgiving, versatile, and honestly tastes better the next day. You’ll spend maybe 15 minutes prepping and the rest happens hands-off in the oven.
- Shredding ham fills your kitchen with an aroma that makes everyone ask what’s cooking.
- One recipe yields enough for multiple meals, making it excellent for meal prep.
- Works in sandwiches, salads, casseroles, or as a main protein with roasted vegetables.
- Freezes beautifully for up to three months without losing flavor or texture.
- Budget-friendly compared to buying pre-shredded or processed ham products.
My Experience Making This Recipe
I first made pulled ham when a friend brought a whole ham to a potluck and I had no idea what to do with the leftovers. Instead of letting it dry out in the fridge, I threw it in a baking dish with some broth and mustard and let the oven work its magic.
The result shocked me: tender, flavorful, and infinitely more interesting than sliced ham on a plate. My daughter actually asked for seconds, which basically never happens with ham.
Since then, I’ve made it for game day parties, family dinners, and lazy Sundays when I want something hearty without the fuss. The smell alone is worth the recipe, and cleanup takes five minutes because everything happens in one dish.
Recipe Overview
- Recipe Name: Pulled Ham
- Servings: 8 to 10 servings
- Prep Time: 15 minutes
- Cook Time: 2 hours 30 minutes
- Total Time: 2 hours 45 minutes
- Course: Main Dish
- Cuisine: American
- Calories per Serving: 285 calories
Equipment You Will Need
- Large roasting pan or 9×13-inch baking dish
- Sharp chef’s knife for slicing
- Two forks for shredding
- Meat thermometer
- Aluminum foil
- Measuring cups and spoons
- Whisk or fork for mixing sauce
- Wooden spoon for stirring
Ingredients for Pulled Ham
- One 5 to 6-pound bone-in or boneless ham (pre-cooked), scored in a crosshatch pattern
- 1 cup chicken or vegetable broth
- 1/2 cup apple cider vinegar
- 1/4 cup brown sugar, packed
- 2 tablespoons whole grain mustard
- 1 tablespoon Dijon mustard
- 1 tablespoon soy sauce
- 2 teaspoons Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 2 cloves fresh garlic, minced
- Salt and black pepper to taste
Ingredient Notes and Substitutions
- Bone-in ham: Bone-in varieties add deeper flavor and richness to the braising liquid. If using boneless ham, reduce cooking time by 15 to 20 minutes and watch for drying out.
- Apple cider vinegar: This provides tangy brightness that balances the saltiness of ham. White vinegar works in a pinch but tastes less complex.
- Brown sugar: It adds subtle molasses depth that regular sugar cannot match. Use maple syrup for a different but equally delicious twist.
- Whole grain mustard: The texture and flavor add complexity to the sauce. Use spicy brown mustard for more kick or yellow mustard for milder taste.
- Smoked paprika: This ingredient delivers smoky undertones without extra cooking. Regular paprika works but loses the subtle smokiness that makes the dish memorable.
- Worcestershire sauce: It deepens umami flavors and adds savory backbone. Soy sauce alone can replace it if you have no Worcestershire on hand.
How to Make Pulled Ham
Step 1: Prepare the Ham and Preheat the Oven
Remove the ham from the refrigerator about 30 minutes before cooking so it reaches closer to room temperature. This helps it cook more evenly throughout and prevents the outside from overcooking before the interior warms through.
Preheat your oven to 325 degrees Fahrenheit while you work on the next step. A lower temperature keeps the ham moist and allows the braising liquid to reduce gently into a rich sauce.
Step 2: Score the Ham Surface
Using a sharp knife, score the ham in a crosshatch pattern by cutting shallow diagonal lines about a quarter-inch deep across the entire surface. This allows the sauce to penetrate the meat and creates more surface area for caramelization.
Work carefully so you cut only through the fat and outer meat layer, not deep into the ham itself. Aim for lines spaced about one inch apart in both directions.
Step 3: Mix the Braising Sauce
In a bowl, whisk together the broth, apple cider vinegar, brown sugar, whole grain mustard, Dijon mustard, soy sauce, Worcestershire sauce, garlic powder, onion powder, smoked paprika, cayenne pepper, and minced garlic. Stir until the sugar dissolves completely and all spices are evenly distributed.
Taste the sauce and adjust the salt, pepper, or vinegar to your preference before pouring it over the ham. A balanced sauce should taste tangy, slightly sweet, and savory all at once.
Step 4: Place Ham in the Roasting Pan
Position the scored ham in a large roasting pan or 9×13-inch baking dish with the cut side down. Pour the braising sauce over and around the ham, making sure to get some into the scored crevices.
The liquid should reach about halfway up the side of the ham. This creates a steamy environment that keeps the meat tender while the liquid reduces into a glaze.
Step 5: Cover and Braise in the Oven
Cover the roasting pan tightly with aluminum foil to trap steam and moisture. Place it in the preheated 325-degree oven and braise for 2 hours for a 5 to 6-pound ham.
The foil prevents the top from drying out while the lower heat gently tenderizes the meat. Resist the urge to peek frequently, as this releases heat and slows cooking.
Step 6: Uncover and Baste the Ham
After 2 hours, carefully remove the foil and pour some of the accumulated sauce over the top and sides of the ham. Return the pan to the oven, uncovered, for the final 30 minutes.
This allows the surface to caramelize and brown slightly while the sauce reduces and concentrates in flavor. The uncovered time also lets some steam escape, thickening the sauce naturally.
Step 7: Check Internal Temperature and Remove
Insert a meat thermometer into the thickest part of the ham without touching bone. It should read 160 degrees Fahrenheit, indicating the ham is heated through and safe to eat.
If it hasn’t reached that temperature, cover loosely with foil and return to the oven for another 10 to 15 minutes. Once it reaches 160 degrees, remove the pan from the oven and let the ham rest for 10 minutes before shredding.
Step 8: Shred the Ham
Once rested, place the ham on a cutting board and use two forks to shred the meat into bite-sized pieces. The ham should pull apart easily; if it resists, return it to the hot pan for another few minutes.
Discard any large pieces of bone or rind, then return all the shredded meat to the roasting pan with the sauce. Stir gently to coat every strand with the flavorful braising liquid.
Step 9: Reduce the Sauce (Optional but Recommended)
If the sauce seems too thin and watery, place the roasting pan on the stovetop over medium-high heat and simmer for 5 to 10 minutes. This concentrates the flavors and creates a thicker, glossier coating on the ham.
Stir occasionally and watch that it doesn’t scorch on the bottom. You want the sauce to reduce by about a quarter to a third of its original volume.
Pro Tip: Make pulled ham a day ahead and refrigerate it overnight; the flavors deepen and the sauce thickens as it cools, making it even easier to reheat and serve.
Tips for the Best Pulled Ham
- Buy a whole ham from the butcher counter rather than pre-sliced deli ham; whole ham has better texture and absorbs sauce more evenly. The cost per serving often works out cheaper too.
- Don’t skip the scoring step; those cracks are highways for sauce to travel into the meat, creating flavor in every bite.
- Use a mix of both whole grain and Dijon mustard; whole grain adds texture and Dijon adds smooth complexity that neither alone can achieve.
- Keep the oven temperature at 325 degrees; higher heat risks drying out the exterior before the interior gets tender.
- Save the cooking liquid even after shredding; it becomes an excellent base for soups, gravies, or a dipping sauce for sandwiches.
- Taste and adjust seasoning after shredding; ham varies in saltiness, so you may need to add more vinegar, mustard, or spices to balance flavors.
Common Mistakes to Avoid
- Using cold ham straight from the refrigerator: This causes uneven cooking and a longer total time. Let it sit at room temperature for 30 minutes first.
- Skipping the foil cover: Uncovered ham dries out on top before the interior cooks through, leaving you with tough edges and tender insides.
- Adding too much salt to the sauce: Pre-cooked ham already contains significant salt, so taste before seasoning aggressively.
- Shredding too early: Letting the ham rest for 10 minutes after cooking makes shredding cleaner and prevents the meat from drying out from residual heat.
- Throwing away the bone: Even after shredding, the bone adds incredible depth to the braising liquid and makes an excellent stock for soups or beans.
Serving Suggestions
Pulled ham adapts to any meal, any time of day, and any craving. Serve it warm with crusty bread, or chill it for cold sandwiches throughout the week.
- Pile it on toasted brioche buns with extra sauce for classic pulled ham sandwiches.
- Toss it into grain bowls with roasted sweet potatoes, greens, and a drizzle of the braising sauce.
- Mix it into mac and cheese or creamy pasta for comfort food that takes five minutes to assemble.
- Use it as a filling for breakfast omelets or stir-fries with peppers and onions.
- Layer it in a casserole with potatoes, cheese, and vegetables for a hearty one-dish dinner.
Variations to Try
- Spicy Pulled Ham: Add more cayenne pepper, a tablespoon of hot sauce, and a teaspoon of smoked chili powder to the braising liquid for a kick that builds as you eat.
- Honey Glazed Version: Replace half the brown sugar with honey and add a tablespoon of orange zest for bright, sweet complexity that feels elegant enough for holiday dinners.
- Beer-Braised Pulled Ham: Swap half the broth for a brown ale or porter; the beer’s malty notes complement ham beautifully and add depth that plain broth cannot.
- Pineapple Pulled Ham: Add one cup of pineapple juice and a half cup of fresh pineapple chunks to the braising liquid for a tropical, slightly sweet variation perfect for summer gatherings.
- Coffee and Cocoa Pulled Ham: Whisk one tablespoon of instant coffee and one teaspoon of unsweetened cocoa powder into the sauce for an earthy depth that enhances without making the ham taste like coffee.
Dietary Adaptations
- Gluten-Free: All ingredients in this recipe are naturally gluten-free; just verify that your Worcestershire sauce and soy sauce carry a gluten-free label, as some brands use wheat.
- Dairy-Free: This recipe contains no dairy, so it works perfectly for dairy-free eating without any modifications needed.
- Low-Sodium: Use low-sodium broth, skip the soy sauce, and reduce Worcestershire sauce to one teaspoon; the trade-off is less savory depth but still a flavorful dish.
- Low-Carb or Keto: Replace brown sugar with erythritol or monk fruit sweetener at a one-to-one ratio; the sauce will taste slightly different but remain delicious and fits low-carb goals.
Storage and Reheating
Refrigerator
Store pulled ham in an airtight container with the sauce for up to four days. The ham stays moist and flavors continue to develop as it sits.
- Keep it in the braising liquid to prevent drying.
- Layer parchment paper between portions if stacking to prevent sticking.
- Bring to room temperature 30 minutes before reheating for even warming.
Freezer
Pulled ham freezes beautifully in an airtight container or freezer bag for up to three months. Freeze it with the sauce to maintain moisture and flavor.
- Leave a quarter-inch headspace in containers to allow for expansion.
- Label with the date so you remember when you made it.
- Thaw overnight in the refrigerator before reheating for best results.
Reheating
Reheat pulled ham gently over low heat on the stovetop or in a 300-degree oven, adding a splash of broth if it seems dry. Microwaving works in a pinch but can toughen the meat.
- Stovetop: Warm in a skillet over low heat for 5 to 10 minutes, stirring occasionally.
- Oven: Place in a covered baking dish at 300 degrees for 15 to 20 minutes until heated through.
- Microwave: Use a microwave-safe container, cover loosely, and heat in 30-second intervals, stirring between each.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 12 grams |
| Saturated Fat | 4.5 grams |
| Carbohydrates | 12 grams |
| Fiber | 0.5 grams |
| Sugar | 10 grams |
| Protein | 32 grams |
| Sodium | 920 milligrams |
| Cholesterol | 68 milligrams |
These values are estimates based on a 5-pound ham divided into 8 servings. Actual nutrition varies depending on the ham’s fat content and how much sauce clings to each portion.
Frequently Asked Questions
Can I use a smoked ham instead of regular pre-cooked ham?
Yes, smoked ham works beautifully and actually adds another layer of flavor. The cooking time and method stay exactly the same; just note that smoked ham is already fully cooked, so you’re heating it through rather than cooking raw meat.
What if my ham is smaller or larger than five to six pounds?
A good rule of thumb is about 15 to 20 minutes of cooking per pound. A 3-pound ham needs roughly 45 minutes to an hour total, while a 10-pound ham needs about 2.5 to 3 hours; check the internal temperature to be sure.
Can I make this in a slow cooker instead of the oven?
Absolutely; place the scored ham in a slow cooker, pour the sauce around it, cover, and cook on low for 6 to 8 hours. Skip the uncovered browning step, as slow cookers don’t create browning, but the meat will be incredibly tender.
Why does my pulled ham taste too salty?
Pre-cooked ham contains a lot of sodium, so start with a very light hand on added salt. Add extra vinegar or mustard instead to balance flavors, or serve it with unsalted sides like plain rice or vegetables.
Can I use this pulled ham in other recipes like soup or casserole?
Pulled ham works in almost any savory dish; it’s excellent in split pea soup, mixed into baked beans, or layered into breakfast casseroles. Shred it finely for soups and coarsely for sandwiches and casseroles.
Does ham continue to cook after I pull it out of the oven?
Slightly, during the 10-minute rest period, but not significantly since pre-cooked ham is already safe to eat. The rest helps the meat relax and makes shredding easier and cleaner.
Final Thoughts
Pulled ham delivers impressive flavor and tender texture with almost zero effort on your part. Once the sauce is mixed and the ham is in the oven, you’re free to do anything else for nearly three hours.
Make a batch this week and watch how many meals you create from one simple roasted ham. Your family will request it again, and you’ll have the confidence to say yes because you know exactly how to nail it every time.
If you’re looking to expand your ham recipe collection, check out our spiral ham recipe for a different presentation style, or try our crockpot ham recipe for hands-off slow cooker cooking. Each approach delivers its own delicious results and serves different occasions and crowd sizes perfectly.

Pulled Ham
Ingredients
Equipment
Method
- Remove the ham from the refrigerator 30 minutes before cooking and preheat the oven to 325°F (163°C).
- Using a sharp chef's knife, score the ham in a crosshatch pattern with quarter-inch deep diagonal cuts spaced one inch apart.
- In a bowl, whisk together the broth, apple cider vinegar, brown sugar, whole grain mustard, Dijon mustard, soy sauce, Worcestershire sauce, garlic powder, onion powder, smoked paprika, cayenne pepper, and minced garlic until the sugar dissolves.
- Place the scored ham cut side down in a large roasting pan or 9x13-inch baking dish and pour the braising sauce around and over the ham.
- Cover the pan tightly with aluminum foil and braise in the preheated oven for 2 hours (120 minutes).
- After 2 hours, remove the foil, baste the ham with the accumulated sauce, and return it to the oven uncovered for an additional 30 minutes.
- Insert a meat thermometer into the thickest part of the ham without touching bone; it should read 160°F (71°C). If needed, loosely cover and cook up to 15 more minutes.
- Remove the ham from the oven and let it rest for 10 minutes, then transfer to a cutting board and shred using two forks.
- Return the shredded ham to the roasting pan, stir to coat with the sauce, and optionally simmer the sauce on the stovetop over medium-high heat for 5 to 10 minutes to thicken.