Easy Slow Cooker Ham (Gluten-Free, Dairy-Free)
This easy slow cooker ham starts in the crockpot, before being coated with a honey-mustard marinade and finished with in the oven. Flavorful, delicious, this homemade ham recipe is perfect for Thanksgiving, Christmas, and Easter! Totally gluten-free and dairy-free too.
Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
Make Your Own Ham – It’s Really Easy!
With the holidays coming up, and ham featuring a big part of the holiday table, today’s recipe for slow cooker ham is a great way to ring in the season or any special occasion!
While making homemade ham sounds difficult and may have never crossed your mind, it’s actually super simple.
Why This Recipe Works:
- Simple Ingredients: The main ingredients required for making this homemade ham recipe are easily accessible at the local grocery store (nothing fancy required!).
- Easy to Make: Preparing this slow cooker ham requires very little hands-on time (let the slow cooker do the work to infuse the flavors into the ham), before an easy bake in the oven to finish it.
- Totally Gluten-Free & Dairy-Free: The best part is that this recipe is 100% gluten-free and dairy-free, which means that even those with Celiac disease or gluten or lactose intolerances can enjoy this at the holiday meal without issues!
Ingredients You’ll Need:
Here’s a visual overview of the ingredients required for making this easy slow cooker ham.
(For exact measurements, please scroll down to the printable recipe card at the bottom of this post.)
For the Ham:
For the Honey-Mustard Glaze:
Recipe Notes + Substitutions:
- Ham: You can use either a bone-in ham or picnic ham.
- Veggies: For the vegetables, I used onion, celery and carrot to create the broth that the ham cooks in. Feel free to add in other types of veggies if you prefer.
- Spices: I used a mix of whole peppercorns and whole allspice berries to flavor the ham. However, feel free to add other spices such as star anise or a cinnamon stick if you prefer.
- Herbs: I like thyme and rosemary for flavoring, but go ahead and add in other fresh herbs (such as parsley, oregano, etc.)
- Honey-Mustard Marinade: Yellow mustard or Dijon mustard will work. Raw honey is best. If you don’t have demerara sugar, you may also use dark brown sugar instead. Alternatively, if you prefer not to make the marinade, you can simply use 4 tablespoons of store-bought honey mustard to replace the honey and mustard instead.
How to Make Slow Cooker Ham (Step by Step):
1. Combine Ham, Veggies, Spices & Herbs in Slow Cooker
Place the ham, onion, carrot, celery, whole peppercorns, whole allspice, fresh thyme and rosemary in a slow cooker.
2. Slow Cook Ham
Pour in enough water to cover the ham. Cover and cook on the high setting for 2 hours (or the low setting for 4 hours).
3. Let Cool Before Trimming Fat
Remove the slow-cooked ham from the broth, and let it cool slightly. Trim the skin and excess fat, leaving a thin layer. Use a sharp knife to score the surface of the ham into squares.
4. Mix the Glaze Ingredients Together
Place the mustard, honey and demerara sugar in a small bowl. Mix thoroughly to combine.
5. Preheat and Line
Preheat the oven to 380F. Line a large baking dish with aluminum foil.
6. Brush Ham with Half of Glaze and Bake
Spread half of the honey-mustard glaze on the ham and place in the prepared baking dish. Bake for 15 minutes.
7. Spread with Remaining Glaze and Bake
Spread the remaining honey mustard glaze on the ham and bake for another 20 minutes.
8. Cool Before Slicing
Let the ham cool completely if you want to serve it cold. Cut into thin slices and serve.
Delicious Gluten-Free Side Dishes to Serve with Ham:
- Green Bean Casserole (Gluten-Free, Vegan)
- Air Fryer Brussels Sprouts (Gluten-Free, Vegan)
- Creamy Scalloped Potatoes (Gluten-Free, Vegan)
- Sweet Potato Casserole (Gluten-Free, Vegan)
Dish by Dish Tips/Tricks:
- Leftovers: If you have any leftover ham after Thanksgiving or Christmas dinner, make ham sandwiches (with our favorite gluten-free breads)!
Other Holiday Recipes You’ll Love:
P.S. If you try this recipe, I’d love for you to leave a star rating below, and/or a review in the comment section further down the page. I always appreciate your feedback. Be sure to check out my entire Recipe Index for all the recipes on the blog. You can also follow me on Pinterest, Facebook or Instagram! Sign up for my Email List to get fresh recipes in your inbox each week!
Easy Slow Cooker Ham (Gluten-Free, Dairy-Free)
- Total Time: 3 hours 40 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This easy slow cooker ham starts in the crockpot, before being coated with a honey-mustard marinade and finished with in the oven. Flavorful, delicious, this homemade ham recipe is perfect for Thanksgiving, Christmas, and Easter! Totally gluten-free and dairy-free too.
Ingredients
- 2 pounds ham
- 1 medium carrot, cut into pieces
- 1 celery stalk, cut into long pieces
- 1 onion, roughly cut
- 3/4 tablespoon whole peppercorns
- 1 teaspoon whole allspice berries
- 4 fresh thyme sprigs
- 4 fresh rosemary sprigs
- 2 tablespoons mustard
- 2 tablespoons honey
- 1 tablespoon demerara sugar
Instructions
- Combine Ham, Veggies, Spices & Herbs in Slow Cooker: Place the ham, onion, carrot, celery, whole peppercorns, whole allspice, fresh thyme and rosemary in a slow cooker.
- Slow Cook Ham: Pour in enough water to cover the ham. Cover and cook on high for 2 hours or on low for 4 hours.
- Let Cool Before Trimming Fat: Remove ham from broth, let cool slightly. Trim skin and excess fat, leaving a thin layer. Score it into squares.
- Prepare the Glaze: Place the mustard, honey and demerara sugar in a small bowl. Mix thoroughly to combine.
- Preheat & Line: Preheat the oven to 380F. Line a large baking dish with aluminum foil.
- Brush Ham with Half of Glaze and Bake: Spread half of the honey glaze on the ham and place in the prepared baking dish. Bake for 15 minutes.
- Spread with Remaining Glaze & Bake: Spread the remaining honey glaze on the ham and bake for another 20 minutes.
- Cool Before Slicing: Let the ham cool completely if you want to serve it cold. Cut into thin slices and serve.
Notes
Ham: You can use either a bone-in ham or picnic ham.
Veggies: For the vegetables, I used onion, celery and carrot to create the broth that the ham cooks in. Feel free to add in other types of veggies if you prefer.
Spices: I used a mix of whole peppercorns and whole allspice berries to flavor the ham. However, feel free to add other spices such as star anise or a cinnamon stick if you prefer.
Herbs: I like thyme and rosemary for flavoring, but go ahead and add in other fresh herbs (such as parsley, oregano, etc.)
Honey-Mustard Marinade: Yellow mustard or Dijon mustard will work. Raw honey is best. If you don’t have demerara sugar, you may also use dark brown sugar instead. Alternatively, if you prefer not to make the marinade, you can simply use 4 tablespoons of store-bought honey mustard to replace the honey and mustard instead.
- Prep Time: 5 mins
- Resting Time: 1 hour
- Cook Time: 2 hours 35 mins
- Category: Appetizers
- Method: Slow Cooker
- Cuisine: Western



