Home » Food » Crock Pot Ham with Coke

Crock Pot Ham with Coke

This post may contain affiliate links. If you click on a link and make a purchase, I may receive a small commission at no extra cost to you.

Sharing is caring!

This Coca Cola Crock Pot Ham recipe makes the most tender, wonderfully sweet and savory ham that’s perfect for serving as the centerpiece for any holiday or dinner celebration. It uses Coke and a pineapple glaze to create a mouthwatering and memorable dish that the entire family will love – and is easily made with a precooked ham in the slow cooker to free up oven space!

Spiral sliced ham on a serving platter
Jump to Recipe

What are the Different Types of Ham?

Firstly, let’s start with What is a ham? Hams are legs of pork preserved through smoking or curing (or both!). Wet curing uses salt, nitrates, sugar, and seasonings to preserve the ham. Curing is what flavors ham gives it that reddish-pink coloring.

Dry cured hams are rubbed with a mixture of salt, spices, and other ingredients producing a saltier ham. Dry curing takes several months, and as a result the ham is usually drier and chewier – almost like a soft jerky. Probably not a good match with this coca cola pineapple ham glaze!

After curing, hams may be smoked in a smokehouse to give the meat added flavor and color. Smoking also provides an added measure of preservation.

Learn more about choosing the right ham and the proper method of preparing it here.

TFN TIP: find out what type of ham you have by checking the label on your ham. You’ll want the best ham for this Crockpot Ham with Coke recipe!

Coca Cola ham with pineapple glaze cooked in the slow cooker

Here is a quick primer on the different types of ham:

City Ham vs. Country Ham

The primary difference between city ham and country ham is in how the meat is cured. City hams are wet-cured and smoked. A country ham is dry-cured and smoked. Dry curing produces a saltier ham.

Shank End vs. Butt End

Shank end is the type of ham that is often served for Christmas or Easter. It comes from the lower end of the leg. This cut has more fat and tends to be less tender.

The Butt end is a leaner cut of ham. Although its name is a little misleading, it comes from the upper end of the leg. It is easy to cut because it has one main bone through the ham.

Boneless vs Bone-In Ham

A bone-in ham gets more flavoring from the bone and tends to be a more moist ham. Plus, the bone can be used in soups and beans as flavoring.

Boneless hams are processed, with a uniform round oval shape. These hams are less flavorful, but are easily sliced.

For this Coca Cola Ham in the slow cooker recipe, you definitely want to use a wet cured ham – although the exact type is up to you.

You can also find bone-removed hams. These hams have the bone removed without the processing that boneless hams go through.

Fully cooked vs. Partially cooked

Most hams are precooked or fully cooked. When reheating them, just heat them to an internal temperature of 145º to avoid drying them out.

My favorite ham for this recipe is a precooked spiral-cut ham. Not only is it the easiest to serve, but it looks lovely on the table.

While it can be a challenge keeping precooked hams from drying out, re-cooking them in the Crock Pot with this cola mixture and pineapple glaze is ideal. The result is a wonderful moist, sweet, and tender ham that’s perfect for enjoying at any special occasion!

Ingredients You Need to Make Crock Pot Ham with Coke

A precooked ham works best in the Crockpot for this easy recipe. Again, my favorite is a spiral-cut for it’s easy of serving and lovely table presentation.

However, feel free to use your preferred type of ham as mentioned above. Just be sure it’s a wet cured ham for the best flavor!

And, of course, you need Coca Cola for this Crock Pot Ham with Coke recipe. Otherwise there are only 3 other ingredients to make the best slow cooker ham with a perfectly sweet pineapple glaze:

  • Brown sugar
  • Dijon mustard
  • Pineapple juice

How to Make Coca Cola Ham in the Slow Cooker

I love to make this Crock Pot Ham with Coke recipe for Christmas and Easter, or just about any big family meal. It is plenty to feed a crowd, and looks so inviting and festive sitting on the table.

This main dish will seriously impress guests but is an incredibly easy “set it and forget it” slow cooker recipe. That means you’ll have more time for other things.

Here are the few steps to follow to make the best Coca Cola and pineapple glazed ham:

  1. In a microwave-safe bowl combine all of the ingredients, except for the ham. Microwave for 2 minutes and stir.
  2. Meanwhile, place the precooked ham in the crock of your slow cooker. Once the glaze is ready, pour it over the ham to thoroughly coat.
  3. Cover and cook for HIGH for 3-4 hours or LOW for 4-6 hours.
precooked ham showing in crock pot with a coca cola pineapple glaze

Remove from the Crock Pot and transfer the ham to a plate. Drizzle some of the cola pineapple glaze mixture from the crock over the ham, and loosely cover with foil while it rests for 10-15 minutes.

When cooking fully cooked hams, ensure they reach an internal temperature of 145º before serving.

TFN Tip: For plenty of extra glaze to use on top of the ham, double the Coke and pineapple glaze mixture called for in this precooked ham in the Crockpot recipe. Use half of the glaze for cooking the ham, and save the other half for drizzling over the cooked ham once it’s done.

If making extra glaze for the Crock Pot Ham with Coke: Mix in 1 tablespoon of cornstarch with the cold mixture, heat in the microwave until bubbly, and then drizzle over the ham right before serving.

Frequently Asked Questions

How much precooked ham should I buy to make Crock Pot Ham with Coke?

For a boneless ham, buy 1/4 to 1/3 pound per person. If purchasing a bone-in ham, you want 1/3 to 1/2 pound per person. Certainly it’s always better to have a bit too much than not quite enough!

What other sodas can I use for this precooked ham in the Crockpot recipe?

Nearly any dark sugary soda is great for creating just the right caramelization… Therefore I recommend you try slow cooker ham with Dr. Pepper or root beer, Cherry Coke ham, or your favorite cola.

How should I store leftover Coca Cola Crock Pot ham?

Keep cooled leftovers in an airtight container in the fridge for up to 5 days. Sliced pieces of ham can be wrapped in plastic wrap and stored in bags in the freezer for up to 4 months. Use leftovers to make this Ham & Brie Pull Apart Casserole.

What sides go well with this slow cooker Coca Cola ham with pineapple glaze recipe?

Serve this sweet and smoky ham with Instant Pot Mashed Potatoes (a no drain recipe) or some Irish Potatoes and roasted or steamed veggies for a satisfying dinner. And a side of Old Fashioned Yeast Rolls or Easy Drop Biscuits are perfect for Sunday suppers or celebrating the holidays!

Get the Recipe for Precooked Ham in the Crockpot Here:

Ham with Coke with the Crock Pot in the background
Print Pin
5 from 4 votes

Crock Pot Ham with Coke

This super easy Coca Cola Crock Pot Ham recipe is made in the slow cooker with a precooked ham, and includes a sweet coke and pineapple glaze.
Course Dinner, Main Course
Cuisine American
Keyword coca cola crock pot ham, coke crock pot ham, Dinner, Easy Dinner, ham with cola and pineapple, Main Course, Make Ahead, pineapple ham, slow cooker, slow cooker coca cola ham
Prep Time 5 minutes
Cook Time 4 hours
Total Time 4 hours 5 minutes
Servings 12 servings
Calories 329kcal


  • 5-8 lb bone-in fully cooked ham
  • 10 oz Coca Cola
  • 1/2 cup brown sugar, packed
  • 1 Tbsp Dijon mustard, any brand
  • 1/4 cup pineapple juice


  • Stir together the sugar, cola, mustard, and pineapple juice in a small, microwave safe bowl. Microwave for 2 minutes. (*see notes about doubling ham glaze for later use)
  • Place ham in the pot of the slow cooker. Pour the the glaze over the ham. If your ham is spiral sliced, be sure the glaze gets between the slices.
  • Cook on low for 4-6 hours or on high for 3-4 hours, until ham reaches an internal temperature of 145º.
  • Remove ham from the slow cooker and tent with foil. Drizzle ham with leftover cola mixture. Let rest 10-15 minutes before serving.


*For plenty of extra glaze to use on top of the cooked ham, double the Coke and pineapple glaze mixture called for above. Use half of the glaze for cooking the ham, and save the other half for drizzling over the cooked ham once it’s done.
Refrigerate ham for up to 5 days or freeze for up to 4 months. 


Serving: 4ounces | Calories: 329kcal | Carbohydrates: 12g | Protein: 36g | Fat: 14g | Saturated Fat: 3g | Cholesterol: 138mg | Sodium: 2201mg | Potassium: 550mg | Fiber: 1g | Sugar: 12g | Vitamin C: 45mg | Calcium: 19mg | Iron: 2mg

Get more Crock Pot and SLow Cooker recipes:

Follow me on social media for the latest in simple, easy food inspiration:

3 thoughts on “Crock Pot Ham with Coke”

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to content