We made this Smoked Coca-Cola Ham Recipe for Christmas dinner, which was amazing! I love doing brines on other meats, but this is the first one I have done on a ham! The flavor of the whole ham was amazing.

(I have included affiliate links to products I love. As an Amazon Associate, I earn from qualifying purchases.) In addition, this post contains affiliate links that will make me a small commission when used to order online.
I love smoking my holiday meats, or any meat for that matter! I made this on my Pit Boss Pro 1100. NowI picked mine up at Lowes, but Walmart and Amazon carry other Pit Boss options or the Pit Boss websites themselves.
Smoked Ham Coca-Cola Brine Recipe Ingredients:
- Bone-In Ham– I tend not to use a spiral ham when smoking. The meat is tender, and I always worry about it falling apart, trying to take it off the smoker. A spiral ham will work; be careful removing it from the smoker.
- Coca Cola-you can change this up with any dark soca, Diet Coke, Root Beer, Dr. Pepper, or Coke Zero. The flavor of soda will alterer the taste a bit, but it will work.
- Worcestershire Sauce
- Brown Sugar
- Minced Garlic
- Ice
How To make coca-cola brine:
Mix the Coca-Cola brine ingredients; I started with two cans of Coca-Cola and add in the seasonings.
Pour the Coca-Cola mixture into a stock pan or container large enough to hold your ham and brine.
After adding the first Coca-Cola mixture and ham, pour more Coca-Cola into the pan. Do this until the ham is submerged.
Add some ice to the brine, and store in the fridge. If not stored in the fridge, you will need to keep adding ice.
Allow 24-48 hours for the meat to be in the brine.
Pro Tip- Be sure to flip the ham around in the brine to make sure everything gets coated well.

How To Make Smoked Coca-Cola Ham:
Before you start smoking the ham, remove it from the brine and allow it to set out at room temperature to warm up.
Start your smoker up; I used Pitboss Fruit Blend Pellets in my hopper.
I already had a Brined Turkey on the smoker; since the ham was pre-cooked, I only needed to add the flavor and warm it up by placing it on the smoker.
I put my ham on the smoker at 11 am at 225 degrees and allowed it to smoke until 2 pm. Do you use a meat thermometer to ensure that your ham has warmed to a food-safe temperature?

I opened a can of Coca-Cola into a bowl and used my Basting Mop to mop the ham with more Coca-Cola as it smoked.
Remove and serve when at the proper temperature! Be sure to use a meat thermometer to ensure the meat is cooked thru.

How long to Smoke A Ham
Typically at 225 degrees, it will take 20 minutes a pound to smoke.
Smoking at higher temperatures will allow the ham to cook faster.
At What Temperature is Ham done?
Ham only needs an internal temperature of 145 degrees. I remove mine at 140 and allow it to rest; the ham will continue to warm up after removing it from the heat source.

What to serve with ham?
I love to Smoke Side Dishes! You can check out my favorite Smoked Side Dishes -> here! Below are my favorites to serve with smoked. You can serve anything with it.
- Smoked Baked Potatoes
- Smoked Loaded Cheesy Potatoes
- Smoked Loaded Baked Beans
- Cheesy Potatoes
- Smoked Sweet Potato Casserole

What TO do with Leftover Ham?
Leftovers are my favorite part about smoking meat! The flavor carries over into the next dish. And no surprise those dishes can be smoked as well! Check out my collection -> here of leftover ham recipes!
Smoked Coca Cola Ham Recipe
Ingredients
- Bone-In Ham
- 5 Cans Coca Cola
- 2 Tbsp Worcestershire Sauce
- 1/2 Cup Brown Sugar
- 4 Tbsp Minced Garlic
- Ice
Instructions
How To Make Coca Cola Brine
- In a large bowl, mix the Coca-Cola brine ingredients; I started with two cans of Coca-Cola and add in the seasonings.
- Pour the Coca-Cola mixture into a stock pan or container large enough to hold your ham and brine.
- After adding the first Coca-Cola mixture and ham, pour more Coca-Cola into the pan. Do this until the ham is submerged.
- Add some ice to the brine, and store in the fridge. If not stored in the fridge, you will need to keep adding ice.
- Allow 24-48 hours for the meat to be in the brine.
- Pro Tip- Be sure to flip the ham around in the brine to make sure everything gets coated well.
How To Smoke A Coca Cola Ham
- Before you start smoking the ham, remove it from the brine and allow it to set out at room temperature to warm up.
- Start your smoker up; I used Pitboss Fruit Blend Pellets in my hopper.
- I already had a Brined Turkey on the smoker; since the ham was pre-cooked, I only needed to add the flavor and warm it up by placing it on the smoker.
- I put my ham on the smoker at 11 am at 225 degrees and allowed it to smoke until 2 pm.
- I opened a can of Coca-Cola into a bowl and used my Basting Mop to mop the ham with more Coca-Cola as it smoked.
- Remove and serve when at the proper temperature!
Nutrition

Leave a Reply