This satisfying bake combines the classic Irish-American flavors of corned beef and cabbage with the comfort of a cheesy casserole. Shredded cabbage and chopped corned beef are enveloped in a homemade white sauce made with butter, milk, and heavy cream, then blended with melted mozzarella and parmesan. After 25 minutes covered and 15 minutes uncovered, the topping emerges golden and bubbly. The result is a hearty, filling main dish perfect for feeding six people. The creamy sauce balances the slight bitterness of cabbage, while the corned beef adds savory depth and satisfying protein.
The first time I made this corned beef cabbage bake was on a rainy Tuesday when I had leftover corned beef from Sunday dinner and a head of cabbage that needed using. My husband was skeptical about the combination, but one bite of that bubbling, cheesy casserole won him over completely.
I brought this to a potluck last winter and watched three different people ask for the recipe before they even finished their first serving. The way the cabbage softens in that rich sauce while still keeping a bit of texture is something special.
Ingredients
- 2 cups cooked corned beef, chopped: Leftover corned beef works beautifully here, cutting into small bite sized pieces ensures even distribution throughout the casserole
- 1 medium head green cabbage, cored and shredded: About 6 cups once shredded, and do not be afraid to shred it rather than chop for better texture
- 1 medium onion, diced: Sweet yellow onions work best as they mellow and become almost sweet when sauteed
- 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here, so skip the jarred stuff
- 2 tablespoons unsalted butter: The foundation of your roux, unsalted lets you control the seasoning
- 2 tablespoons all-purpose flour: This thickens your sauce into something velvety and coating
- 1 1/2 cups whole milk: Whole milk creates the richest sauce, though 2 percent works in a pinch
- 1/2 cup heavy cream: This small amount adds a luxurious mouthfeel that makes the dish feel special
- 1/2 teaspoon salt: The corned beef is already salty, so go easy here
- 1/4 teaspoon black pepper: Freshly cracked pepper adds a nice brightness
- 1/4 teaspoon paprika: Smoked paprika adds depth, regular paprika provides a subtle warmth
- 1 1/2 cups shredded mozzarella cheese: Low moisture mozzarella melts beautifully without becoming greasy
- 1/2 cup grated parmesan cheese, plus more for topping: The salty bite of parmesan cuts through the rich creaminess
- 2 tablespoons chopped fresh parsley: A pop of color and freshness that brightens the rich final dish
Instructions
- Get your oven ready:
- Preheat your oven to 375 degrees and grease a 9 by 13 inch baking dish with butter or cooking spray
- Build your flavor base:
- Melt the butter in a large skillet over medium heat, cook the onion until soft about 3 minutes, then add garlic for 1 more minute until fragrant
- Make the creamy sauce:
- Stir in the flour and cook for 1 minute to remove the raw taste, then gradually whisk in the milk and cream, keep whisking until the sauce thickens about 3 to 4 minutes
- Season and add cheese:
- Stir in the salt, pepper, and paprika, remove from heat, then add 1 cup mozzarella and 1/2 cup parmesan, stirring until melted and smooth
- Combine everything:
- In a large bowl, mix the shredded cabbage, corned beef, and cheese sauce until everything is evenly coated
- Assemble the casserole:
- Spread the mixture in your prepared dish, top with remaining 1/2 cup mozzarella and extra parmesan
- Bake to golden perfection:
- Cover with foil and bake 25 minutes, then remove foil and bake 15 minutes more until bubbling and golden on top
- Let it rest:
- Wait 5 to 10 minutes before serving, this helps the sauce set slightly for cleaner scoops, then garnish with fresh parsley
My grandmother would have loved how this recipe takes humble ingredients and turns them into something people request at every family gathering now.
Making It Ahead
You can assemble this casserole up to 24 hours before baking, just keep it covered in the refrigerator and add about 10 minutes to the covered baking time.
Cheese Variations
Swiss cheese adds a lovely tang that pairs beautifully with corned beef, while gruyere creates an even more sophisticated version for special occasions.
Serving Suggestions
This hearty casserole stands well on its own but pairs nicely with a simple green salad dressed with vinaigrette to cut through the richness.
- A light white wine like sauvignon blanc balances the creamy elements
- Crisp lager or pilsner works wonderfully if you prefer beer
- Crusty bread is perfect for soaking up any extra sauce
There is something deeply satisfying about a casserole that brings people back for seconds and thirds.
Recipe FAQs
- → Can I use raw corned beef instead of cooked?
-
Yes, but you'll need to cook the corned beef first. Simmer raw corned beef in water for about 3 hours until tender, then chop and use as directed. Alternatively, use leftover corned beef from a previous meal.
- → How do I prevent the sauce from curdling?
-
Temper the milk and cream by whisking a small amount of the hot roux into them first, then gradually add back to the pan. Keep the heat at medium and whisk constantly while thickening. Avoid boiling once the dairy is added.
- → Can I make this ahead of time?
-
Absolutely. Assemble the entire casserole, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the covered baking time if baking cold from the refrigerator.
- → What other vegetables can I add?
-
Diced potatoes, sliced carrots, or bell peppers work well. Add harder vegetables like carrots with the cabbage to ensure they cook through. Softer vegetables like peppers can be added with the beef.
- → Can I freeze this casserole?
-
Yes, freeze before baking for best results. Wrap tightly and freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed. Leftovers can also be frozen in individual portions.
- → What can I substitute for the heavy cream?
-
Half-and-half works well, though the sauce will be slightly less rich. For a lighter version, use additional whole milk. The sauce may take a few extra minutes to thicken without the heavy cream.