This crockpot ham with coke recipe is tender and flavorful with a fabulous bourbon brown sugar glaze. Best part? Only 5 ingredients are needed for this juicy, flavorful cola glazed ham. Yep. It's perfect for any holiday or weeknight dinner!

Jump to:
The backstory.
Ham is the centerpiece at our house for Christmas and Easter, but I never want it hogging the oven when there are sides to bake. Cooking it in the crockpot frees up the oven, and a can of Coke with a splash of bourbon keeps it juicy while it warms. Then I whip up a quick brown sugar bourbon glaze on the stove and brush it between every slice. It's the easiest holiday ham I make.
It's a must make.
This coca cola ham crock pot recipe is as easy as holiday mains get.
- Just 5 ingredients. Spiral ham, Coke, bourbon, brown sugar, and butter.
- 5 minutes of prep. Pour, cover, and walk away.
- Frees up your oven. Perfect for holiday dinners with lots of sides.
- Juicy every time. The Coke keeps the ham moist as it slowly heats through.
Let's talk flavor and texture.
This ham is sweet, smoky, and savory all at once. The Coke adds a subtle caramel sweetness and keeps the meat moist as it heats, while the brown sugar bourbon glaze cooks down into a sticky, glossy coating with a hint of oaky warmth. Brushed between the spiral slices, the glaze seeps into every bite, so each piece is tender, juicy, and full of flavor.
What you'll need.

This crockpot ham with coke only needs 5 simple ingredients.
- Coca-Cola: Name brand, store brand, or diet all work.
- Spiral sliced ham: I use a boneless spiral ham, but bone-in works too. Adjust the cook time for size.
- Bourbon: You only need 2 tablespoons, so use what you have or grab a single-serve bottle.
- Brown sugar: Regular brown sugar or a brown sugar substitute.
- Butter: Salted or unsalted both work.
For exact ingredient quantities, please see the recipe card below!
How to make crockpot ham with coke.
Here's an overview on how to make this recipe. See the recipe card below for complete instructions. Enjoy!
- Set the spiral ham sliced side down in a greased crockpot and pour the Coke and 1 tablespoon of bourbon over the top.
- Cover and cook on LOW until the ham reaches 140°F, about 20 to 25 minutes per pound. Start checking at 1½ hours.
- Let the ham rest under foil and save 1 cup of the juices.
- Simmer the butter, juices, remaining bourbon, and brown sugar into a glaze, then brush it all over and between the slices.

1. Spray the slow cooker with nonstick spray. Place the ham sliced side down in the crockpot and pour the cola and bourbon over the top.

2. Cook on LOW until the ham is heated through, about 20 to 25 minutes per pound. Start checking after 1½ hours. Once done, remove the ham and let it rest. Save 1 cup of the juices.

3. In a saucepan, melt the butter, then add the juices, bourbon, and brown sugar and simmer until thickened. Glaze the ham and serve.
Make it your way.
This slow cooked ham in coke is easy to switch up.
- Use a bone-in ham instead of boneless. It may need more time, so use a thermometer to check.
- A smaller ham will need less cooking time, and a larger ham will need more.
- Make it lower in sugar with diet soda and a brown sugar substitute.
- Use Sprite or 7UP instead of Coke for a clear glaze.
- Add maraschino cherries or pineapple slices for a sweeter, retro-style ham.
If you love an easy holiday ham, you'll want to try my Crockpot Ham with Cranberry Orange Glaze and my Brown Sugar Crockpot Pineapple Ham too.
How to serve it.
Serve this ham warm or cold. It's perfect for a holiday dinner or a crowd.
- Pair it with mashed potatoes, green beans, corn, or asparagus.
- Serve it with my Crockpot Collard Greens for a Southern-style plate.
- For a crowd, let it cool and set it out with fresh rolls and your favorite condiments for ham sandwiches.
- Got leftovers? Use them in my Crock Pot Ham Mac and Cheese Casserole.
Kori's tips.
- The ham is already cooked, so don't overheat it. Heat it to 140°F, or follow the temperature on your ham's package.
- Watch the glaze closely. Sugar and butter burn easily, so simmer over medium heat and stir often.
- A bone-in ham takes longer. Check the temperature at about 90 minutes and adjust from there.
- Toss the glaze packet that comes with the ham. The homemade bourbon glaze is so much better.
📌 Be sure to save this pin to Pinterest for later!

FAQs
Once cooled, transfer to an airtight container in the fridge up to 5 days. You can freeze in an airtight container for up to 3 months.
From fridge: place on a microwave safe plate and reheat in the microwave in 30 second increments until your desired temperature is reached. You can also reheat in a saute pan on the stove until heated through.
From freezer: pull 24 hours ahead and let it thaw in the fridge. Once thawed, follow the reheating instructions from the fridge.
Yes! Slow cooking a ham is a great way to reheat it. The moisture is retained keeping it a juicy and tender ham.
You can definitely overcook a ham in the slow cooker. It is even easier if your ham is already cooked and you just need to heat it through in the slow cooker. Heat your ham until the internal temperature reaches 140 degrees F to prevent drying it out.
In this recipe we are using a spiral ham which is already cooked. So soaking it ahead of time is not needed! If you were using an uncooked ham that has been cured in saltwater you should soak it for about 12-24 hours to dilute the salt from the ham.
If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂 Let's stay connected, so please follow me on YouTube, TikTok, Instagram, Facebook, and Pinterest! Subscribe to my newsletter to get easy delicious crockpot recipe ideas every week!
📖 The recipe.

Coca Cola Ham Crock Pot Recipe
Video
Equipment
Ingredients
- 1 (12-ounce) can coca cola I used Coke but any brand will do, as well as sugar free
- 1 (3 to 4-pound) spiral sliced ham (boneless)
- 2 tablespoons bourbon
- ½ cup brown sugar
- 4 tablespoons butter
Instructions
Crock Pot Ham
- Spray slow cooker with nonstick spray. Remove ham from packaging and place sliced side down in the pot. If your ham comes with a glaze packet, you can toss it. Pour cola and 1 tablespoon bourbon over the top of the ham.
- Cover and turn the crockpot to low. Cook until the ham's temperature reaches 140 degrees. This will take approximately 20 to 25 minutes per pound. Check temperature after 1½ hours.
- Once that ham is heated, remove it from slow cooker, tent with foil and let rest. Reserve 1 cup of juices from the crockpot for the glaze.
Brown Sugar Bourbon Glaze
- In a saucepan or skillet, melt butter over medium-high heat. Add 1 cup of the juices from the slow cooker, 1 tablespoon bourbon, and brown sugar.
- Bring the glaze to a gentle rolling boil over medium-high. Frequently stir with a whisk until the liquid is reduced by half and is slightly thickened. Let the mixture cool.
- Using a brush or spoon, brush the glaze evenly all over the outside and between the slices of the cooked ham.
Notes
Nutrition
© 2026 Slow Cooked Eats
Keep the slow cooked eats coming.
- Herb Butter Slow Cooker Turkey Breast
- Crockpot Turkey Breast with Cranberry Sauce
- Boneless Crockpot Turkey and Stuffing
- Crockpot Mashed Potatoes with Cream Cheese and Sour Cream
- Crockpot Candied Sweet Potatoes Recipe
- Green Bean Slow Cooker Casserole
- Crock Pot Stuffing with Sausage
- Crockpot Carrots with Maple and Orange Glaze
- Smoked Gouda Mac and Cheese Crock Pot Recipe
- Citrusy Cranberry Sauce in the Crock Pot
- Ham and Potato Soup Crockpot Recipe
- Crockpot Split Pea and Ham Soup
- Crockpot Ham and Black Eye Pea Soup with Collard Greens
- Crock Pot Scalloped Potatoes with Ham
- Farmer's Ham and Egg Crockpot Breakfast Casserole
- 20+ Slow Cooker Ham Recipes That Never Fail
- Easy Crockpot Christmas Punch







Comments
No Comments