
This ham and cabbage crock pot recipe transforms humble ingredients into a hearty, comforting meal that requires almost no effort. The slow cooker does all the work while you focus on other tasks, creating tender ham and perfectly softened cabbage infused with savory herbs.
I developed this recipe after realizing how often I reached for a quick, satisfying dinner that didn’t require standing over the stove.
The beauty of this dish lies in its simplicity—just a few ingredients, minimal prep, and a few hours of hands-off cooking. The ham stays juicy while the cabbage absorbs all the rich, herby flavors, making every bite satisfying.
Whether you’re feeding a family or meal prepping for the week, this recipe delivers restaurant-quality results without the fuss.
What makes this version special is the flexibility—you can keep it classic with just ham, cabbage, and herbs, or elevate it with mustard, beer, or extra aromatics for deeper flavor. The slow cooker ensures the cabbage becomes tender yet retains its texture, while the ham remains moist and flavorful.
This is the kind of meal that feels indulgent but comes together effortlessly.
Perfect for weeknight dinners, holiday gatherings, or meal prep, this dish pairs beautifully with crusty bread, mashed potatoes, or a simple green salad. Let’s get started on creating your own savory slow-cooker masterpiece.
Ingredients for ham and cabbage crock pot
Just seven core ingredients plus a few pantry staples for this effortless slow-cooker classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pre-Cooked Ham 🥓 | 1 ½ lb | Bone-in preferred for flavor |
| Green Cabbage 🥬 | 1 whole | Medium head, cut into wedges |
| Yellow Onion 🧅 | 1 whole | Sliced into wedges |
| Fresh Rosemary 🌿 | ½ cup | Chopped, fresh preferred |
| Fresh Thyme 🌿 | ¼ cup | Chopped, stems removed |
| Garlic Cloves 🧄 | 4 cloves | Peeled, smashed slightly |
| Dijon Mustard 🍯 | 2 tbsp | For extra depth of flavor |
| Beer 🍺 | ½ cup | Light lager or ale preferred |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tbsp | For coating cabbage |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
The ham is the star here, so bone-in cuts add extra flavor—look for pre-cooked hams labeled ‘for slow cooking’ at Costco or Whole Foods. Fresh herbs make all the difference: Trader Joe’s usually has great bundles of rosemary and thyme. For the cabbage, green or red varieties both work, but green has a slightly milder taste. If you can’t find fresh herbs, dried thyme at one-third the amount is fine—just crush the leaves before adding. The beer? Any light lager or ale works, but avoid dark beers—they can overpower the dish.
No beer? Extra chicken broth or apple cider keeps things flavorful. Short on rosemary? Fresh sage or marjoram works too. The mustard is optional but adds that restaurant-quality depth—Dijon or whole-grain mustard both work. For the cabbage, cut into 6-8 wedges so it cooks evenly. If you’re prepping ahead, store the cabbage and ham separately in the fridge for up to 2 days before cooking. The herbs can be chopped and stored in an airtight container for 3 days.
This dish reheats beautifully—just warm through on the stove or microwave. Keeps for 4-5 days in the fridge, freezes for 3 months. I always make a double batch: one for dinner, one for leftovers. The cabbage gets even more tender after the first night, so don’t skip the second day if you can help it. Serve with crusty bread for soaking up all that delicious juices—French baguettes or sourdough are perfect.
Why You’ll Love This Recipe
- Set-and-Forget Magic: I swear by this recipe when I’ve got better things to do than stir pots. Toss in the pre-cooked ham, chopped cabbage, and onions—no peeling, no fuss—then let the crock pot work its slow-cook spell while I handle the rest of life.
- Herb-Packed Depth: That rosemary and thyme? They turn this into something way beyond basic. The ham soaks up their earthy notes, and the cabbage softens into something tender and fragrant—like a hug in a bowl.
- Leftovers That Beg for More: Between us, this dish tastes even better the next day. I’ll make a big batch, and by Wednesday, I’m sneaking seconds because the flavors meld into something richer, like a cozy blanket for my taste buds.
- Budget-Friendly Crowd Pleaser: A whole ham bone or two slices of pre-cooked ham stretches this recipe for a family of four (or more). Cabbage and onions don’t break the bank, and the herbs add luxury without the price tag—perfect for when you want to feel fancy without the grocery shock.
Step-by-step instructions for slow cooker ham and cabbage
This method turns simple ingredients into a rich, aromatic dish with minimal effort.
Prep the Vegetables and Season the Ham
Start by cutting the whole green cabbage into wedges, keeping the core intact to hold the shape. Remove any wilted outer leaves and discard them. Slice the whole yellow onion into thick wedges—no need to peel them. In a small bowl, mix together the chopped fresh rosemary, chopped fresh thyme, smashed garlic cloves, Dijon mustard, salt, and black pepper. This is your flavor base.
Spread this herb-mustard mixture all over the pre-cooked ham, pressing it gently into the meat. The bone-in ham will release even more flavor as it cooks, so don’t skip this step. Place the ham bone-side down in the bottom of your slow cooker—this helps the meat stay moist and the broth flavorful.
Layer the Cabbage and Onion
Arrange the cabbage wedges around the ham, slightly overlapping them so they cook evenly. Place the onion wedges between the cabbage pieces. Pour the beer over everything, letting it seep into the cabbage and ham. This adds depth and helps tenderize the vegetables. Add the chicken broth next, filling the slow cooker about halfway up the sides of the ham.
Here’s the thing—don’t overcrowd the pot. If your slow cooker is small, you might need to layer the cabbage in two batches. The vegetables should have room to breathe so they absorb the flavors instead of steaming into mush. Cover the slow cooker with the lid and resist the urge to peek during cooking.
Cook on Low for Maximum Flavor
Set the slow cooker to low heat and let it cook for 6-7 hours. This low-and-slow method ensures the cabbage becomes tender without falling apart, and the ham stays juicy. The beer and broth will reduce slightly, creating a rich, savory sauce that coats everything.
After 6 hours, check the cabbage with a fork—it should slide in easily but still hold its shape. If it’s not quite tender enough, cook for another 30-60 minutes on low. The ham is already pre-cooked, so it just needs to absorb all those amazing flavors. The longer it cooks, the deeper the taste, but don’t let it go past 8 hours or the cabbage might get too soft.
Finish with Olive Oil and Serve
Once the cabbage is tender, carefully remove the ham and vegetables from the slow cooker. In a small bowl, whisk together the olive oil with any remaining broth or beer from the pot. Drizzle this mixture over the ham and cabbage, tossing gently to coat. This final step adds brightness and helps the flavors meld together.
Serve the ham and cabbage directly from the slow cooker, or transfer it to a platter. The crusty bread is perfect for soaking up the delicious sauce. Each bite should be rich with ham flavor, tender cabbage, and a hint of herby brightness from the rosemary and thyme. If you have leftovers, they actually taste even better the next day!
Pro Tips For Making Ham And Cabbage Crock Pot
- CHOP CABBAGE SMALL: I learned this the hard way—big chunks stay tough even after hours in the crock pot. Cut the cabbage into 1-inch pieces so it breaks down evenly and soaks up the ham’s flavor. (Yes, it’ll look messy, but no one’s judging when it’s buried under sauce.)
- LAYER ONION LAST: Onions burn faster than you’d think in a crock pot, especially when stacked with ham. Tuck them in the middle instead of the bottom, then add the cabbage on top to keep them submerged in liquid. This keeps them sweet, not bitter.
- SKEWER HERBS TO STAY: Fresh rosemary and thyme float away like tiny boats. Thread a sprig through a toothpick or tie them with kitchen twine to a wooden spoon before dropping them in. No more fishing for herbs at the end.
- LOW AND SLOW IS NON-NEGOTIABLE: Crank it to high for the first hour to wake up the flavors, then switch to low. I used to leave it on high all day—it’s faster, but the cabbage turns to mush and the ham dries out. Patience here makes all the difference.
Creative variations of this ham and cabbage crock pot
German-Inspired Sauerkraut Swap
Swap the green cabbage for 2 cups sauerkraut (drained) to create a tangy, German-inspired twist. Add 1 tbsp caraway seeds and 1 apple (peeled and diced) to the slow cooker along with the ham.
The sauerkraut adds probiotic benefits and a bright acidity that balances the richness of the ham. Cook on low for 5-6 hours since sauerkraut softens faster than fresh cabbage. 🌍
Sweet and Smoky Maple-Bourbon Glaze
For a dessert-worthy variation, brush the ham with a glaze made from ¼ cup maple syrup, 2 tbsp bourbon, and 1 tsp smoked paprika before adding it to the slow cooker.
The cabbage absorbs this sweet-savory sauce beautifully, creating a dish that works for breakfast or dinner. Add ½ cup dried cranberries for a festive touch during holiday meals. 🍁
Spicy Cajun Kick
Transform this into a Cajun-inspired dish by adding 1 tbsp Cajun seasoning (like Tony Chachere’s), 1 tsp cayenne pepper, and ½ cup diced bell peppers to the slow cooker. The heat from the cayenne pairs perfectly with the sweetness of the ham.
Serve with cornbread to soak up the spicy sauce. For extra heat, add 1-2 sliced jalapeños to the cabbage wedges before cooking. 🌶️
Creamy Mustard Potato Addition
Add 2 cups baby potatoes (halved) and ¼ cup sour cream to the slow cooker along with the cabbage. The potatoes absorb the flavors while adding creaminess, and the sour cream balances the richness.
Cook for an extra 1-2 hours to ensure the potatoes are tender. This variation feels like a comforting casserole without the baking. 🥔
Herbed Beer-Braised Version
For a deeper beer flavor, replace the chicken broth with 1 cup dark beer (like Guinness or stout) and add 1 tsp liquid smoke and 1 sprig fresh rosemary tied with kitchen twine.
The dark beer adds a malty depth, while the liquid smoke enhances the smoky notes of the ham. This version is perfect for hearty autumn dinners. 🍺
Asian-Inspired Sesame-Ginger Twist
Infuse this dish with Asian flavors by adding 1 tbsp grated fresh ginger, 1 tbsp soy sauce, 1 tsp sesame oil, and 1 tsp rice vinegar to the slow cooker. Swap the rosemary and thyme for 1 tbsp chopped fresh cilantro and 1 tsp five-spice powder.
The cabbage absorbs these flavors beautifully, creating a fusion dish that’s both familiar and exciting. Serve with steamed jasmine rice. 🌿
Nutrition facts
Frequently asked questions
Can I use leftover ham instead of pre-cooked ham?
Yes, but with a few adjustments. Leftover ham is already fully cooked, so you can use it directly. However, reduce the cooking time to 4-5 hours on low to avoid overcooking the cabbage. The ham will absorb flavors faster, so check the cabbage’s tenderness after 3 hours.
Why does my cabbage turn mushy in the slow cooker?
Overcooking or overcrowding causes mushiness. Keep cooking times to 6-7 hours on low and avoid stacking cabbage too tightly. For extra insurance, cut cabbage into slightly larger wedges with the core intact to maintain structure. A splash of beer or broth helps tenderize without over-softening.
Can I make this recipe without beer?
Replace the ½ cup beer with an equal amount of apple cider, chicken broth, or even white grape juice. The beer adds depth, but these alternatives work perfectly for a kid-friendly or non-alcoholic version. The mustard and herbs will still create rich flavors.
What’s the best way to reheat leftovers?
Transfer leftovers to an oven-safe dish and warm at 350°F for 15-20 minutes until heated through. For a quick option, microwave in 1-minute intervals on medium power, stirring between each. The cabbage absorbs flavors better when reheated gently. Leftovers taste even better the next day!
Can I use red cabbage instead of green?
Yes, red cabbage works beautifully! It holds its color while cooking and adds a subtle sweetness. Cook for the same 6-7 hours on low, but expect slightly faster softening. The purple hue makes this dish visually stunning. Pair with a simple vinaigrette for extra brightness.
- Braised Beef Short Ribs Recipe: Crock Pot Fall-Off-Bone Magic in 6 Hours - November 1, 2026
- Crock Pot Cocoa Recipe: Velvety Warmth With Hidden Spice Magic - November 1, 2026
- White Queso Crock Pot Recipe: Ultra-Smooth Melt Without the Grain - November 1, 2026