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 terrific.

(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.
Pit Boss Pellet GrillsTraeger Pellet Grills
Z Grills Pellet Grills
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 soda flavor will slightly alter the taste, 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 the ham from the brine and allow it to set out at room temperature to warm up.
Start your smoker; I used Pitboss Fruit Blend Pellets in my hopper.
Money and time-saving tips from the old lady. If you order pellets online from Walmart and spend $35, they will drop them off at your door for free!! Their everyday price on pit boss pellets is amazing, plus the expert grill brand has a great price. (see them ->here)
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
Some hams come pre-cooked, and some are not, so verify which it is. Running a smoke cycle on your smoker before turning the heat up will affect the remaining cook time.
225 degrees Fahrenheit for ~10-12 minutes per pound of meat for precooked ham.
Don’t cook over 145 degrees for a precooked ham on the smoker; it will dry out when cooked past this temperature. The most important part is not to smoke for time but for temperature. You will want to use a meat thermometer to ensure your ham reaches an internal temperature of 135-145 degrees before serving.
At What Temperature is Ham done?
* I remove mine at 140 and allow it to rest; the ham will continue to warm up after removing it from the heat source.*

HOW TO STORE LEFTOVER HAM
Remove your ham from the bone and trim any excess fat. Cut the leftover ham pieces and store them in an air-tight container. This can be in an airtight container or a zip-lock bag. You can keep the bone in leftover ham recipes or toss the bone. A ham bone can not be given to dogs; it is unsafe for dogs to chew on it as it will break and harm their digestive system.
Ham can be stored in the fridge for up to five days or frozen for up to 3 months.
Great Recipes For Ham
- Smoked Coca-Cola Ham– Use a Coca-Cola Brine paired with the flavor of a smoker to make a tasty dish.
- Easy Smoked Ham– The sweet flavor of pineapple pairs with the slow smoking process of a pellet grill for a unique main dish for a holiday dinner.
- Coca-Cola Ham– Use Coca-Cola with brown sugar to make this tasty crockpot ham for Christmas Dinner.
- Crockpot Ham Recipe– Use pineapple chunks and pineapple juice to make this easy ham. Just a ham and a can of pineapples these simple ingredients make for a juicy ham.
- Bourbon and Honey Slow Cooker Ham– Using bourbon paired with honey makes for a delicious ham.
- Slow Cooker Dr. Pepper Ham- Use the flavoring of Dr. Pepper to add flavor to your ham for the holidays!
- Instant Pot Ham-Done in just 30 minutes with a delicious glaze that everyone will love, Instant Pot Ham recipe makes dinner or your next holiday meal easy!
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! Even recipes that include the smoked ham bone! Check out my collection -> here of leftover ham recipes!
Pellet Smoker Recipes To check out
Looking for more smoker recipes?? Be sure to check out Smoker Recipes. The post contains smoker recipes from ham to macaroni and cheese to Prime Rib! See it -> here.
- Dutch Oven In The Smoker Recipes
- Special Occasion And Holiday Recipes
- Smoked Side Dishes
- Smoked Deli Salads
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