Why You'll Love This Recipe
- ✅ Only 3 ingredients needed
- ✅ Easy slow cooker recipe with almost no prep
- ✅ Perfect for holidays, potlucks, and meal prep
- ✅ Sweet, smoky, tender, and incredibly flavorful
- ✅ Budget-friendly recipe that feeds a crowd
Ingredients You'll Need
(6–7 lb bone-in ham; 6-quart slow cooker)
- 1 (6–7 lb) fully cooked bone-in ham, spiral-cut or whole
- 1 (12 oz) can cola (regular Coca-Cola, Pepsi, or RC—not diet!)
- ½ cup packed brown sugar
Pro Tips
- Use regular cola—diet versions contain artificial sweeteners that don't caramelize.
- Bone-in ham stays juicier during long cooks.
- Place ham flat-side down—protects leaner meat from drying out.
Step-by-Step Instructions (Tender, Glazed, Foolproof)
1. Prep the Ham
Trim excess fat if needed. Place ham cut-side down in the slow cooker.
Pour cola around (not over) the ham.
Sprinkle brown sugar evenly over the top.
2. Cook Low & Slow
Cover and cook on LOW for 4–6 hours (or HIGH for 2.5–3.5 hours).
Internal temperature should reach 140°F (60°C)—do not overcook!
3. Glaze & Serve
Carefully remove ham; tent with foil to rest 15 minutes.
Optional: Pour cooking liquid into a saucepan; simmer 10 mins to reduce into a thicker glaze. Brush over sliced ham.
4. Slice & Enjoy
Cut against the grain for maximum tenderness. Serve warm with pan juices.
Is this recipe healthy?
Ham is naturally high in protein, making this a satisfying main dish for large family meals and special occasions. While this recipe is more indulgent than a light everyday dinner, it can absolutely fit into a balanced diet when enjoyed in moderation.
Nutritional Benefits
- High protein meal that keeps you full
- Great source of iron and B vitamins
- Slow cooker cooking method requires no frying
- Easy to pair with healthy vegetables and salads
Because ham can be high in sodium, balancing the meal with fresh vegetables, roasted greens, or lighter side dishes works especially well.
Calories & Nutrition
Estimated nutrition per serving (based on 10 servings):
- Calories: ~320–380
- Protein: ~28–32g
- Carbohydrates: ~10–14g
- Fat: ~18–22g
Nutritional values vary depending on the type of ham and cola used.
Why Cola Works So Well in Ham Recipes
It sounds unusual at first, but cola has been used in Southern cooking for generations.
The Sugar Creates a Glaze
As the cola cooks down, its sugars caramelize into a glossy coating that clings beautifully to the ham.
The Acidity Balances Saltiness
Ham can be salty, and the mild acidity in cola helps balance those rich savory flavors.
The Flavor Adds Depth
The caramel and vanilla notes in cola enhance the smoky flavor of the ham without overpowering it.
That's why this simple ingredient creates such surprisingly rich results.
Tips for the Best Slow Cooker Ham
Don't Overcook
Since the ham is already fully cooked, you're mainly reheating and flavoring it.
Cooking too long can dry it out.
Use a Large Slow Cooker
A 6-quart slow cooker works best for a 6–7 pound ham.
Save the Cooking Liquid
The leftover juices make an incredible glaze or sauce.
Let the Ham Rest
Resting keeps the juices inside the meat instead of running out while slicing.
Variations & Substitutions
This recipe is incredibly flexible.
Add Dijon Mustard
A tablespoon of Dijon adds tangy balance to the sweetness.
Try Different Sodas
No cola? Substitute with:
- Dr Pepper
- Root beer
- Ginger ale
Each creates slightly different caramel flavors.
Add Pineapple
Pineapple slices pair beautifully with the sweet glaze.
Make It Spicier
Add black pepper, cayenne, or smoked paprika for a sweet-and-spicy version.
Best Side Dishes for Cola Ham
Classic Comfort Food Sides
- Mashed potatoes
- Scalloped potatoes
- Mac and cheese
- Cornbread
- Dinner rolls
Vegetable Sides
- Green beans
- Roasted carrots
- Brussels sprouts
- Garden salad
Sweet Pairings
- Baked apples
- Pineapple casserole
- Sweet potato casserole
Make-Ahead & Storage Tips
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze sliced ham in portions for up to 2 months.
Reheating
Warm gently with a splash of broth or reserved pan juices to keep the meat moist.
Frequently Asked Questions
Can I use a boneless ham?
Yes, but reduce the cooking time slightly since boneless ham can dry out faster.
Is this recipe gluten-free?
Usually yes, but always check the ham label because some pre-made glazes contain gluten ingredients.
Can I make this ahead of time?
Absolutely. This ham heats beautifully and is great for meal prep or holiday planning.
Can I use diet cola?
No. Diet soda doesn't caramelize properly and may create an artificial aftertaste.
Why is my ham dry?
Overcooking is usually the cause. Remember, the ham is already cooked before it goes into the slow cooker.
You May Also Like
- Easy Slow Cooker Pot Roast
- Best Honey Glazed Ham Recipe
- Creamy Scalloped Potatoes
- Southern Cornbread Dressing
- Crockpot BBQ Pulled Pork
- Easy Holiday Dinner Recipes
Final Thoughts
This Slow Cooker Cola Ham is proof that some of the best comfort food recipes are also the simplest.
With just three ingredients and a few hours in the slow cooker, you get tender, juicy ham coated in a sweet caramelized glaze that tastes like holidays, family dinners, and warm memories around the table.
It's easy enough for busy weeknights, impressive enough for celebrations, and comforting enough to become a tradition.
So unwrap the ham, pour in the cola, and let the slow cooker do the work. Because sometimes the meals people remember forever are the ones made with the least fuss — and the most love. 🍖✨
