Picture this: a succulent ham, glistening with a rich glaze, filling your kitchen with mouthwatering aromas that make your stomach growl. The Coca Cola Ham Recipe is not just a dish; it’s a family favorite that combines sweet and savory in a way that has everyone coming back for seconds.
This recipe is special because it’s simple to prepare and delivers big on flavor. With a beautiful caramelized crust and tender meat, it’s perfect for gatherings, holidays, or even a cozy dinner at home.
Let’s dive into the ingredients and steps for making this delightful ham.
Why You’ll Love This Recipe
This Coca Cola ham is a crowd pleaser that will have everyone asking for your secret. Here are a few reasons to love it:
- Sweet and tangy flavor that pairs perfectly with ham.
- Easy preparation that requires minimal effort.
- Impressive presentation that looks fantastic on any table.
- Great for leftovers, making superb sandwiches or salads.
- Perfect for holiday celebrations or casual meals.
My Experience Making This Recipe
I still remember the first time I made this Coca Cola ham for a family gathering. As soon as I took it out of the oven, the sweet aroma filled the room, and I could see everyone’s eyes light up.
The first bite was pure bliss; the sweetness of the Coke combined with the salty ham created a perfect balance. My family devoured the entire ham, and I was left with happy memories and a few empty plates.
Recipe Overview
- Recipe Name: Coca Cola Ham
- Servings: 8-10
- Prep Time: 15 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 15 minutes
- Course: Main Course
- Cuisine: American
- Calories per Serving: 350
Equipment You Will Need
- Roasting pan
- Aluminum foil
- Sharp knife
- Meat thermometer
- Mixing bowl
Ingredients for Coca Cola Ham
- 1 fully cooked bone-in ham (about 8-10 pounds)
- 1 can of Coca Cola (12 ounces)
- 1 cup brown sugar
- 1/4 cup Dijon mustard
- 1/4 cup honey
- 1 teaspoon ground cloves
Ingredient Notes and Substitutions
- Ham: The bone-in ham adds flavor and moisture. You can substitute with a boneless ham, but the cooking time may vary.
- Coca Cola: This adds sweetness and caramelization. Try using a different cola for a unique twist.
- Brown Sugar: Used for sweetness and a beautiful glaze. You can use coconut sugar for a lower glycemic option.
- Dijon Mustard: Adds tanginess. Yellow mustard is a milder substitute.
- Honey: Enhances sweetness and flavor. Maple syrup works well as an alternative.
How to Make Coca Cola Ham
Step 1: Prepare the Ham
Preheat your oven to 325°F (163°C). This temperature allows the ham to warm through without drying out.
Step 2: Score the Ham
Using a sharp knife, score the surface of the ham in a diamond pattern. This helps the glaze penetrate the meat and creates a lovely presentation.
Step 3: Mix the Glaze
In a mixing bowl, combine the Coca Cola, brown sugar, Dijon mustard, honey, and ground cloves. This mixture creates a sweet and savory glaze that complements the ham perfectly.
Step 4: Apply the Glaze
Place the ham in the roasting pan and pour half of the glaze over the top. Make sure to spread it evenly for consistent flavor.
Step 5: Cover the Ham
Cover the ham loosely with aluminum foil. This keeps moisture in while allowing the glaze to caramelize.
Step 6: Bake the Ham
Bake the ham in the preheated oven for about 1.5 hours. This allows the flavors to meld together while keeping the ham juicy.
Step 7: Glaze Again
After 1.5 hours, remove the foil and brush the remaining glaze over the ham. This step is key for that mouthwatering caramelized crust.
Step 8: Finish Baking
Return the ham to the oven and bake for an additional 30 minutes, or until heated through. A meat thermometer should read 140°F (60°C) at the thickest part.
Pro Tip: Let the ham rest for at least 15 minutes before slicing to allow the juices to redistribute.
Tips for the Best Coca Cola Ham
- Use a quality ham for the best flavor; look for one that is labeled “fully cooked.”
- Don’t skip the resting period; it makes a world of difference in juiciness.
- Feel free to adjust the sweetness by adding more or less brown sugar based on your preference.
- For a smoky flavor, consider adding a few drops of liquid smoke to the glaze.
- Save the drippings; they make a fabulous base for gravy or sauce.
Common Mistakes to Avoid
- Not scoring the ham properly; this prevents the glaze from penetrating.
- Using a too high oven temperature; this can dry out the meat.
- Skipping the resting step; it leads to dry slices.
- Not using enough glaze; more is better for flavor and moisture.
- Overcooking; use a meat thermometer to avoid this mistake.
Serving Suggestions
This Coca Cola ham is versatile and pairs well with many sides. Here are some delicious ideas:
- Garlic mashed potatoes
- Roasted Brussels sprouts
- Macaroni and cheese
- Coleslaw
- Honey-glazed carrots
Variations to Try
- Add pineapple slices for a tropical twist and extra sweetness.
- Incorporate ginger ale instead of Coca Cola for a different flavor profile.
- Try adding herbs like rosemary or thyme for an aromatic touch.
- Experiment with spicy mustard for a kick in the glaze.
- Use a brown sugar substitute for a lower-calorie option.
Dietary Adaptations
- Gluten-free: Ensure your cola is gluten-free.
- Dairy-free: This recipe is naturally dairy-free.
- Vegan/vegetarian: Substitute ham with a plant-based alternative, like a glazed tofu roast.
- Low-carb/keto: Use sugar-free cola and a low-carb sweetener.
Storage and Reheating
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Slice or chop the ham before storing for easier access.
- Keep the glaze separate to maintain flavor.
Freezer
For longer storage, freeze the ham for up to 3 months.
- Wrap tightly in plastic wrap and foil to prevent freezer burn.
- Label with the date for easy tracking.
Reheating
Reheat in the oven at 325°F (163°C) until warmed through.
- Cover with foil to retain moisture.
- Use a meat thermometer to check for 140°F (60°C).
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Total Fat | 20g |
| Saturated Fat | 7g |
| Carbohydrates | 15g |
| Fiber | 0g |
| Sugar | 12g |
| Protein | 20g |
| Sodium | 950mg |
| Cholesterol | 80mg |
This information may vary based on specific ingredients used.
Frequently Asked Questions
Can I use a different type of soda?
Absolutely! Feel free to experiment with different sodas for unique flavors.
Can I make this ham ahead of time?
Yes, you can prepare the ham a day in advance and reheat it before serving.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to four days.
What if my ham is dry?
If your ham turns out dry, try adding some of the glaze or broth when reheating to add moisture.
Can I use a boneless ham?
Yes, a boneless ham works too, but adjust the cooking time accordingly.
Final Thoughts
This Coca Cola ham is a delightful dish that brings joy and flavor to any meal. I encourage you to try this recipe and enjoy the smiles it brings to your table.
For more delicious ham recipes, explore my Crockpot Ham Recipe or check out this Spiral Ham Recipe for inspiration.

Coca Cola Ham
Ingredients
Equipment
Method
- Preheat your oven to 325°F (163°C).
- Score the surface of the ham in a diamond pattern.
- In a mixing bowl, combine Coca Cola, brown sugar, Dijon mustard, honey, and ground cloves to create a glaze.
- Place the ham in the roasting pan and pour half of the glaze over the top.
- Cover the ham loosely with aluminum foil.
- Bake the ham in the oven for about 1.5 hours.
- After 1.5 hours, remove the foil and brush the remaining glaze over the ham.
- Bake for an additional 30 minutes until heated through, aiming for an internal temperature of 140°F (60°C).
- Let the ham rest for at least 15 minutes before slicing.