Coca-Cola Baked Ham Recipe: Glazed With Tangy-Sweet Fizz Magic

Main Courses

Coca-Cola Baked Ham Recipe: Glazed With Tangy-Sweet Fizz Magic

This Coca-Cola baked ham recipe turns a basic ham into a showstopper dinner with just one unexpected twist. This tangy-sweet baked ham recipe uses the soda's signature fizz to create a glossy, caramelized glaze that balances smoky ham flavors with just the right amount of effervescent brightness.

After years of perfecting this method, I can confidently say it delivers restaurant-quality results with minimal effort.

The secret lies in the marriage of Coca-Cola and brown sugar, which together form a glaze that's both sticky and crispy when baked. You'll start by scoring the ham and rubbing it with a dry spice rub, then let it cure overnight in the refrigerator.

This step ensures deep flavor penetration before the soda glaze transforms it into something extraordinary. The result? A ham with crackling edges and a glaze so flavorful it disappears in minutes.

By the time you pull this ham from the oven, your kitchen will smell like a holiday feast, and every slice will reveal tender, juicy meat with a glaze that's perfectly balanced between sweet and tangy.

The Coca-Cola adds a subtle effervescence that cuts through the richness, making each bite unforgettable. This recipe serves a crowd effortlessly, with minimal active prep time and maximum wow factor.

Pair it with classic sides like scalloped potatoes or honey-glazed carrots to complete the meal. The leftovers reheat beautifully, making this the perfect make-ahead option for gatherings. Let's get started on creating your most impressive ham yet.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for coca cola baked ham

Twelve simple ingredients transform ordinary ham into a showstopper with crackling edges and tangy-sweet glaze magic.

Ingredient Amount Notes
Bone-In Ham (Fully Cooked) 🍖 8 lb Center-cut, 8-10 lb preferred
Coca-Cola Classic 🥤 2 cups Regular, not diet or cherry
Light Brown Sugar 🍚 1 ½ cups Packed, not granulated
Dijon Mustard 🍯 ¼ cup For glaze adhesion
Apple Cider Vinegar 🍎 2 tbsp For tangy depth
Ground Black Pepper 🌶️ 1 tbsp Freshly cracked
Ground Cloves 🌿 1 tsp Whole crushed preferred
Ground Cinnamon 🌶️ 1 tsp Warm, not spicy
Diamond Crystal Kosher Salt 🧂 1 ½ tbsp For curing
Unsalted Butter 🧈 ½ cup Softened for basting
Granulated Garlic 🧄 1 tbsp For dry rub
Onion Powder 🧅 1 tbsp For dry rub
Honey 🍯 ¼ cup Wildflower preferred

The ham is the star, so pick a center-cut bone-in—8-10 pounds for a crowd. Costco or your butcher shop will have the best options, and look for one with good marbling for extra juiciness. I always check the bone size too—thicker bones mean more flavor. The Coca-Cola needs to be the classic version (not diet or cherry), and buy a 2-liter for this recipe. Brown sugar matters here—light brown has that molasses depth that pairs perfectly with the soda's effervescence. Domino or C&H are reliable brands, but honestly, any packed light brown sugar works. The apple cider vinegar adds that subtle tang that balances the sweetness—Mott's is my go-to, but any good-quality brand does the trick.

No Coca-Cola? Ginger ale or lemon-lime soda can work in a pinch, but it won't have the same caramelization. Skip the honey? Maple syrup is a 1:1 swap, but you'll lose that floral note. The dry rub spices are non-negotiable for depth—Penzeys or bulk bins at Whole Foods have the best quality. If you can't find ground cloves, whole cloves crushed in a mortar give more aroma. For the mustard, Dijon-style is key—it's tangier than yellow mustard and helps the glaze stick. The butter should be unsalted so you control the saltiness, and Plugrá or Land O'Lakes are solid choices. Want extra crispiness? Add 1 tbsp cornstarch to the glaze mix—it creates a crackling crust.

This ham reheats beautifully—350°F for 10-15 minutes until warmed through. The leftovers keep for 5 days in the fridge, but honestly, they disappear faster than that. For serving, I like to let it rest 15-20 minutes after baking so the juices redistribute. The glaze is best when slightly crispy, so if it's too soft when you pull it out, pop it under the broiler for 2-3 minutes. Store any extra glaze in the fridge for up to 1 week—it's perfect for brushing on roasted veggies or even pancakes. The dry rub spices will stay fresh for 6 months in an airtight container.

❤️

Why You'll Love This Recipe

  • No-Fuss Glaze: I swear, the glaze comes together in five minutes—just mix Coca-Cola, brown sugar, and mustard in a saucepan until it thickens. No straining, no fancy techniques, just sticky-sweet magic that clings to every bite like it’s been there forever.
  • Sweet-Savory Magic: That caramelized edge from the Coke and sugar? It’s ridiculously good, but the Dijon mustard and vinegar cut through the sweetness so it’s never cloying. My picky eaters actually ask for seconds.
  • Holiday or Tuesday: Serve it sliced for a holiday feast or straight from the pan for a lazy night with mashed potatoes and green beans. Honestly, it’s the same amount of work either way—just scale the ham.
  • Leftovers That Win: This ham stays moist for days, and the glaze reheats beautifully. I’ll be real: the second-day sandwiches with extra mustard are my secret weapon for busy mornings. Budget-friendly? Absolutely.

Step-by-step instructions for Coca-cola baked ham

Here's how to transform a simple ham into showstopping centerpiece with that signature tangy-sweet glaze.

1

Prepare the Dry Rub for Maximum Flavor

In a medium bowl, combine the 1.5 tablespoons Diamond Crystal kosher salt, 1 tablespoon granulated garlic, and 1 tablespoon onion powder. Add the 1 tablespoon ground black pepper, 1 teaspoon ground cloves, and 1 teaspoon ground cinnamon, mixing thoroughly with your fingers or a fork until completely uniform. This dry rub creates the perfect balance of savory, sweet, and aromatic notes that penetrate the ham's surface.

Pat the 8 lb bone-in ham completely dry with paper towels—this is critical for both adhesion of the rub and achieving that perfect crispy bark. Generously coat the entire surface of the ham with the dry rub mixture, pressing it firmly into the meat to ensure it sticks. Don't forget the underside and the bone area where flavor often gets missed. Let the ham sit at room temperature for 30 minutes before proceeding—this allows the rub to meld with the meat and creates a better seal for the glaze later.

2

Create the Tangy-Sweet Glaze

In a saucepan over medium heat, combine the 2 cups Coca-Cola Classic, 1.5 cups packed light brown sugar, 0.25 cup Dijon mustard, 2 tablespoons apple cider vinegar, and 0.25 cup honey. Stir gently to dissolve the sugar completely, then bring the mixture to a boil. Once boiling, reduce the heat to medium-low and let it simmer for 15 minutes, stirring occasionally, until the glaze thickens slightly and coats the back of a spoon.

Remove the saucepan from heat and let it cool for 5 minutes. This resting period allows the flavors to meld while preventing the ham from cooking too quickly when you add the hot glaze. The glaze should have a syrupy consistency—if it's too thin, return it to low heat for another 2-3 minutes to reduce further. Here's the thing—this glaze needs to cling to the ham, so proper thickness is everything.

3

Baste the Ham with Precision

Preheat your oven to 325°F. Place the ham cut-side down on a rack inside a roasting pan to allow air circulation on all sides. Pour about ½ cup of the prepared glaze over the ham, then roast for 1 hour. After the initial hour, carefully turn the ham over (use oven mitts—it's hot!) and pour another ½ cup of glaze over the top. Return to the oven for another 30 minutes to allow the flavors to penetrate.

Here's where it gets fun—every 20 minutes after the initial hour, baste the ham again with the remaining glaze, spooning it generously over all surfaces. The glaze should bubble and sizzle slightly as it hits the hot meat, creating that signature caramelized crust. If the glaze reduces too quickly, you can add 1-2 tablespoons of water to maintain the proper consistency. This basting schedule ensures maximum flavor infusion and that glossy finish we're after.

4

Finish with Butter for Richness and Rest for Juiciness

When the ham has been in the oven for a total of 2 hours, remove it from the oven and increase the temperature to 425°F. Cut the 0.5 cup unsalted butter into small cubes and scatter them evenly over the ham. Return the ham to the oven for 10-15 minutes to allow the butter to melt and create a rich, glossy crust. Watch closely—you want the glaze to caramelize but not burn.

Once the butter has melted and the glaze has reached that beautiful amber color, remove the ham from the oven and let it rest for 15 minutes before carving. This resting period is crucial—it allows the juices to redistribute throughout the meat, preventing them from pooling on your cutting board. Tent the ham loosely with aluminum foil if you're serving it immediately, but don't seal it completely to maintain some heat. The ham should have a deep caramel color with a glossy finish, and when you cut into it, the meat should be tender and moist with that perfect balance of sweet, tangy, and savory flavors.

👨‍🍳

Pro Tips For Making Coca Cola Baked Ham

  • Preheat Pan to Searing: Your oven should hit 375°F (190°C) before the ham goes in—but don’t stop there. After brushing on the glaze, pop the ham on a cold pan in the oven for the first 15 minutes. The metal conducts heat faster, giving that glaze a head start to caramelize instead of steaming. I learned this the hard way when my first batch tasted more like soda-soaked ham than glaze-kissed perfection.
  • Reduce Soda First: Skip dumping straight-from-the-bottle Coke over the ham. Simmer 1 cup of Coca-Cola Classic with the brown sugar and vinegar for 5 minutes first—it thickens the glaze and cuts the syrupiness. The mustard gets incorporated easier this way, too. (Yes, even if you’re impatient like me—just set a timer.)
  • Don’t Over-Brush: That glaze is sticky, and it’s easy to go overboard. Brush it on in thin layers—two or three, spaced 15 minutes apart—so it doesn’t pool and steam instead of caramelizing. I used to drown the ham in it, and half the time it just made a soggy mess. Less is more here.
  • Baste the Bone: The bone-in part of the ham? That’s where the flavor hides. Every 20 minutes, tilt the pan and spoon a little of that reduced Coke glaze over the bone to keep it moist. It’s the one spot that dries out fastest, and if you ignore it, you’ll end up with a dry, sad center. (Your future self will notice.)

Wine and beer pairings for these flavors

Sweet-Savory Balance

The Coca-Cola glaze in this ham creates a perfect harmony of sweet and tangy notes that pairs beautifully with dry red wines like Cabernet Sauvignon or Merlot. The caramelized sugar in the glaze complements the wine's bold fruit flavors, while the soda's effervescent tang cuts through the richness.

I always reach for a Napa Valley Cabernet—its dark berry notes and velvety tannins stand up to the ham's complexity. 🍷

Beer Pairings

A brown ale or amber ale is my go-to beer pairing for this ham. The malty sweetness and caramel undertones in beers like Samuel Smith's Nut Brown Ale or Fat Tire Amber Ale mirror the glaze's flavors beautifully.

The slight bitterness in these beers also helps balance the sweetness, creating a well-rounded tasting experience. For a lighter option, a crisp lager like Peroni works well if you prefer something refreshing. 🍺

Sweet Contrast

If you're serving this ham at a holiday gathering, consider pairing it with a dessert wine like Moscato d'Asti or Riesling. The sweetness of these wines enhances the ham's glaze without overpowering it.

I've found that a chilled Italian Moscato adds a festive touch and complements the Coca-Cola flavors perfectly. The effervescence in these wines also cleanses the palate between bites of rich ham. 🍇

Unexpected Twist

For a fun twist, try pairing this ham with a sparkling cider like Martinelli's Sparkling Apple Cider. The bubbles and apple notes create a refreshing contrast to the ham's sweet-savory profile.

This works especially well during fall gatherings when you want something seasonal and festive. The cider's acidity also helps cut through the richness of the glaze. 🍎

Coffee Pairing

If you're serving this ham for a brunch or afternoon meal, a bold dark roast coffee pairs surprisingly well. The bitterness in the coffee balances the sweetness of the glaze, creating a sophisticated flavor combination.

I recommend a French Roast or Espresso—the deep, rich notes complement the ham's caramelized crust. For an iced coffee twist, try a cold brew with a splash of vanilla syrup to enhance the sweetness. ☕

Non-Alcoholic Options

For guests who don't drink alcohol, a sparkling grape juice like Martinelli's Sparkling Grape or a ginger beer like Feather's Ginger Beer are excellent choices. The bubbles in these beverages help cleanse the palate between bites, while the natural sweetness complements the ham's glaze.

A cucumber-mint infused water with a squeeze of lime also adds a refreshing contrast to the rich flavors. 💧

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 115mg38%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 1g4%
Sugars 38g
Protein 22g44%
* 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 diet or cherry Coca-Cola in this recipe?

The original recipe calls for classic Coca-Cola because its natural sugars and caramel flavors create the perfect glaze. Diet or cherry versions won't caramelize the same way and may lack the depth of flavor. If you absolutely must substitute, try ginger ale or lemon-lime soda—they'll add effervescence but won't replicate the exact taste.

2

How do I know when the ham is fully cooked?

Since you're starting with a pre-cooked ham, focus on the internal temperature and glaze. The ham should reach 140°F in the thickest part when measured with a meat thermometer. The glaze should be caramelized with a glossy finish—if it's too pale, return it to the oven for 5-10 minutes under the broiler. Never rely on color alone!

3

Can I make this ham ahead of time?

This recipe is perfect for making ahead! Prepare the dry rub and glaze the day before, then refrigerate the ham uncovered for 12 hours to dry-brine. On cooking day, simply bake as directed. The flavors deepen overnight, and the glaze will be even more concentrated. Store leftovers in the fridge for 5 days or freeze for 3 months.

4

What's the best way to carve the ham?

Use a sharp carving knife and cut against the grain for tender slices. Start by removing the bone, then work in one continuous motion from the outer edge toward the center. For extra presentation, arrange slices on a warm platter and drizzle with any extra glaze. Pro tip: Let the ham rest 15 minutes after baking to prevent juices from pooling on your cutting board.

5

Why did my glaze turn out too runny?

This usually happens when the glaze isn't reduced enough before baking. For a thicker consistency, simmer the glaze for 5-10 extra minutes until it coats the back of a spoon. If it's already too thin, mix 1 tablespoon cornstarch with 1 tablespoon water, stir into the glaze, and heat until thickened. Too-thin glaze won't caramelize properly, so don't skip this step!

★★★★★4.9(10 reviews)
Categories Main Courses