Grandma’s Secret Slow Cooker Coca-Cola Ham
Some recipes never go out of style, and Grandma’s Secret Slow Cooker Coca-Cola Ham is one of them. A tender, juicy ham slowly cooks in a sweet and savory Coca-Cola glaze, creating a deliciously caramelized finish and plenty of old-fashioned comfort-food flavor.
With just a handful of simple ingredients and very little hands-on work, this slow cooker ham is perfect for Sunday dinner, holiday gatherings, Easter, Christmas, or whenever you’re craving a classic family-style meal.
Why You’ll Love This Recipe
- Easy slow cooker recipe: Let the Crockpot do almost all the work.
- Sweet and savory: Coca-Cola creates a deliciously sweet glaze that complements salty ham.
- Tender and juicy: Slow cooking helps keep the ham moist and flavorful.
- Perfect for holidays: An easy centerpiece for a family gathering.
- Amazing leftovers: Use leftover ham in sandwiches, omelets, casseroles, or soups.
Ingredients
- 5–6 pounds fully cooked bone-in ham
- 2 cups Coca-Cola
- ½ cup packed brown sugar
- ¼ cup Dijon mustard
- 2 tablespoons honey
How to Make Grandma’s Coca-Cola Ham
Step 1: Prepare the Ham
Remove the ham from its packaging and pat it dry with paper towels. If the ham has a thick layer of skin or rind, trim it away, leaving a thin layer of fat.
If desired, lightly score the remaining fat in a diamond pattern. This helps the glaze cling to the surface.
Step 2: Place the Ham in the Slow Cooker
Place the ham cut-side down in a large slow cooker. Choose a slow cooker large enough to hold the ham comfortably with the lid closed.
Step 3: Make the Coca-Cola Glaze
In a bowl, whisk together the Coca-Cola, brown sugar, Dijon mustard, and honey.
Pour the mixture over the ham, allowing some of it to run down around the sides.
Step 4: Slow Cook
Cover and cook until the ham is heated through and tender.
- LOW: 4–5 hours
- HIGH: 2–3 hours
Because the ham is already fully cooked, the goal is to heat it thoroughly without drying it out. Cooking time can vary depending on the size and shape of the ham and your slow cooker.
Step 5: Baste the Ham
About once or twice during cooking, carefully spoon some of the Coca-Cola glaze over the top of the ham.
Try not to remove the lid more than necessary so the slow cooker maintains its heat.
Step 6: Caramelize the Glaze
For an extra delicious finish, carefully transfer the heated ham to a baking dish or roasting pan.
Brush it generously with some of the cooking glaze and place it under the broiler for a few minutes until the surface becomes glossy and caramelized. Watch it closely because the sugary glaze can brown quickly.
Let the ham rest briefly before slicing.
Tips for the Best Coca-Cola Ham
- Use fully cooked ham: This recipe is designed for a fully cooked ham that only needs reheating.
- Choose the right size: Make sure the ham fits comfortably inside your slow cooker with the lid closed.
- Don’t overcook: Since the ham is already cooked, excessive cooking can make it dry.
- Baste carefully: The glaze becomes flavorful as it cooks around the ham.
- Broil for a special finish: A few minutes under the broiler can turn the glaze beautifully sticky and caramelized.
What to Serve With Coca-Cola Ham
This sweet and savory ham pairs beautifully with classic comfort-food sides:
- Creamy mashed potatoes
- Macaroni and cheese
- Green bean casserole
- Roasted carrots
- Scalloped potatoes
- Sweet potato casserole
- Cornbread
- Dinner rolls
For a holiday-style meal, serve it with mashed potatoes, green beans, and warm rolls.
Easy Variations
Use Dr Pepper: Replace Coca-Cola with Dr Pepper for a slightly different caramel-like flavor.
Add Pineapple: Add pineapple rings or chunks during the final part of cooking for a sweet tropical twist.
Make It More Spicy: Add a small pinch of cayenne pepper to the glaze for a sweet-and-spicy finish.
Add Brown Sugar Crust: Sprinkle a little extra brown sugar over the ham before broiling for a thicker caramelized coating.
Frequently Asked Questions
Can I use boneless ham?
Yes. Boneless fully cooked ham works well, although bone-in ham often provides more flavor and makes a beautiful centerpiece.
Is Coca-Cola necessary?
It gives the recipe its signature sweet caramel flavor, but you can substitute another cola if needed. The flavor will vary slightly.
Can I use diet Coca-Cola?
Regular Coca-Cola is recommended because the sugar contributes to the glaze and caramelized finish. Diet soda will produce a different result.
How do I know when the ham is ready?
Since you’re reheating a fully cooked ham, use a food thermometer to check the thickest part and follow the package’s reheating guidance. The ham should be heated thoroughly without being overcooked.
Can I make this ham ahead of time?
Yes. Cook the ham, allow it to cool properly, and refrigerate it. Slice and reheat gently with some of the glaze when ready to serve.
How long can leftover ham be stored?
Refrigerate leftover ham in an airtight container and use it within 3–4 days. For longer storage, freeze it in a freezer-safe container.
What to Do With Leftover Ham
Don’t let those leftovers go to waste! Coca-Cola ham is delicious in:
- Ham and cheese sandwiches
- Breakfast omelets
- Ham and potato soup
- Mac and cheese
- Scalloped potatoes
- Breakfast casseroles
- Ham and bean soup
The sweet glaze adds extra flavor to almost any savory recipe.
Final Thoughts
Grandma’s Secret Slow Cooker Coca-Cola Ham is the kind of recipe that makes a meal feel like a family tradition. The combination of tender ham, brown sugar, honey, mustard, and Coca-Cola creates a sweet, glossy glaze that’s incredibly hard to resist.
Whether you’re serving it for a holiday feast or a cozy Sunday dinner, this easy slow cooker recipe delivers classic comfort with very little effort. And if you’re lucky enough to have leftovers, you’ll have plenty of delicious ways to enjoy them all week long!