
This crockpot ham delivers perfect savory depth without the cloying sweetness that dominates most recipes. I developed this method after years of searching for a ham that lets the natural pork flavor shine through.
The secret is a dry rub of herbs, garlic, and black pepper that creates a flavorful crust while keeping the meat juicy. A splash of chicken broth in the slow cooker adds moisture without adding sugar.
After 4-6 hours on low, you’ll have tender ham with a subtle herbaceous aroma and rich, natural pork flavor. The result is moist, flavorful, and satisfyingly savory from edge to edge.
Serve with roasted vegetables or mashed potatoes for a complete meal. Here’s how to make it.
Ingredients for Crockpot Ham Recipe Not Sweet
Savory, juicy ham with a herb crust. Nothing sweet here, just pure pork flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-In Ham 🍖 | 3 lb | Pre-cooked, unsweetened variety |
| Dried Thyme 🌿 | 1 tbsp | Crushed between fingers |
| Dried Rosemary 🍃 | 1 tbsp | Crushed between fingers |
| Garlic Powder 🧄 | 2 tsp | Not garlic salt |
| Onion Powder 🧅 | 2 tsp | For depth of flavor |
| Ground Black Pepper 🌶️ | 1 tbsp | Freshly ground preferred |
| Chicken Broth 🍗 | 1 cup | Low-sodium preferred |
| Olive Oil 🫒 | 2 tbsp | For searing crust |
| Dijon Mustard 🟡 | 2 tbsp | Adds tang without sweetness |
| Apple Cider Vinegar 🍏 | 1 tbsp | Balances savory flavors |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste |
The ham is everything. Look for unsweetened, pre-cooked bone-in ham—most grocery stores carry it near the holidays, but Costco has great options year-round. The bone-in cut keeps it moist and adds flavor. For the herbs, Penzeys has the freshest dried thyme and rosemary, but any brand works if it’s not dusty old spice jar stuff.
No Dijon? Regular mustard plus a pinch of turmeric gets you close. Out of apple cider vinegar? White wine vinegar at half the amount. The chicken broth can be swapped for vegetable broth if that’s what you’ve got. If you’re missing bay leaves, skip it—they’re nice but not deal-breakers (honestly forgot them once, still turned out great).
Leftover ham keeps 4-5 days in the fridge, wrapped tight. Freezes beautifully for 2-3 months. The dry rub works on pork shoulder too—save the extra for next time.
Why You’ll Love This Recipe
- Set and Forget: Just toss the bone-in ham in the crockpot with those dried herbs and powders, then walk away.
- Sunday or Tuesday: Works for holiday dinners or a random weeknight when I need zero fuss.
- Leftovers for Days: One ham feeds us for three meals—sandwiches, soups, you name it.
Step-by-Step Instructions for Crockpot Ham
This method delivers tender, savory ham with a flavorful crust every time.
Step 1: Create the Savory Dry Rub
In a small bowl, combine the 2 tsp dried rosemary, 2 tsp dried thyme, 2 tsp garlic powder, 1.5 tbsp coarse black pepper, 1 tsp kosher salt, and 1 tsp onion powder. I crush the rosemary and thyme between my fingers as I mix to release their aromatic oils.
Add the 2 tbsp yellow mustard to the dry rub mixture and stir until it forms a thick paste. This mustard base helps the dry rub adhere to the ham and creates a beautiful crust during cooking. The mixture will look chunky—that’s exactly what you want.
Step 2: Sear and Rub the Ham
Heat the 1 tbsp olive oil in a large skillet over medium-high heat. While it heats, pat the 4 lb fully cooked bone-in ham dry with paper towels. Sear the ham on all sides for 2-3 minutes per side until it develops a light golden color. This step builds depth of flavor that carries through the slow cooking.
Remove the ham from the skillet and place it in your crockpot. Rub the mustard and spice paste all over the ham, pressing it into the surface so it sticks well. Don’t be shy—cover every inch, including the sides. The paste will create a beautiful, flavorful crust as it cooks.
Step 3: Add Liquids and Aromatics
Pour the 1 cup chicken broth into the bottom of the crockpot around the ham. This creates steam that keeps the ham moist during cooking. Add the 2 whole bay leaves to the liquid—they’ll infuse the broth with subtle, earthy notes that complement the savory rub.
Here’s the thing—don’t add any extra liquid. The ham releases its own juices, and too much liquid will dilute the flavors. Cover the crockpot with the lid and set it to cook on low heat for 4-5 hours.
Step 4: Finish and Serve
After 4 hours, check the ham’s internal temperature with a meat thermometer. You’re aiming for 140°F—since it’s fully cooked, you’re just heating it through and deepening the flavors. If it’s not there yet, give it another 30-60 minutes.
Once heated through, remove the ham from the crockpot and let it rest for 10 minutes before slicing. This allows the juices to redistribute, so every bite is moist and flavorful. Serve the ham with some of the cooking liquid spooned over the top for extra savory goodness.
Pro Tips For Making Crockpot Ham Recipe Not Sweet
- Score the Ham: Cut a diamond pattern into the fat cap—about 1/4 inch deep—so the rosemary and thyme can really penetrate while it slow-cooks.
- Use Low Heat: I learned this the hard way—high heat dries out ham fast in a crockpot, so stick to low for 4-5 hours with a cup of water or broth.
- Skip the Glaze: Sounds obvious, but even a little brown sugar or honey will sweeten it, so resist the urge and let the garlic and onion powders shine.
- Rest Before Slicing: Pull it out and tent with foil for 10 minutes—this keeps all the juices inside instead of pooling on the cutting board.
Serving Suggestions for This Recipe
Herb-Infused Sides
Pair this with roasted fingerling potatoes tossed in olive oil, rosemary, and garlic powder. Roast at 400°F for 25-30 minutes until golden. The herbs echo the ham’s seasoning beautifully.
Green Vegetables
Sautéed green beans with 2 minced garlic cloves and a splash of apple cider vinegar balance the richness. Cook for 5-7 minutes on medium-high heat until tender-crisp.
Bread Options
A crusty sourdough or ciabatta is perfect for soaking up the savory juices. Warm slices at 350°F for 5 minutes before serving. I love the contrast of textures. 💛
Fresh Salad
A simple arugula salad with shaved Parmesan and lemon vinaigrette cuts through the richness. Use 3 tbsp olive oil and 1 tbsp lemon juice for the dressing.
Sauce Pairing
Serve with a Dijon cream sauce—whisk 2 tbsp Dijon mustard into ½ cup heavy cream and simmer for 3-4 minutes. Drizzle lightly over slices.
Pickled Veggies
Pickled red onions add a tangy crunch. Thinly slice 1 red onion, soak in ½ cup apple cider vinegar and 1 tsp salt for 30 minutes. 🔥
Nutrition Facts
Frequently Asked Questions
Why skip the sweet glaze?
This lets the natural pork flavor shine. The herb crust and savory broth enhance the meat without overpowering it. Perfect for those who prefer less sugar.
Can I use a pre-glazed ham?
No, pre-glazed hams are usually sweet. Look for unsweetened, pre-cooked bone-in ham to ensure the best savory result. Check labels carefully.
What if my ham is too salty?
Reduce added salt in the rub or soak the ham in water for 1-2 hours before cooking. Taste the broth before serving and adjust.
Can I make this in an Instant Pot?
Yes! Use the sauté function to sear, then pressure cook on high for 20 minutes with 1 cup broth. Natural release.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026