Making a Crockpot Ham has never been so easy. All you need is 5 ingredients and 5 minutes of prep for this moist, flavorful honey ham recipe. Add everything to the crockpot and dinner is ready in 4 hours. Perfect for holidays and casual weeknight dinners!

This crockpot ham with pineapple and brown sugar is the EASIEST ham recipe ever. It’s a simple honey ham recipe with a delightful pineapple, honey, and brown sugar glaze. A bit of Dijon mustard rounds out the flavors and it is seriously SO good.
You only need 5 ingredients and 5 minutes of prep to make this slow cooker ham, and it requires zero oven space. So you don’t have to heat up the kitchen and if you’re making this on Christmas or Easter, it frees up the oven for all the delicious sides you’re trying to make at the same time.
Helpful Tips & Variations
- How much ham do I need per person? As a general rule, serving size is about 1/2 pound per person when picking a bone-in ham. For this recipe, I typically use between a 7 and 9 pound ham, which gives 14 to 18 servings. Note that anything bigger than a 9-pound ham is cutting it kind of close for most normal-sized crockpots.
- Make sure the ham fits in your crockpot. Definitely choose a ham that will fit into your crockpot so try to pick a ham under 9 pounds, since anything bigger than a 9-pound ham is cutting it kind of close for most normal-sized 6 quart crockpots.
- Spoon the glaze over the top. While you don’t have to keep spooning the glaze over the ham every hour as it cooks, it is highly recommended. This will give the ham not only the best flavor, but will keep it moist.
- Be sure to cook on low. Despite only needing to cook for 3 to 4 hours, the ham should be cooked on low. Cooking it on high will likely dry it out.
- Can I use something besides pineapple juice? The pineapple juice can be replaced with orange juice for a different flavor.
- Add some pineapple chunks or slices. If you want extra pineapple flavor, you can add some pineapple chunks or slices into the crockpot as well.
- How can I thicken the glaze? If you want to turn the juices in the bottom of the crockpot into a thicker glaze for serving, transfer the liquid to a saucepan with a touch of cornstarch, and bring to a simmer until thickened.

Crockpot Ham with Pineapple
Ingredients
- 7 to 9 pound spiral sliced ham
- 1/2 cup pineapple juice
- 1/2 cup maple syrup
- 1 tablespoon Dijon mustard
- 1/2 cup brown sugar
Instructions
- Spray a crockpot (at least 6 quart) with nonstick spray, then place the ham inside (preferably flat side down.)
- Mix together the pineapple juice, maple syrup, and Dijon.
- Pour the liquid mixture over the ham.
- Rub the brown sugar over the ham.
- Cover the crockpot and set it to low for 3-4 hours. Every hour, spoon some of the cooking liquid over the ham (this will help keep it moist.)
- Remove slices from the bone and serve with your favorite roasted vegetable and some of the crockpot sauce.
Notes
Nutrition
Other Notes

Serving Suggestions
There are so many ways to serve this crockpot ham with pineapple. It’s perfect for holidays like Easter and Christmas (and frees up lots of oven space!) but since it’s such a super easy slow cooker recipe, it’s just as perfect for casual weeknights.
If serving this for a non-holiday dinner, my go-to is to serve it with some roasted veggies, like roasted broccoli, oven roasted carrots, or roasted asparagus, and baked sweet potatoes.
Unless you’re making this for an especially large group, you will likely have leftovers. Leftover honey ham can be used in so many ways – think sandwiches, soup, salads, and more. A few of my favorite ways to use leftover crockpot honey ham include ham and bean soup, ham and potato soup, ham salad, and hot ham and cheese sliders.
How to Store, Reheat & Freeze Leftovers
- How to store leftover ham. Leftover ham can be stored in the fridge for up to 4 days. Keep covered with foil or in an airtight container.
- How to reheat crockpot ham. Depending on what you’re doing with the leftovers, you may not even need to reheat them. However, if you’re reheating the entire ham it’s usually easiest to do so in the oven. Cover the ham with foil and bake on 275F until heated through. If you’re just reheating a few slices, pop it in the microwave for a minute or two.
- Can I freeze crockpot ham? Absolutely. Wrap the ham, whether it’s the entire ham or slices, in plastic wrap and then again in foil. Freeze for 2 to 3 months. Thaw overnight in the fridge and enjoy.
More Easy Crockpot Recipes:
- Crockpot Ham and Bean Soup
- Slow Cooker Beef Stew
- Crockpot Chicken and Stuffing
- Honey Garlic Chicken
- Slow Cooker Pork Carnitas
- Slow Cooker Beef Brisket
- Pulled Pork
I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTok, Facebook, Instagram, Pinterest, and YouTube!

Looks amazing
I love this recipe so much. I always want to make a ham for family dinner, but it’s sort of a hassle and a 15 pounder is just too much. This is perfect with enough for leftovers the next day. Super easy and we loved the flavors.