Ham Recipe With Coke: Sweet and Savory Glaze in One Pot

Ham Recipe With Coke: Sweet and Savory Glaze in One Pot

This one-pot ham with cola glaze transforms an ordinary Sunday dinner into something special. The carbonation in the soda creates a tender texture while the sugar caramelizes into a rich, glossy finish.

I developed this method after testing countless glaze variations, and the cola adds a unique depth that balances the ham’s natural saltiness. The entire dish comes together in under 2 hours with minimal hands-on time.

The result is fall-off-the-bone meat coated in a sticky, sweet-savory glaze that’s impossible to resist. It’s the kind of dish that makes weeknight cooking feel like a celebration.

Serve with roasted potatoes or green beans for a complete meal. Here’s how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Ham Recipe with Coke

A few pantry staples and a can of soda create this showstopping centerpiece.

Ingredient Amount Notes
Bone-In Ham 🍖 4 lb Fully cooked, spiral-cut preferred
Coca-Cola 🥤 2 cups Classic or original flavor
Brown Sugar 🍚 ¾ cup Light or dark variety
Dijon Mustard 🟡 2 tbsp Smooth, not whole grain
Apple Cider Vinegar 🍏 2 tbsp Balances sweetness of glaze
Unsalted Butter 🧈 4 tbsp For richness in glaze
Yellow Onion 🧅 1 whole Medium-sized, finely chopped
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Ground Cloves 🌿 ¼ tsp Warm spice for glaze
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Whole Cloves 🌿 10 pieces For studding ham if desired
Pineapple Juice 🍍 ½ cup Optional for extra sweetness

The ham quality is non-negotiable here. Spiral-cut, bone-in hams from HoneyBaked Ham or a trusted butcher ensure even cooking and presentation. Look for 8-10 pounds if serving a crowd—this recipe scales beautifully. For the cola, Coca-Cola Classic delivers the right balance of sweetness and acidity. Generic brands work but may lack depth.

No Coca-Cola? Dr Pepper or Pepsi can substitute in a pinch (though the flavor profile shifts slightly). Skip the diet soda—full sugar is essential for caramelization. If brown sugar is unavailable, white sugar plus 1 tbsp molasses mimics the depth. Dijon mustard can be swapped for whole grain at a 1:1 ratio, but the texture will be slightly grainier.

Leftovers keep in the fridge for 5 days or freeze for 2 months. Reheat gently in the oven with a splash of water to prevent drying. The glaze thickens as it cools—simply reheat to restore its glossy finish.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I just dump everything in the pan, let the oven do the work, and walk away.
  • Sweet & Tangy Magic: The Coke and brown sugar caramelize into this sticky glaze, while the mustard and vinegar cut through with a little kick.
  • Holiday or Tuesday: It’s my Easter showstopper, but honestly, I’ve made it on a random Wednesday just because we craved it.
  • Leftovers for Days: One bone-in ham feeds us for a week—sandwiches, soups, you name it.

Step-by-Step Instructions for Ham With Coke Glaze

This method transforms your ham into a caramelized masterpiece with minimal effort and maximum flavor impact.

Step 1: Prepare the Ham Base

Place the 4 lb Bone-In Ham in a large pot or Dutch oven, ensuring it fits snugly. I prefer spiral-cut for even glaze penetration. Add the 1 whole Yellow Onion, finely chopped, scattering it around the base of the pot. The onion will melt into the glaze, adding depth to the final sauce.

If using the 10 pieces Whole Cloves, press them into the ham’s surface at even intervals. This step is optional but enhances the visual appeal and infuses subtle warmth. The cloves should be inserted just deep enough to stay in place during cooking.

Step 2: Create the Glaze Foundation

In a small bowl, combine the 2 cups Coca-Cola, 0.75 cup Brown Sugar, 2 tbsp Dijon Mustard, 2 tbsp Apple Cider Vinegar, 0.25 tsp Ground Cloves, and 0.5 tsp Ground Black Pepper. Whisk until the brown sugar fully dissolves and the mixture is smooth.

Pour this mixture over the ham, ensuring it pools at the bottom of the pot. The Coca-Cola’s caramel notes will intensify as it reduces, while the vinegar balances the sweetness. Avoid stirring at this stage—let the ingredients meld naturally.

Step 3: Simmer and Infuse Flavors

Add the 4 tbsp Unsalted Butter to the pot, placing it directly on top of the ham so it melts evenly. Cover the pot and bring to a gentle simmer over medium-low heat. Once simmering, reduce the heat to low and let it cook for 1.5 to 2 hours.

The ham is fully cooked, so this process is about infusing flavor and tenderizing. Baste the ham with the liquid every 20-30 minutes to ensure even coating. You’ll notice the glaze beginning to thicken and turn deep amber as the sugars caramelize.

Step 4: Finish with Pineapple and Reduce

After the initial simmer, pour in the 0.5 cup Pineapple Juice and add the 3 cloves Garlic Cloves, minced. The pineapple juice adds a bright, fruity note that complements the richness of the glaze. Stir gently to distribute the garlic evenly.

Uncover the pot and increase the heat to medium. Simmer for an additional 15-20 minutes, basting frequently, until the glaze reduces to a syrupy consistency and coats the back of a spoon. The ham should be glossy and deeply caramelized, with the liquid thick enough to cling to each slice.

Remove from heat and let the ham rest in the glaze for 10 minutes before serving. This allows the flavors to set and the juices to redistribute, ensuring every bite is moist and flavorful.

👨‍🍳

Pro Tips For Making Ham Recipe With Coke

  • Score the Ham: Cut a diamond pattern into the fat cap, about 1/4-inch deep—this lets the coke glaze penetrate and crisp up the edges beautifully.
  • Reduce the Coke: Simmer the Coca-Cola for 10-15 minutes first to cook off some of the fizz and concentrate the flavor, or your glaze will taste flat and watery.
  • Skip the Cold Ham: Take the ham out of the fridge at least 1 hour before cooking—cold meat seizes up when it hits the oven and dries out before the center warms through.
  • Use Flat Coke: Let the Coca-Cola sit open for 30 minutes before mixing the glaze, or you’ll waste time waiting for the foam to subside in the pan.

Common Mistakes When Making Great ham recipe with coke

Over-Reducing the Glaze

One of the most common mistakes I see is letting the cola mixture reduce too much before adding the ham. If you boil it down too early, the sugars can burn and create a bitter, sticky mess. Keep it at a gentle simmer, not a rolling boil. 🔥

Skipping the Basting

Basting every 20-30 minutes is crucial for even glaze distribution. I tested this recipe with and without basting, and the difference is night and day. The glaze won’t cling properly without it, leaving you with dry spots.

Using the Wrong Ham

Always start with a fully cooked, bone-in ham. Pre-cooked hams just need reheating and glazing, while fresh hams require much longer cooking times. Spiral-cut versions work best for maximum glaze penetration.

Substituting Diet Soda

Diet cola won’t caramelize properly because it lacks the sugar content. I’ve tried it, and the results were disappointing. Stick with regular Coca-Cola Classic for that perfect sweet-savory balance.

Rushing the Resting Time

Let your ham rest in the glaze for the full 10 minutes after cooking. This allows the juices to redistribute and the glaze to set properly. Cutting too soon will send all those delicious juices running onto your cutting board.

Ignoring the Onion

The chopped onion isn’t just for flavor—it helps prevent the glaze from sticking to the pot. I learned this the hard way when I skipped it once and had to scrub for 20 minutes afterward. Always include it! 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 180mg60%
Sodium 2800mg122%
Total Carbohydrate 55g20%
Dietary Fiber 1g4%
Sugars 52g
Protein 45g90%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different soda?

Dr Pepper works well, but avoid diet versions—they lack sugar for caramelization. Stick with full-sugar colas for best results.

2

How do I prevent the glaze from burning?

Keep heat at medium-low and baste every 20-30 minutes. If it reduces too quickly, add 2 tablespoons of water.

3

Can I make this in a slow cooker?

Yes! Cook on low for 4-5 hours, basting occasionally. Transfer to a pot to reduce the glaze at the end.

4

Should I use a spiral-cut ham?

Spiral-cut works beautifully for even glaze distribution. Bone-in versions add richer flavor to the sauce.

★★★★★4.7(12 reviews)
Nathan Turner