There’s nothing quite like a classic corned beef and cabbage recipe—a dish steeped in tradition, yet incredibly simple to make. Whether you’re preparing it for a cozy family dinner or a festive gathering, this recipe guarantees tender, melt-in-your-mouth beef and perfectly cooked, flavorful vegetables.
After extensive kitchen testing, we’ve perfected a method that ensures the beef is juicy and never dry, while the cabbage stays crisp-tender without turning mushy. Whether you prefer using a stovetop, slow cooker, or Instant Pot, you’ll achieve incredible results every time.
Table of Contents
Why You’ll Love This Recipe
Why You’ll Love This Recipe
- Foolproof Tenderness: Cooking low and slow breaks down the connective tissues, making the meat incredibly tender.
- Flavor-Packed Broth: A rich blend of pickling spices infuses the beef and vegetables with an unbeatable savory taste.
- Flexible Cooking Methods: Easily adaptable for the stovetop, slow cooker (Crockpot), or Instant Pot depending on your schedule.
- Make-Ahead Friendly: Perfect for meal prep—the flavors actually deepen overnight, making for even better leftovers.
Equipment Needed
- Large stockpot or Dutch oven (for the stovetop method)
- Slow Cooker or Instant Pot (optional alternative methods)
- Cutting board and sharp chef’s knife
- Kitchen tongs for easy handling
Step-by-Step Instructions

Method 1: Stovetop (Traditional)
- Rinse the Beef: Rinse the corned beef brisket thoroughly under cold running water to wash away excess surface brine.
- Simmer: Place the brisket in a large Dutch oven or stockpot. Add water (or beef broth), the spice packet, quartered onion, smashed garlic, bay leaves, and peppercorns. Bring the liquid to a boil over medium-high heat.
- Low and Slow: Once boiling, cover the pot, reduce the heat to low, and let it simmer gently for about 2.5 to 3 hours, or until the meat is fork-tender.
- Add Vegetables: In the last 30 minutes of cooking, add the carrots and potatoes. During the final 15 minutes, add the cabbage wedges into the pot.
- Rest and Slice: Remove the beef from the pot and let it rest on a cutting board for 10 minutes. Slice against the grain for maximum tenderness. Serve with the cooked vegetables and mustard.
Method 2: Slow Cooker (Crockpot)
- Place the rinsed corned beef, spices, onion, garlic, and liquids into the slow cooker.
- Cover and cook on LOW for 8 hours (or HIGH for 5 hours).
- Add the potatoes and carrots during the last 2 hours, and add the cabbage in the final 30 to 45 minutes of cooking.
Method 3: Instant Pot (Pressure Cooker)
- Place the corned beef, spices, and 4 cups of water/broth into the Instant Pot.
- Secure the lid, seal the valve, and cook on High Pressure for 90 minutes. Allow a 15-minute Natural Release, then quick-release the remaining pressure.
- Remove the meat, add the potatoes, carrots, and cabbage into the liquid, and cook on High Pressure for 5 minutes, followed by a Quick Release.
Pro Tips for the Best Results
- Cut Against the Grain: Always look at the direction of the muscle fibers in the meat and slice perpendicular to them. This shortens the fibers and guarantees melt-in-your-mouth bites.
- Don’t Overcook the Cabbage: Adding the cabbage near the end of the cooking time prevents it from becoming soggy or losing its vibrant color.
- Skim the Fat: Depending on the cut of the brisket, a layer of fat will render into the broth. Feel free to skim some of it off with a spoon before adding your vegetables for a cleaner taste.
Recipe FAQs
Do you cook the cabbage directly with the corned beef?
Yes, but timing is everything. Cooking it for the entire duration will make it mushy. Always add it during the last 15–30 minutes of cooking.
Why is my corned beef tough?
Brisket needs time to break down its tough connective tissue. If it’s tough, it simply hasn’t cooked long enough. Return it to the heat and simmer for another 30–45 minutes.
Can I make this ahead of time?
Absolutely! You can cook the beef a day in advance, store it in the broth in the refrigerator, and reheat it gently when you’re ready to serve with fresh-cooked vegetables.

Classic Corned Beef and Cabbage
Equipment
- Large stockpot or Dutch oven (for stovetop method)
- Instant Pot (for quick cooking)
- Cutting board & sharp knife
- Tongs for easy handling
Ingredients
For the Corned Beef:
- 4 pounds corned beef brisket with the seasoning/spice packet included
- 6 cups water or low-sodium beef broth
- 1 large yellow onion quartered
- 3 cloves garlic smashed
- 2 bay leaves
- 1 tbsp whole black peppercorns
For the Vegetables:
- 4 medium carrots peeled and cut into thick chunks
- 4 large Yukon gold potatoes scrubbed and quartered
- 1 small head of green cabbage cored and cut into wedges
Optional Enhancements:
- 1 tbsp apple cider vinegar to brighten the broth
- 1 tbsp Dijon or whole-grain mustard for serving
- Fresh chopped parsley for garnish
Instructions
Stovetop (Traditional)
- Rinse the Beef: Rinse the corned beef brisket thoroughly under cold running water to wash away excess surface brine.
- Simmer: Place the brisket in a large Dutch oven or stockpot. Add water (or beef broth), the spice packet, quartered onion, smashed garlic, bay leaves, and peppercorns. Bring the liquid to a boil over medium-high heat.
- Low and Slow: Once boiling, cover the pot, reduce the heat to low, and let it simmer gently for about 2.5 to 3 hours, or until the meat is fork-tender.
- Add Vegetables: In the last 30 minutes of cooking, add the carrots and potatoes. During the final 15 minutes, add the cabbage wedges into the pot.
- Rest and Slice: Remove the beef from the pot and let it rest on a cutting board for 10 minutes. Slice against the grain for maximum tenderness. Serve with the cooked vegetables and mustard.








