Boneless Ham in Crock Pot

This boneless ham in crock pot is festive without the fuss. The brown sugar and mustard glaze melts into the pre-cooked ham while the cola keeps it juicy. It’s our favorite main dish for Christmas, Easter, or any cozy gathering.

A Ham That Practically Makes Itself!

If you want a holiday ham that practically makes itself, this slow-cooked version is your new best friend. With just brown sugar, mustard, and a can of cola, it turns out tender, flavorful, and perfect for feeding a crowd—without tying up your oven.

The glaze is ridiculously simple and comes together in seconds. As the ham cooks, the brown sugar, mustard, and cola melt into a sweet, savory finish that everyone looks forward to every year.

Since the ham is already pre-cooked, all you have to do is score the top, spread on the glaze, and let the slow cooker do the magic. The aroma while it simmers? Absolutely heavenly.

This is my go-to for Christmas, Easter, or any time the oven is already packed. Five minutes to prep, and you can check a big item off your holiday to-do list—while the slow cooker works its charm.

Want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Key Ingredients and Substitutions

  • Boneless pre-cooked ham: This is the star of the dish. Look for a 6 to 7 pound ham that’s fully cooked and unsliced. An unsliced ham keeps the meat juicier while it warms. Spiral-sliced can work, but it may dry out faster.
  • Cola: Regular cola (not diet) adds sweetness and helps tenderize the ham while creating a flavorful glaze. The sugar in cola is key for caramelization. Do not substitute with diet soda.
  • Light brown sugar: Enhances the sweetness and adds a deep, molasses flavor to the glaze. Dark brown sugar will work too for a richer taste.
  • Mustard: Balances the sweetness with a touch of tang. Yellow mustard keeps it classic, but Dijon or spicy brown can be used for a stronger kick.

How to Make Boneless Ham in Crock Pot

Preparation

Unwrap the pre-cooked boneless ham and place it in the crock pot. Using a sharp knife, score the top of the ham in a criss-cross pattern about ¼ inch deep to help the glaze soak in.

Step 1 – Mix the Glaze

In a small bowl, mix together the brown sugar and mustard until a thick paste forms. Spread the paste evenly over the top of the ham, pressing it gently into the scored cuts.

crock pot boneless ham with cola being poured over it

Step 2 – Add Cola and Cook

Pour the can of cola around (not over) the ham in the crock pot. Cover with the lid. Set the crock pot to high and cook for 1 hour to start heating through.

Step 3 – Simmer Low and Slow

After 1 hour, switch the crock pot setting to low and continue cooking for 3 to 4 hours, or until the internal temperature of the ham reaches 140°F.

slow cooker cola ham on baking sheet with fork

Step 4 – Rest and Serve

Carefully remove the ham from the crock pot and let it rest for 30 minutes before slicing. Serve warm with your favorite holiday sides.

crockpot brown sugar ham slices

Lynette’s Tip

Use an electric knife to slice the ham after resting. It makes clean, even cuts and saves time, especially when serving a crowd. Plus, after you slice it, you can put the ham slices back in the crock pot to keep warm until serving.

What to Serve With

Sliced ham on metal baking sheet
Created by: Lynette Rice

Boneless Ham in Crock Pot


Course Main
Cuisine American
Prep Time 5 minutes
Cook Time 5 hours
Servings 18 slices
18 slices
This boneless ham in the crock pot is effortless and festive. A simple brown sugar and mustard glaze melts into the pre-cooked ham while cola keeps it juicy and tender. Perfect for Christmas, Easter, or any cozy family gathering!

Ingredients
  

  • 6 to 7 pound boneless pre-cooked ham
  • 12 on regular cola
  • 2/3 Cup light brown sugar
  • 1 Tablespoon yellow mustard

Instructions

  • Place the pre-cooked boneless ham in the crockpot. Score the top by making 1/4-inch deep cuts in a lattice pattern.
  • In a small bowl, mix the mustard and brown sugar to form a smooth paste. Spread the glaze evenly over the top of the ham, pressing it gently into the scored cuts. Pour a can of cola around the ham in the crockpot.
  • Set the crockpot to high and cook for 1 hour. After that, lower the temperature to low and cook for an additional 3–4 hours, or until the ham reaches an internal temperature of 140° F.
  • Carefully remove the ham from the crockpot and let it rest for 30 minutes before slicing. Serve warm and enjoy!

Notes

Tip: Use an electric knife to slice the ham after resting. It makes clean, even cuts and saves time, especially when serving a crowd. Plus, after you slice it, you can put the ham slices back in the crock pot to keep warm until serving.
Make Ahead: You can prepare the glaze and score the ham a day in advance. Cover and refrigerate overnight. When ready to cook, place the ham in the crock pot, pour in the cola, and cook as directed.
Storing: Once cooled, store leftover ham slices in an airtight container in the refrigerator for up to 4 days. Spoon some of the juices over the ham to keep it moist.
Freezing: Ham freezes well. Wrap slices tightly in plastic wrap or foil, then place in a freezer-safe bag or container. Freeze for up to 3 months. Thaw frozen ham in the refrigerator overnight. For smaller portions, you can thaw at room temperature for a few hours.
Reheating: Reheat slices in a covered baking dish at 325˚F with a splash of liquid until warmed through, or warm individual servings in the microwave in 30-second intervals.

Variations:

  • Swap the Soda: I usually use classic cola, but root beer or Dr. Pepper work really well too. They each give the ham a slightly different depth of sweetness without overpowering the glaze.
  • Different Mustard: You can stick with yellow mustard, but I’ve also used Dijon or spicy brown mustard depending on what’s in the fridge. Each one adds a different kick to the glaze.

Nutrition

Serving: 1slice | Calories: 406kcal | Carbohydrates: 10g | Protein: 33g | Fat: 25g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Cholesterol: 94mg | Sodium: 1807mg | Potassium: 445mg | Fiber: 0.04g | Sugar: 10g | Vitamin A: 1IU | Vitamin C: 0.003mg | Calcium: 18mg | Iron: 1mg
*Nutrition provided is an estimate. It will vary based on specific ingredients used.

Short on time but love dessert?

Four simple MAKE AHEAD dessert recipes in your inbox.

Recipe FAQs

Is the ham in this recipe already cooked?

Yes, this recipe uses a fully cooked, boneless ham. You’re simply warming it through and adding flavor as it cooks in the glaze.

Can I use a pre-sliced ham instead?

You could, but using an unsliced ham helps keep it juicy. Pre-sliced hams tend to dry out faster in the crock pot.

Is it okay to swap the cola for diet soda?

It’s best to stick with regular cola. The sugar in the soda caramelizes with the brown sugar and mustard to create the rich, sweet flavor in the glaze. Diet versions just don’t give the same result.

What kind of ham works best?

Our favorite ham to purchase for this recipe is a tender boneless ham that has very little fat. In my opinion, it makes for the best ham on Christmas morning.

4.19 from 11 votes (10 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. Can I use gingerale instead of coke?

  2. goodhealth-goodlife.com says:

    5 stars
    This will work just as well with the same instructions! If your ham is smaller than the one we used for this recipe, you can reduce the time slightly.