Crock Pot Barbecue Ham
This post may contain affiliate links. Read our disclosure policy.
Here’s another simple and satisfying crock pot recipe for you all: Crock Pot Barbecue Ham! This dish requires very little effort but delivers a delicious, saucy ham perfect for a quick dinner. You simply add all the ingredients to the crock pot and let them heat together until the barbecue sauce becomes bubbly. The sauce thoroughly coats the ham, enhancing each slice with smoky-sweet flavor.
Once it’s all warmed and melded together, I like to let it sit for an extra 30 minutes on the warm setting, allowing the flavors to soak in even more.

This recipe is also perfect for those busy evenings filled with activities. Just toss everything in the crock pot before diving into homework time with the kids. By the time you’re finished, dinner will be warm, ready, and waiting to be served. This saves you precious time while providing a comforting, hearty meal. It’s easy enough for a weeknight but tasty enough to make everyone come back for seconds!
Ingredients to Make Crock Pot Ham Barbecue Sandwiches
- BOTTLE CHILI SAUCE
- BARBECUE SAUCE
- BROWN SUGAR
- DRY MUSTARD
- SHAVED HAM
- HAMBURGER BUNS
How to Make Slow Cooker Barbecue Ham Recipe
Start by gathering all your ingredients and setting up your crock pot for an easy, hands-off meal. Begin by adding the chili sauce, barbecue sauce, brown sugar, and dry mustard directly into the crock pot.
Use a spoon or spatula to combine these ingredients until the mixture is smooth and well blended, forming a rich and tangy sauce. The chili sauce and barbecue sauce bring a blend of sweetness and smokiness, while the brown sugar adds a caramelized depth, and the dry mustard offers a hint of warmth.
Next, add the ham into the crock pot, stirring gently to ensure each piece is fully coated in the sauce. You can use sliced deli ham, cubed ham, or leftover holiday ham – whichever you have on hand will work beautifully. Stir just enough to cover each slice or piece with the sauce, but be careful not to over-mix to keep the ham slices intact.
Cover the crock pot and cook on the low setting for about half an hour, or until the sauce is bubbly and everything is heated through. Once the sauce is hot and coats the ham thoroughly, switch the crock pot to the “warm” setting.
This will keep your barbecue ham ready to serve whenever you’re ready to eat, making it ideal for busy evenings or gatherings. Serve the barbecue ham on hamburger buns for a satisfying, saucy sandwich. This recipe is perfect for feeding a crowd or family. Enjoy!

Frequently Asked Questions
Can I use a different type of ham for this recipe?
Yes, you can use any type of cooked ham, including deli ham, cubed ham, or leftover holiday ham. Just be sure it’s pre-cooked, as the crock pot is primarily for heating and coating the ham in sauce.
How long can I leave the ham on the “warm” setting?
You can safely keep the ham on the “warm” setting for up to 2 hours. Any longer than that, and the ham may start to dry out or overcook.
Can I make this recipe without a crock pot?
Absolutely. Combine the sauce ingredients in a large saucepan over low heat. Add the ham, stir to coat, and let it heat for 15-20 minutes until the sauce is bubbly and the ham is thoroughly warmed.
What type of buns work best with this recipe?
Hamburger buns are ideal, but any soft roll works well for serving. Brioche buns or potato rolls add a nice touch of sweetness and complement the barbecue flavors.
Can I add any extra ingredients to the sauce?
Yes! Some people like to add a splash of Worcestershire sauce, a dash of hot sauce, or a teaspoon of apple cider vinegar for extra flavor depth. Adjust the sweetness or spice level to suit your taste.
Is it okay to double the recipe?
Definitely. Just make sure your crock pot is large enough to accommodate the additional ingredients. You may need to increase the cooking time slightly to ensure everything is heated through.
How can I store leftovers?
Place any leftovers in an airtight container and refrigerate for up to 3-4 days. You can reheat in the microwave or on the stovetop until warmed through.
Can I freeze Crock Pot Barbecue Ham?
Yes, you can freeze it. Place the ham in a freezer-safe container with some of the sauce to keep it moist, and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating.
FOR MORE RECIPES LIKE THIS, TRY:
- Instant Pot Honey Barbecue Chicken Sandwiches
- Barbecue Chili with Corn
- Quick Barbecue Ham Sandwiches
- Easy Barbecue Pork Sandwiches

Crock Pot Barbecue Ham
Real Mom Kitchen
Equipment
Ingredients
- ⅔ cup bottled chili sauce
- ¼ cup barbecue sauce
- ¼ cup brown sugar
- 1 tsp dry mustard
- 1 ¼ pounds shaved ham
- 8 hamburger buns
Instructions
- In a crock pot, combine chili sauce, barbecue sauce, brown sugar and dry mustard.
- Add ham the the sauce and stir gently to coat.
- Heat on low until bubbly (about 1/2 hour) then reduce the crock pot setting to “warm” until ready to serve. Serve on hamburger buns. Serves 8.
Nutrition
Recipe adapted from South Your Mouth.