
The Easiest Sweet & Sticky Ham for Sunday Dinner
This Slow Cooker 3-Ingredient Cola Ham is the kind of recipe that feels almost too easy to be true. With just a ham, cola, and brown sugar, your slow cooker transforms simple ingredients into a glossy, caramelized main dish that tastes like it took hours of careful glazing and basting.
It’s the kind of recipe my Uncle Joe swears by. He makes a version of it almost every weekend, and the first time I tried it I was convinced he’d spent all afternoon in the kitchen. The truth? The slow cooker does nearly all the work.
As the ham slowly cooks, the cola and brown sugar melt together into a rich, sticky glaze that coats every slice with sweet, savory flavor. The meat becomes incredibly tender—so soft it practically falls apart with a fork.
It’s perfect for Sunday dinners, holidays, or busy weeks when you want a comforting main dish with almost no effort.
Three ingredients. One slow cooker. Pure comfort food magic.
Why This Recipe Works
This simple recipe delivers big flavor with very little work.
✅ Only 3 ingredients – ham, cola, and brown sugar
✅ No glazing or basting required
✅ Hands-off cooking – just 5 minutes of prep
✅ Tender, juicy ham thanks to slow cooking
✅ Sweet, glossy glaze from caramelized cola and sugar
✅ Perfect for feeding a crowd
✅ Amazing leftovers for sandwiches, soups, and more
It’s the perfect balance of sweet, savory, and incredibly satisfying.
Ingredients
You only need three simple ingredients for this recipe.
| Ingredient | Amount | Notes |
|---|---|---|
| Fully cooked bone-in ham | 6–8 lbs | Shank or butt portion, spiral-cut or whole |
| Cola | 2 cups | Use regular cola, not diet |
| Brown sugar | 1 cup | Packed, light or dark |
That’s it—no complicated seasonings or extra steps needed.
How to Make Slow Cooker Cola Ham
Step 1: Prepare the Ham
Remove any plastic disk or packaging from the ham.
Place the ham in a 6-quart slow cooker. If it’s slightly too large, you can trim a small piece off the bottom to make it fit.
Step 2: Add the Cola and Sugar
Pour the cola around and over the ham.
Sprinkle the brown sugar evenly over the top.
Don’t stir—during cooking the sugar will dissolve and combine with the cola to form a flavorful glaze.
Step 3: Slow Cook
Cover and cook until the ham is heated through and tender.
LOW: 6–8 hours
HIGH: 3–4 hours
The ham will absorb the sweet cola flavor while releasing juices that blend into the sauce.
Step 4: Make the Glaze (Optional but Recommended)
About 30 minutes before serving, remove the ham from the slow cooker.
Pour the cooking liquid into a saucepan and bring it to a boil.
Reduce the heat and simmer for 10–15 minutes, allowing the liquid to thicken into a rich, syrupy glaze.
Brush some of the glaze over the ham.
For extra caramelization, you can place the ham under the broiler for 2–3 minutes.
Step 5: Rest and Serve
Allow the ham to rest for 10–15 minutes before slicing.
Serve warm with extra glaze drizzled over each slice.
Pro Tips for the Best Cola Ham
Use regular cola
Diet cola doesn’t caramelize properly. The sugar helps create that sticky glaze.
Avoid lifting the lid
Every time you open the slow cooker, heat escapes and cooking time increases.
Reduce the juices
Simmering the cooking liquid turns it into a rich glaze that takes the flavor to the next level.
Save the leftover glaze
It’s perfect for reheating leftovers or drizzling over sandwiches.
Spiral-cut vs whole ham
Spiral-cut hams are easier to serve, while whole hams stay slightly juicier.
What to Serve With Cola Ham
This sweet and savory ham pairs beautifully with classic comfort sides.
Classic Pairings
🥔 Creamy mashed potatoes
🧀 Cheesy scalloped potatoes
🥦 Roasted green beans or asparagus
🥗 Fresh green salad with vinaigrette
Bread Options
🍞 Dinner rolls
🌽 Cornbread
These sides help soak up every bit of the delicious glaze.
Delicious Leftover Ideas
One of the best things about this recipe is the leftovers.
Try using the ham for:
- Ham sandwiches with mustard and glaze
- Ham and eggs for breakfast
- Ham fried rice
- Ham and cheese quesadillas
- Ham salad sandwiches
- Ham and bean soup using the bone
- Mac and cheese with diced ham
Leftovers might even be better than the first meal.
Storage Tips
Refrigerator:
Store leftover ham in an airtight container for up to 5 days. Keep some of the cooking juices to help keep it moist when reheating.
Freezer:
Slice or chop the ham and freeze for up to 3 months.
Frequently Asked Questions
Can I use a smaller ham?
Yes. A 3–4 pound ham usually needs about 4–5 hours on LOW.
Can I make this in the oven instead?
Yes. Place the ham in a roasting pan, add cola and brown sugar, cover with foil, and bake at 325°F (165°C) for 2–3 hours.
My glaze is too thin. What should I do?
Simmer the cooking liquid longer until it reduces to your desired thickness.
Can I add extra flavor?
Absolutely. Try adding a cinnamon stick, star anise, or a splash of bourbon for extra depth.
Can I make this with ham steaks?
Yes, but reduce the cooking time to 2–3 hours on LOW.
The Heart of the Recipe
Recipes like this remind us that great meals don’t need complicated techniques or long ingredient lists. Sometimes the best dishes come from simple ideas and a little patience.
With just three ingredients and a slow cooker, you get a meal that’s sweet, savory, tender, and perfect for sharing.
Because sometimes the best Sunday dinners are the ones that practically cook themselves.
🥓 “Good ham doesn’t need a fancy recipe—just a little sweetness, a slow cooker, and hungry people at the table.”
