Just 5 minutes of prep for tender, juicy crockpot spiral ham every time! You will never fix ham any other way again. This is the perfect recipe for holiday meals!
We love to serve this slow cooker spiral ham for our Christmas dinner. It’s so simple, delicious and is always a favorite. Sometimes I’ll make an oven baked ham, but this slow cooker version is definitely easier!
Today I am sharing the easiest and tastiest ham recipe ever. Seriously, after cooking this slow cooker ham, I will never mess with cooking one in the oven ever again. It’s made with just 5 ingredients and you just set it and forget it. Let your crock pot do the cooking for you!
We always have ham during the holidays. It’s been a tradition ever since I can remember. This recipe is so simple and it turns out amazing every time. You literally can not mess up this recipe, I promise! Plus, cooking the meat in a slow cooker frees up space in the oven for side dishes.
Other than the ham itself, this recipe only calls for 5 ingredients, which you probably already have at home in your pantry. It’s made with brown sugar, pure maple syrup, pineapple juice, spicy brown mustard, and balsamic vinegar. You get sweetness from the brown sugar, maple syrup, and pineapple juice and a tangy kick from the mustard and balsamic vinegar. These flavors are so incredible together!
There is no need to make the glaze ahead of time for this recipe. I just rub all of the ingredients into the meat and then let the slow cooker do all the work.
- Brown sugar
- Maple syrup
- Pineapple juice
- Spicy brown mustard
- Balsamic vinegar
How to cook a spiral ham in the crockpot
If you’re wondering how to cook a spiral ham, it’s super easy using this crockpot method! Follow the steps below to get started.
- Add ham to crockpot. Place ham inside slow cooker (make sure to spray slow cooker with non-stick cooking spray).
- Coat with glaze. Rub glaze ingredients (except pineapple juice) over the meat using hands. Then pour pineapple juice into bottom of crockpot.
- Cover with lid or foil. Cover with lid (or aluminum foil if lid won’t fit).
- Cook in crockpot. Cook on low for 4 to 5 hours, basting twice during the last hour.
- Let rest, then serve! Remove ham from crockpot and let set 10 minutes. Slice and serve!
TIP: If the ham you buy is too large for your slow cooker, don’t worry. I used a 10 pound ham and it was too big for the lid of my slow cooker to fit. Just place 3 pieces of heavy-duty aluminum foil over the meat, covering tightly. You basically are steaming it with a tight seal.
How long does it need to cook?
Because the ham is already cooked, the purpose of this recipe is to warm it up while adding delicious flavor with the glaze and tenderizing it with the pineapple juice.
I typically cook my ham in the crockpot on low for 4 to 5 hours, until it’s warm, tender and juicy. Make sure to baste twice during the last hour of cooking. I recommend using a bone-in spiral ham that’s about 7-10 pounds.
Favorite sides for serving
There are so many delicious side dishes to serve with this crockpot spiral ham. Below are some of our favorites!
- Potatoes: Scalloped potatoes, mashed potatoes, cheesy potatoes and twice baked potatoes.
- Veggies: All types of roasted vegetables, like mixed veggies, carrots, broccoli and brussels sprouts.
- Classic holiday sides: Cranberry sauce, corn casserole and mac and cheese.
- Rolls or bread: Homemade recipes like lion house rolls, potato rolls, french bread and sweet cornbread.
- Salads: My favorite winter salad is apple cranberry spinach salad.
Have leftovers? Try making:
- Ham and Cheese Sliders
- Creamy Ham and Potato Soup
- Ham and Cheese Quiche
- Cheesy Ham and Broccoli Frittata
- Ham and Bean Soup
Slow Cooker Spiral Ham
- 7-10 pound bone-in spiral ham
- 1 cup brown sugar
- 1/2 cup pure maple syrup
- 2 Tablespoons spicy brown mustard
- 1 Tablespoon balsamic vinegar
- 2 cups pineapple juice
- Spray slow cooker with non-stick cooking spray. Remove the ham from the wrapper and discard glaze packet. Place inside prepared slow cooker.
- Rub brown sugar, maple syrup, mustard, and balsamic vinegar all over the ham using your hands. Pour pineapple juice into the bottom of the slow cooker.
- Cover tightly either with the lid or aluminum foil and cook on low 4 to 5 hours, basting twice, during the last hour.
- Remove from slow cooker and let set 10 minutes. Slice the ham off the bone and serve warm.