This corned beef cabbage recipe is a hearty, fork-tender slow-cooked dinner that serves 8 and fills the whole house with the most amazing smell for hours. The beef melts apart, the cabbage is buttery soft, and everything comes out rich and savory with almost no hands-on work. I make this every single year and my family talks about it for weeks.
I first made this for St. Patrick’s Day a few years ago when my in-laws were coming over and I needed something that could feed a crowd without me standing in the kitchen all day. I set it up that morning, went about my day, and by dinner the whole house smelled incredible. My father-in-law went back for thirds and told me it was better than his mother’s — and in my family, that’s the highest compliment you can get.
What I love most is how little effort it takes for how good it turns out. I’ve tried cooking corned beef in the oven and on the stovetop, and the low-and-slow method wins every time — the meat comes out so tender it practically falls apart when you try to slice it. It’s one of those meals where the slow cooking does all the work for you.
Why you’ll love this corned beef and cabbage
- Fork-tender beef — After all that slow cooking time, the corned beef is so tender it shreds with a fork and melts in your mouth.
- Feeds 8 easily — This is my go-to when I’m cooking for a crowd because it makes plenty without needing to double anything.
- Minimal hands-on time — I spend about 15 minutes prepping in the morning and then walk away until dinner — the slow cooking does everything.
- Hearty, complete meal — The beef, cabbage, potatoes, and carrots all cook together so you don’t need to make separate sides.
- My tested tip — I’ve found that placing the vegetables on top of the beef rather than underneath keeps them from getting too mushy. The first time I put the potatoes on the bottom they turned to mash — lesson learned.
Ingredients overview
The star is the corned beef brisket along with the spice packet that comes with it, which gives the broth all that warm, savory depth. Cabbage wedges, baby potatoes, and carrots cook right alongside the beef and soak up all that flavor. I tried using red potatoes instead of Yukon Golds once and they held their shape much better through the long cook time — that’s what I use every time now.
- 4 pounds corned beef brisket, flat or point cut, with spice packet
- 2 tablespoons oil
- 1 1/2 cups beef broth
- 3 tablespoons whole grain mustard
- 6 cloves garlic, smashed and left whole
- 1 large onion, sliced into wedges
- 15 to 20 whole peppercorns
- 8 to 10 sprigs fresh thyme, or 1 teaspoon dried thyme
- 2 bay leaves
- 2 pounds carrots, peeled and quartered
- 1/2 cup butter
- 1 large head green cabbage, sliced into wedges
- 1 teaspoon kosher salt
- 2 pounds red potatoes, roasted
- Horseradish sauce, for serving
- Parsley and chives, for garnish
Directions
- Heat a large skillet over medium-high heat for about 2 minutes.
- Drain the corned beef and discard the brine. Reserve the spice packet if one is included.
- Add the oil to the hot skillet and sear the corned beef for 2 to 4 minutes on one side until browned. Flip and sear the other side for 2 to 3 minutes.
- Transfer the corned beef to a slow cooker, fat side up.
- In a measuring cup, stir together the beef broth and whole grain mustard. Pour the mixture into the hot skillet and scrape up the browned bits, then pour this liquid over the corned beef.
- Add the garlic, onion, peppercorns, thyme, bay leaves, and reserved spice packet to the slow cooker.
- Cover and cook on low for 6 to 7 hours.
- Add the carrots on top of the beef, cover, and cook for 1 to 2 hours more.
- Cut the cabbage into large wedges. In a large skillet, melt the butter over medium-high heat. Add the cabbage and kosher salt, stirring occasionally for about 10 minutes until slightly wilted.
- Transfer the cabbage to the slow cooker on top of the carrots. Cover and cook on low for another 30 to 60 minutes, until the cabbage is tender.
- Roast the red potatoes separately until crisp outside and tender inside.
- Remove the cabbage and carrots with a slotted spoon and arrange them on a serving platter.
- Transfer the corned beef to a cutting board and let it rest for 10 minutes.
- Slice the corned beef against the grain and place it on the platter with the vegetables.
- Add the roasted potatoes to the platter, garnish with parsley and chives, and serve hot with horseradish sauce.
Servings and timing
This recipe makes 8 servings.
Prep time: 25 minutes
Cooking time: 8 hours 30 minutes
Total time: 8 hours 55 minutes
Each serving contains about 620 calories.
Variations
You can easily adapt this corned beef and cabbage recipe to suit your preferences or what you have on hand.
For a more traditional boiled-style version, skip searing the cabbage in butter and add it directly to the slow cooker near the end of cooking. This gives the dish a softer texture and a more classic finish.
If you want deeper flavor, swap part of the beef broth with dark beer such as stout. This adds richness and a subtle malty note that pairs well with brisket.
For a slightly sweeter vegetable mix, add parsnips or small chunks of turnip along with the carrots. These root vegetables cook well in the slow cooker and complement the savory meat.
You can also replace the roasted red potatoes with baby potatoes cooked in the slow cooker during the last couple of hours. That option keeps everything in one appliance and creates a softer, more rustic side.
If you like a little heat, stir a bit of prepared horseradish into the broth mixture or serve the finished dish with spicy mustard alongside the horseradish sauce.
storage/reheating
Store leftover corned beef, cabbage, carrots, and potatoes in airtight containers in the refrigerator for up to 4 days. Keeping the meat separate from the vegetables can help preserve the texture a little better.
For longer storage, freeze sliced corned beef with some of the cooking liquid for up to 2 months. The vegetables can also be frozen, but cabbage may become softer after thawing.
To reheat, place the corned beef in a skillet or saucepan with a splash of broth or water, cover, and warm over low heat until heated through. Vegetables can be reheated in the microwave or in a covered skillet over medium-low heat. Potatoes reheat especially well in the oven at 375°F for about 10 to 15 minutes to help them crisp back up.
FAQs
What cut of corned beef is best for this recipe?
Both flat cut and point cut work well. Flat cut slices neatly and is often leaner, while point cut has more marbling and can be a bit richer.
Why should I sear the corned beef first?
Searing adds color and deeper flavor to the brisket before it goes into the slow cooker. It is an extra step, but it gives the finished dish more complexity.
Do I need to rinse the corned beef before cooking?
This recipe directs you to drain the brine, which is usually enough. Some people also rinse corned beef briefly to reduce saltiness, but that depends on personal preference.
When should I add the vegetables?
The carrots go in after the beef has cooked for 6 to 7 hours, and the cabbage is added for the final 30 to 60 minutes. This prevents the vegetables from becoming too soft.
Why is my corned beef tough?
Corned beef can be tough if it has not cooked long enough. Brisket needs plenty of time on low heat to break down and become tender.
How do I slice corned beef properly?
Always let it rest for about 10 minutes, then slice it against the grain. This shortens the muscle fibers and makes each slice easier to chew.
Can I cook the potatoes in the slow cooker instead of roasting them?
Yes, you can. Add them during the later part of cooking so they become tender, though they will not have the crisp texture that roasted potatoes provide.
What can I serve with corned beef and cabbage?
Horseradish sauce is a classic choice. You can also serve it with whole grain mustard, soda bread, or a simple green salad.
Can I make this recipe ahead of time?
Yes. You can cook the corned beef a day ahead, refrigerate it with some cooking liquid, and reheat it gently before serving. This can even make slicing easier.
How do I keep the cabbage from getting mushy?
Add it near the end of cooking and only cook until tender. Wilted in butter first, then finished in the slow cooker, it keeps better texture and flavor.
Conclusion
This corned beef and cabbage recipe is a comforting, complete meal with tender brisket, flavorful vegetables, and crisp roasted potatoes all brought together with a rich slow-cooked broth. It is a dependable recipe for holidays, Sunday dinners, or anytime you want a classic hearty meal that feels both simple and special. The balance of savory beef, sweet carrots, buttery cabbage, and sharp horseradish sauce makes it a dish worth returning to again and again.
You might also love these hearty beef and comfort food favorites
If you love slow-cooked, hearty beef dinners, there’s so much more to explore on the blog. For another low-and-slow favorite, the Slow Cooker Garlic Butter Beef Bites & Potatoes is buttery, tender, and just as easy. The Crock Pot Texas-Style Boneless Beef Ribs are fall-apart good and perfect for weekends. If you love cabbage, try the Cajun Cabbage Jambalaya with Ground Beef and Sausage for a bold, spicy twist. For a cozy baked side, the Cream Cheese Corn Casserole pairs beautifully with any beef dinner, and the Cheddar-Crusted Ground Beef and Rice Casserole is another golden, cheesy crowd-pleaser.
PrintCorned Beef and Cabbage
- Total Time: Time: 8 hours 55 minutes
- Yield: 8 1x
Description
Tender slow-cooked corned beef with sweet carrots, buttery cabbage, and roasted red potatoes, finished with horseradish sauce for a hearty and comforting classic dinner.
Ingredients
- 4 pounds corned beef brisket, flat or point cut, with spice packet
- 2 tablespoons oil
- 1 1/2 cups beef broth
- 3 tablespoons whole grain mustard
- 6 cloves garlic, smashed and left whole
- 1 large onion, sliced into wedges
- 15–20 whole peppercorns
- 8–10 sprigs fresh thyme, or 1 teaspoon dried thyme
- 2 bay leaves
- 2 pounds carrots, peeled and quartered
- 1/2 cup butter
- 1 large head green cabbage, sliced into wedges
- 1 teaspoon kosher salt
- 2 pounds red potatoes, roasted
- Horseradish sauce, for serving
- Parsley and chives, for garnish
Instructions
- Heat a large skillet over medium-high heat for 2 minutes. Drain the corned beef and discard the brine. Reserve the spice packet if included.
- Add the oil to the hot skillet and sear the corned beef for 2-4 minutes on one side until browned. Flip and sear the other side for 2-3 minutes.
- Transfer the corned beef to a slow cooker, fat side up.
- In a measuring cup, stir together the beef broth and whole grain mustard. Pour the mixture into the hot skillet and scrape up the browned bits. Pour this liquid over the corned beef.
- Add the garlic, onion, peppercorns, thyme, bay leaves, and reserved spice packet to the slow cooker.
- Cover and cook on low for 6-7 hours.
- Add the carrots on top of the beef, cover, and cook for 1-2 hours more.
- Cut the cabbage into large wedges. In a large skillet, melt the butter over medium-high heat. Add the cabbage and kosher salt, stirring occasionally for about 10 minutes until slightly wilted.
- Transfer the cabbage to the slow cooker on top of the carrots. Cover and cook on low for another 30-60 minutes, until the cabbage is tender.
- Roast the red potatoes separately until crisp and tender.
- Remove the cabbage and carrots with a slotted spoon and arrange on a serving platter.
- Transfer the corned beef to a cutting board and let it rest for 10 minutes. Slice against the grain and place on the platter with the vegetables.
- Add the roasted potatoes to the platter and garnish with parsley and chives.
- Serve hot with horseradish sauce.
Notes
- Searing the corned beef before slow cooking adds extra flavor.
- Slice the corned beef against the grain for the most tender texture.
- Roasting the potatoes separately helps them stay crisp.
- The spice packet is optional if not included with the brisket.
- Serve with horseradish sauce for a classic finish.
- Prep Time: 25 minutes
- Cook Time: 8 hours 30 minutes
- Category: Dinner
- Method: Cooking
- Cuisine: American
