Ham BBQ Recipe Slow Cooker: Smoky Sweetness With Minimal Effort

Ham BBQ Recipe Slow Cooker: Smoky Sweetness With Minimal Effort

This slow cooker method transforms humble ham into something extraordinary with almost no effort. I perfected this technique during busy weeks at the diner, where we needed reliable results without constant attention.

The key is letting the ham cook low and slow in a tangy-sweet barbecue sauce, allowing the flavors to meld and the meat to become fall-apart tender. A simple glaze brushed on at the end adds the perfect finishing touch.

You’ll end up with moist, flavorful ham that’s infused with smoky barbecue notes throughout. It’s ideal for sandwiches, sliders, or served alongside classic Southern sides.

Set it in the morning and come home to a meal that tastes like it took hours of hands-on work. David always requests seconds when I make this.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Ham Bbq Recipe Slow Cooker

Pantry staples meet slow cooker magic for this crowd-pleasing dish.

Ingredient Amount Notes
Fully Cooked Bone-In Ham 🍖 3 lb Spiral-cut for ease
Barbecue Sauce 🍯 2 cups Sweet and smoky variety
Brown Sugar 🥣 ½ cup Light or dark works
Apple Cider Vinegar 🍏 2 tbsp For tangy balance
Dijon Mustard 🟡 1 tbsp Smooth, not whole grain
Worcestershire Sauce 🫒 1 tbsp Adds depth of flavor
Yellow Onion 🧅 1 whole Diced for sauce base
Garlic Cloves 🧄 3 cloves Minced for aroma
Pineapple Chunks 🍍 1 cup Optional for sweetness
Hamburger Buns 🍞 6 pieces For serving sandwiches
Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The ham is the star here. Spiral-cut from the deli saves time and ensures even cooking. I usually grab mine from Costco—great quality and price for a 7-8 lb roast (use leftovers for sandwiches). Look for bone-in for the best flavor. The barbecue sauce matters too—Sweet Baby Ray’s or Stubs are solid choices, but any sweet, smoky brand works.

No spiral-cut? A pre-cooked ham steak works in a pinch (just cut into chunks). Swap apple cider vinegar for white vinegar at half the amount. Want more heat? Add a pinch of cayenne. The pineapple is optional but canned chunks (in juice, not syrup) work perfectly—drain them first. For extra smokiness, stir in half a teaspoon of smoked paprika with the sauce.

Leftovers keep beautifully—4-5 days in the fridge or 3 months frozen. The ham reheats best in a skillet with a splash of water to keep it moist. Perfect for meal prep: make a big batch and freeze portions for quick sandwiches later.

❤️

Why You’ll Love This Recipe

  • Set It & Forget: I dump everything in the slow cooker before work and come home to a house that smells like heaven.
  • Sweet & Tangy Magic: The brown sugar caramelizes with the vinegar and BBQ sauce, creating this sticky, crave-worthy glaze on the ham.
  • Holiday or Tuesday: Honestly, I make this for Easter dinner and then again just because it’s too good to save for special occasions.
  • Leftovers for Days: That bone-in ham keeps giving—sandwiches, omelets, you name it, and it tastes even better the next day.

Step-by-Step Instructions for Ham BBQ Slow Cooker

Here’s how I make fall-apart tender ham with a rich, smoky-sweet glaze.

Step 1: Prep the Aromatic Base

Finely dice the 1 whole Yellow Onion and mince the 3 cloves Garlic Cloves. I like to use a sharp chef’s knife for this—it gives you clean, even pieces that cook down beautifully.

Place the diced onion and minced garlic in the bottom of your slow cooker. This creates a flavorful bed for the 3 lb Fully Cooked Bone-In Ham to rest on while it cooks. The aromatics will infuse the entire dish with depth.

Step 2: Build the Glaze and Add the Ham

In a mixing bowl, whisk together the 2 cups Barbecue Sauce, 0.5 cup Brown Sugar, 2 tbsp Apple Cider Vinegar, 1 tbsp Dijon Mustard, and 1 tbsp Worcestershire Sauce. Stir until the brown sugar fully dissolves—the mixture should be smooth and glossy.

Place the ham on top of the onion and garlic in the slow cooker. Pour half of the glaze mixture over the ham, making sure to coat it evenly. Save the remaining glaze for later. Sprinkle with 0.5 tsp Salt and 0.5 tsp Black Pepper for balanced seasoning.

Step 3: Slow Cook to Perfection

Cover the slow cooker and cook on low heat for 4-5 hours or on high heat for 2-3 hours. The ham is fully cooked, so you’re just warming it through and letting the flavors meld.

If you want extra sweetness and moisture, scatter the 1 cup Pineapple Chunks around the ham during the last hour of cooking. The pineapple will soak up the glaze and add a bright, fruity contrast to the smoky barbecue flavor.

Step 4: Finish with the Glaze and Serve

Once the ham is heated through, pour the reserved glaze over the top. Let it cook for an additional 15-20 minutes on high heat so the sauce thickens and caramelizes slightly on the surface.

Remove the ham carefully and transfer it to a serving platter. Spoon the juices and pineapple from the slow cooker over the ham for extra flavor. Slice or pull apart the meat and serve on the 6 pieces Hamburger Buns for delicious sandwiches.

👨‍🍳

Pro Tips For Making Ham Bbq Recipe Slow Cooker

  • Score the Ham: Cut diamond patterns into the ham’s surface before slow cooking—about 1/4 inch deep—so the barbecue sauce and brown sugar glaze can penetrate deeper.
  • Low and Slow: Cook on low for 4-5 hours rather than high; I learned this the hard way after my first ham turned dry and tough in half the time.
  • Balance the Sauce: Mix 1/2 cup apple cider vinegar with the barbecue sauce to cut the sweetness—sounds weird, but it works and keeps the flavors bright.
  • Use the Bone: Place the ham bone-in and upright in the slow cooker so the meat stays moist and the marinade pools around it for even flavor.

Pro Cooking Tips for Perfect Results

Slow Cooker Selection

I always use a 6-quart programmable slow cooker like the Crock-Pot Touchscreen for this recipe. The size accommodates the 3 lb ham perfectly and the programmable feature lets me set it and forget it. David tested this in our older model, and the results were just as good. 💡

Layering Flavors

Place the diced Yellow Onion and minced Garlic Cloves at the bottom of the slow cooker. This creates a flavor base that infuses the ham as it cooks. I learned this layering technique from Nana Mae—it makes all the difference.

Glaze Timing

Reserve half the glaze to add during the last 15-20 minutes of cooking. This prevents the sugars from burning and gives the ham a beautiful, sticky finish. The Brown Sugar and Barbecue Sauce combination caramelizes perfectly this way.

Pineapple Addition

If using Pineapple Chunks, add them during the last hour. This keeps them from turning mushy while still allowing them to absorb the smoky-sweet flavors. I prefer canned chunks in juice for consistent texture.

Resting Period

Let the ham rest for 10-15 minutes after cooking before slicing. This allows the juices to redistribute, keeping the meat moist. I use this time to toast the Hamburger Buns lightly.

Equipment Tip

Use a meat thermometer to confirm the ham reaches 140°F internally. Even though it’s pre-cooked, this ensures it’s perfectly warmed through. My ThermoWorks Instant Read is always within reach. 🌡️

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 1420mg62%
Total Carbohydrate 68g25%
Dietary Fiber 2g7%
Sugars 42g
Protein 38g76%
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 a boneless ham instead?

A 3 lb boneless ham works just as well. It may cook slightly faster, so check it after 3 hours on low. The texture will be just as tender.

2

Why add pineapple to the slow cooker?

The pineapple adds natural sweetness and moisture. It soaks up the BBQ glaze beautifully during the last hour of cooking, creating juicy, flavorful bites.

3

How do I prevent the sauce from burning?

Reserve half the glaze to add during the final 15-20 minutes. This keeps sugars from caramelizing too early. Also, avoid cooking on high for more than 3 hours.

4

Can I make this ahead for a party?

Yes! Cook the ham completely, then keep it warm in the slow cooker on the “keep warm” setting for up to 2 hours. Add the final glaze just before serving.

★★★★★4.6(5 reviews)
Nathan Turner