“You know that moment when you’re juggling a million things, and dinner feels like the last thing you want to think about?” That’s exactly how this perfect slow cooker ham with sweet cola and brown sugar glaze came into my life. One hectic afternoon, I had promised to bring something special to a family gathering but was honestly wiped out from back-to-back meetings and errands. I grabbed a pre-cooked ham from the store, figured I’d toss it in the slow cooker with whatever I had on hand, and hoped for the best.
Turns out, the ‘whatever’ was a can of cola and some brown sugar—random pantry staples that somehow transformed into a sticky, caramelized glaze that clung to the ham like magic. The scent wafting through the kitchen was so unexpected, I peeked more than once, half expecting it to be a fluke. But no, that sweet, tangy, slightly smoky glaze was the real deal.
That day, the ham was the star, sparking off compliments and requests for the recipe. Honestly, I was skeptical at first—cola on ham? Really? But it worked like a charm, turning a simple slow cooker ham into something that felt special without any extra stress. Since then, I’ve made it a go-to for holidays and easy Sunday dinners when I want something comforting but fuss-free.
This recipe stuck with me because it’s the kind of meal that feels like a warm hug after a crazy day. It’s approachable enough for weeknight cooks but impressive enough to serve guests. So, if you’ve ever wondered how to get that perfect balance of sweet and savory on a ham without standing over the stove all day, this might just become your new favorite.
Why You’ll Love This Recipe
Having tested this slow cooker ham recipe multiple times—sometimes with friends dropping by unexpectedly and other times for family dinners—I’ve come to appreciate what makes it truly shine. Here’s why you’ll want to keep this recipe in your back pocket:
- Quick & Easy: The prep takes less than 15 minutes, and then the slow cooker does all the work. Perfect for busy holiday meals or lazy weekends.
- Simple Ingredients: No need for fancy or hard-to-find items. A canned cola, brown sugar, and basic pantry staples are all you really need.
- Perfect for Holidays & Gatherings: Whether it’s Christmas, Easter, or a casual family get-together, this ham always impresses without the stress.
- Crowd-Pleaser: Kids, adults, picky eaters—they all come back for seconds thanks to that irresistible glaze.
- Unbelievably Delicious: The sweet cola caramelizes with the brown sugar, creating a sticky, glossy finish with just the right tang and depth.
What makes this recipe stand apart from other slow cooker hams is the simple twist of using cola in the glaze. It adds a subtle fizz and acidity that balances the sweetness, cutting through the richness of the ham. Plus, slow cooking ensures the meat stays juicy and tender without drying out.
Honestly, this isn’t just a recipe; it’s a reliable way to bring comfort and flavor to the table without fuss. And if you’re into easy, crowd-pleasing dishes with a bit of charm, it’s a must-try. It’s the kind of dish that makes you pause for a moment and savor that first bite, knowing you nailed it.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without any fuss. Most of these are pantry staples you probably already have, and you can easily swap a few if needed.
- Fully cooked bone-in ham (about 5-7 pounds / 2.3-3.2 kg) – The star of the show, offering great flavor and moisture retention.
- Cola (12 oz / 355 ml) – Regular cola works best for that classic sweetness and caramelization (diet sodas don’t caramelize as well).
- Brown sugar (1 cup / 200 g, packed) – Adds richness and a deep molasses flavor to the glaze.
- Dijon mustard (2 tablespoons) – Provides a slight tang that balances the sweetness.
- Ground cloves (1/2 teaspoon) – Just a hint to add warming spice without overpowering.
- Garlic powder (1 teaspoon) – Adds subtle savory depth.
- Onion powder (1 teaspoon) – Complements the garlic and enhances overall flavor.
- Black pepper (freshly ground, to taste) – For a mild kick.
- Whole cloves (optional, about 10-12) – For classic holiday aroma and a bit of texture on the ham’s surface.
Substitution tips: Use coconut sugar instead of brown sugar for a less processed option. If you prefer a gluten-free approach, this recipe is naturally gluten-free as long as your cola is gluten-free (most are, but check labels). For a slightly different twist, you can swap Dijon mustard for spicy brown mustard or even a touch of maple syrup for more depth.
For the best results, I recommend picking a bone-in ham with a nice layer of fat. That fat renders slowly during cooking, keeping the ham juicy and helping the glaze stick beautifully. If you want to go all out, try pairing this with a side of sticky teriyaki chicken stir fry for a fun mix of sweet-savory flavors on your dinner table.
Equipment Needed
- Slow cooker (6-quart / 5.7 L or larger): The key appliance here. A large enough slow cooker will accommodate the ham comfortably for even cooking.
- Measuring cups and spoons: For precise ingredient amounts.
- Mixing bowl: To whisk together the glaze ingredients.
- Basting brush (optional): Helpful if you want to brush on extra glaze during the cooking process or before serving.
- Sharp carving knife and cutting board: For slicing the ham after cooking.
If you don’t have a slow cooker, a heavy-duty Dutch oven or oven-safe roasting pan with foil cover can work, but cooking times will vary. Personally, I love the slow cooker because it frees me up to focus on other dishes, like prepping a fresh salad or one-pan Greek chicken with vegetables for a complete meal.
Maintenance tip: Clean your slow cooker insert with warm soapy water immediately after use to avoid sticky glaze buildup—trust me, it’s easier that way!
Preparation Method

- Prepare the glaze: In a medium bowl, whisk together 12 oz (355 ml) of cola, 1 cup (200 g) packed brown sugar, 2 tablespoons Dijon mustard, 1/2 teaspoon ground cloves, 1 teaspoon garlic powder, 1 teaspoon onion powder, and freshly ground black pepper to taste. The mixture should be smooth, with the sugar mostly dissolved. This will be your sweet cola and brown sugar glaze.
- Score the ham: Using a sharp knife, gently score the surface of the ham in a diamond pattern about 1/4 inch (0.6 cm) deep. This helps the glaze soak in and creates that classic textured look. If you want, stud the ham with 10-12 whole cloves at the intersections of the diamond cuts for extra aroma.
- Place the ham in the slow cooker: Position the ham flat-side down in your slow cooker. Make sure it fits snugly but isn’t crammed—allow room for the glaze to circulate.
- Pour the glaze over the ham: Slowly spoon or pour the prepared glaze evenly over the ham, ensuring it seeps into the scored cuts. Save about 1/3 of the glaze for basting later.
- Cook low and slow: Cover and cook on LOW for 4 to 5 hours (about 240 to 300 minutes), or until the internal temperature reaches 140°F (60°C). Resist the urge to peek too often—slow cookers like their cozy environment.
- Baste halfway through: Around the 2.5-hour mark, carefully baste the ham with reserved glaze using your brush or spoon. This reinforces the sticky, glossy finish.
- Optional glazing finish: If you want a caramelized crust, transfer the ham to a baking sheet lined with foil after slow cooking. Brush with extra glaze and broil on HIGH for 3-5 minutes, watching closely to prevent burning.
- Rest and slice: Let the ham rest for 10-15 minutes before slicing. This locks in the juices and makes carving easier.
Pro tip: Use a meat thermometer to check the internal temperature, not just the cooking time. Every slow cooker varies a bit. Also, if the glaze looks too thin at the end, you can pour it into a small saucepan and simmer it for a few minutes to thicken up for serving.
Cooking Tips & Techniques
Slow cooking a ham might sound straightforward, but a few tricks make all the difference in results. Honestly, the first time I tried a slow cooker ham, I ended up with a dry exterior—lesson learned: keep that lid on and don’t rush the low and slow process.
- Choose pre-cooked ham: Since the ham is already cooked before going into the slow cooker, your goal is to warm it through and infuse it with glaze flavor rather than cooking it from raw.
- Don’t skip scoring: Those diamond cuts aren’t just for looks—they help the glaze penetrate and create flavor pockets.
- Use a meat thermometer: Avoid overcooking by monitoring internal temperature closely. Aim for 140°F (60°C) for ideal juiciness.
- Glaze layering: Basting halfway through locks in moisture and builds that sticky glaze. Resist the urge to add all glaze at once.
- Broiling finish: If you want a crispier, caramelized glaze, a quick broil at the end works wonders. Just keep an eye on it—it can go from perfect to burnt quickly.
- Multitasking: While the ham cooks, prep sides or whip up a fresh salad like the avocado caprese pasta salad to keep things fresh and vibrant on the plate.
Patience is key. Resist checking too often or lifting the lid; slow cookers lose heat quickly, extending cooking time and drying out meat. Trust the process, and you’ll be rewarded with tender, flavorful ham every time.
Variations & Adaptations
This perfect slow cooker ham recipe is a great foundation that you can tweak based on your taste or dietary needs.
- Spiced Up: Add a splash of bourbon or dark rum to the glaze for a boozy twist that deepens the flavor profile.
- Healthier Swap: Use a natural cola sweetened with cane sugar or a homemade sparkling apple cider for a less processed alternative.
- Gluten-Free: Naturally gluten-free, but double-check your cola and any mustard for hidden gluten if sensitive.
- Smokier Flavor: Incorporate a teaspoon of smoked paprika or a few drops of liquid smoke into the glaze for a subtle smoky note.
- Maple Twist: Swap half the brown sugar with pure maple syrup for a richer, earthy sweetness. I’ve tried this on a whim, and it adds a lovely depth.
You can also experiment with cooking times or use a smaller ham for fewer servings. Just keep an eye on the internal temperature, and adjust glaze amounts accordingly. If you’re looking for a side that pairs well, the easy cheesy breakfast burrito foil packets make a fun brunch complement.
Serving & Storage Suggestions
Serve this slow cooker ham warm, sliced thick or thin depending on your preference. The sticky sweet cola glaze shines when the ham is hot, and the aroma fills the room, inviting everyone to dig in.
For presentation, garnish with fresh herbs like parsley or thyme to contrast the rich glaze. It pairs beautifully with roasted vegetables, creamy mashed potatoes, or a crisp green salad.
Storage: Leftover ham keeps well in an airtight container in the fridge for up to 4 days. You can also freeze slices wrapped tightly in plastic wrap and foil for up to 3 months.
To reheat, cover with foil and warm gently in a 325°F (160°C) oven until heated through, or microwave slices covered with a damp paper towel to keep moisture. The flavors actually deepen after a day, so leftovers often taste even better.
Nutritional Information & Benefits
This recipe balances indulgence and simplicity. A typical serving (about 4 oz / 115 g of ham with glaze) provides approximately:
| Calories | 280-320 kcal |
|---|---|
| Protein | 22-25 g |
| Fat | 12-14 g |
| Carbohydrates | 18-22 g (mostly from the glaze) |
| Sodium | 800-1000 mg (varies by ham brand) |
Ham is a good source of protein and certain minerals like iron and zinc, but watch sodium intake if you’re sensitive. The brown sugar and cola add sweetness but do add sugar, so portion control helps keep it balanced.
For those watching carbs, this recipe is moderate but can be paired with lower-carb sides. It’s naturally gluten-free and can fit into many balanced eating plans when enjoyed mindfully.
Conclusion
This perfect slow cooker ham with sweet cola and brown sugar glaze isn’t just a recipe—it’s a reliable friend for those busy, sometimes chaotic days when you want something comforting without fuss. The sticky glaze, tender meat, and effortless cooking method combine to create a dish that feels special but is so easy to pull off.
Feel free to customize the glaze or experiment with spice additions to make it your own. Personally, I love how this ham brings people together around the table, whether for a holiday feast or a simple family dinner. It’s a recipe that’s earned a permanent spot in my rotation.
Give it a try, and let me know how your slow cooker ham turns out! There’s a certain joy in sharing food that tastes like it took hours to prepare, even when it didn’t. Here’s to many delicious meals ahead.
FAQs
- Can I use a boneless ham for this recipe?
Yes, but adjust cooking time since boneless hams may cook faster. Use a meat thermometer to avoid overcooking. - What type of cola works best?
Regular cola with sugar is best for caramelization. Avoid diet sodas as they don’t caramelize well. - Can I make the glaze ahead of time?
Absolutely! Prepare and refrigerate the glaze up to 24 hours before cooking. - How do I store leftover ham?
Store in an airtight container in the fridge for up to 4 days or freeze for longer storage. - Is it possible to use this glaze for other meats?
Yes! It works wonderfully on pork loin, chicken thighs, or even a turkey breast for a similar sweet-savory flavor.
Pin This Recipe!

Perfect Slow Cooker Ham Recipe with Sweet Cola Brown Sugar Glaze for Easy Holiday Meals
A simple and delicious slow cooker ham recipe featuring a sweet cola and brown sugar glaze that creates a sticky, caramelized finish. Perfect for holidays and easy family dinners.
- Prep Time: 15 minutes
- Cook Time: 4 to 5 hours
- Total Time: 4 hours 15 minutes to 5 hours 15 minutes
- Yield: 10-12 servings
- Category: Main Course
- Cuisine: American
Ingredients
- Fully cooked bone-in ham (about 5-7 pounds / 2.3-3.2 kg)
- Cola (12 oz / 355 ml)
- Brown sugar (1 cup / 200 g, packed)
- Dijon mustard (2 tablespoons)
- Ground cloves (1/2 teaspoon)
- Garlic powder (1 teaspoon)
- Onion powder (1 teaspoon)
- Black pepper (freshly ground, to taste)
- Whole cloves (optional, about 10-12)
Instructions
- Prepare the glaze: In a medium bowl, whisk together 12 oz (355 ml) of cola, 1 cup (200 g) packed brown sugar, 2 tablespoons Dijon mustard, 1/2 teaspoon ground cloves, 1 teaspoon garlic powder, 1 teaspoon onion powder, and freshly ground black pepper to taste until smooth and sugar mostly dissolved.
- Score the ham: Using a sharp knife, gently score the surface of the ham in a diamond pattern about 1/4 inch (0.6 cm) deep. Optionally, stud the ham with 10-12 whole cloves at the intersections of the diamond cuts.
- Place the ham in the slow cooker flat-side down, ensuring it fits comfortably.
- Pour the glaze evenly over the ham, making sure it seeps into the scored cuts. Reserve about 1/3 of the glaze for basting.
- Cover and cook on LOW for 4 to 5 hours (240 to 300 minutes), or until the internal temperature reaches 140°F (60°C).
- Baste the ham with reserved glaze around the 2.5-hour mark to build a sticky, glossy finish.
- Optional: For a caramelized crust, transfer the ham to a foil-lined baking sheet after slow cooking, brush with extra glaze, and broil on HIGH for 3-5 minutes, watching closely.
- Let the ham rest for 10-15 minutes before slicing to lock in juices.
Notes
Use a meat thermometer to ensure the internal temperature reaches 140°F (60°C) for juiciness. Avoid opening the slow cooker lid frequently to maintain heat. For a crispier glaze, broil the ham after slow cooking. Leftover ham can be refrigerated for up to 4 days or frozen for up to 3 months. Reheat gently to preserve moisture.
Nutrition
- Serving Size: About 4 oz (115 g) o
- Calories: 280320
- Sodium: 8001000
- Fat: 1214
- Carbohydrates: 1822
- Protein: 2225
Keywords: slow cooker ham, cola glaze ham, brown sugar ham, holiday ham recipe, easy ham recipe, sweet and savory ham, slow cooker recipes




