This hearty casserole combines tender shredded cabbage with chopped corned beef in a rich, creamy cheese sauce. The dish bakes up golden and bubbly with a generous parmesan topping. Ready in about an hour, this comforting main dish serves six and is perfect for family dinners or gatherings.
The first time I combined corned beef and cabbage into a casserole, my Irish grandmother would have either disowned me or asked for seconds. I had leftover corned beef from St. Patrick's Day and a head of cabbage that needed using, so I threw them together with whatever cheese I had in the fridge. The kitchen filled with this incredible aroma that had my roommate wandering in from his room asking what smelled so amazing. When we pulled it from the oven bubbling and golden brown, we both knew this accidental experiment was going into regular rotation.
My sister was skeptical when I told her about cabbage baked in cheese sauce. She had this unfortunate experience with boiled cabbage as a kid and never quite got over it. I made this for her birthday dinner anyway, and she actually went back for thirds. Now she texts me every few weeks asking if I have the recipe written down yet, and I finally had to admit I mostly just throw it together. This dish has become our go-to whenever we need serious comfort food.
Ingredients
- Cooked Corned Beef: This works beautifully with leftover corned beef from a traditional boil, but you can also use deli corned beef in a pinch. Chopping it into bite-sized pieces helps it distribute evenly throughout the casserole.
- Green Cabbage: Look for a firm head with crisp leaves. When you shred it, aim for pieces that are not too thin or they will disappear into the sauce. The cabbage should provide some texture even after baking.
- Onion and Garlic: These build the savory foundation. Do not rush sautéing the onion—those three minutes make a huge difference in developing sweetness and depth.
- Butter and Flour: This classic roux combo thickens your sauce into something velvety and luxurious. Using unsalted butter gives you control over the final seasoning.
- Whole Milk and Heavy Cream: The combination creates a rich sauce that clings to every shred of cabbage. You can use all milk if you prefer, but the cream adds that restaurant-quality indulgence.
- Seasonings: Simple salt, pepper, and paprika enhance without overwhelming. The paprika adds a subtle warmth and beautiful color to the cream sauce.
- Mozzarella Cheese: Shredded mozzarella provides that incredible melted, gooey texture everyone loves. Freshly grated melts more evenly than pre-shredded, which contains anti-caking agents.
- Parmesan Cheese: This adds a salty, nutty depth that cuts through the creaminess. Use freshly grated for the best flavor—those green cans will not do this dish justice.
- Fresh Parsley: A sprinkle on top adds a pop of fresh color and a bright herbal note that balances all the rich, cheesy goodness.
Instructions
- Preheat and Prep:
- Get your oven heating to 375°F and grease a 9x13-inch baking dish with butter. Do not skip this step—nothing ruins a good casserole like half of it stubbornly sticking to the pan.
- Sauté Aromatics:
- Melt the butter in a large skillet over medium heat. Add the diced onion and cook until soft and translucent, about 3 minutes, then add the garlic for just one minute more so it does not burn and turn bitter.
- Build the Sauce:
- Stir the flour into the butter and onion mixture and cook for one minute to remove the raw flour taste. Gradually whisk in the milk and cream, taking your time to prevent lumps from forming. Keep whisking as the sauce bubbles and thickens, about 3 to 4 minutes.
- Add Cheese:
- Stir in the salt, pepper, and paprika, then remove the skillet from heat. Add one cup of mozzarella and the half cup of parmesan, stirring until completely melted and smooth. The sauce should be thick enough to coat a spoon.
- Combine Everything:
- In a large bowl, toss the shredded cabbage and chopped corned beef together, then pour the cheese sauce over it. Mix thoroughly so every piece of cabbage gets coated in that creamy goodness.
- Assemble and Top:
- Spread the mixture evenly in your prepared baking dish. Sprinkle the remaining half cup of mozzarella over the top, then add an extra generous layer of parmesan for that irresistible golden crust.
- Bake Covered:
- Cover the dish tightly with foil and bake for 25 minutes. This steams the cabbage until tender and lets all the flavors meld together in the oven.
- Get It Golden:
- Remove the foil and bake for another 15 minutes until the cheese is bubbling and beautifully browned on top. Let it rest for 5 to 10 minutes before serving—this helps the sauce set slightly and makes serving much easier.
Last winter, my neighbor came over sniffing the air like a cartoon character. I gave her a spoonful right from the baking dish, and she literally stood in my kitchen finishing it before she even said hello. Now she shows up with her own baking dish every time she knows I am making it, just so she can take half home. This casserole has turned into the most unexpected friendship builder.
Make It Your Own
This recipe welcomes all kinds of additions. I have added cooked diced potatoes when I wanted it even heartier, and sometimes I throw in a cup of frozen corn for extra sweetness. During tomato season, layers of fresh sliced tomatoes between the cabbage and cheese sauce create this incredible sweetness that balances the salty corned beef perfectly.
Perfect Pairings
A crisp white wine cuts through the richness beautifully—something dry like a sauvignon blanc or pinot grigio works wonders. If beer is more your style, a cold lager or pilsner lets the corned beef shine without overwhelming the dish. For sides, keep it simple with a green salad dressed in something acidic to balance all that creamy cheese.
Make-Ahead Magic
You can assemble this entire casserole up to a day ahead and keep it covered in the refrigerator. The cabbage actually benefits from sitting in the sauce—it softens slightly and absorbs more flavor. Just add about 5 to 10 minutes to the covered baking time if you are baking it cold from the fridge.
- Leftovers reheat beautifully in the microwave or a 350°F oven
- Freeze individual portions for those nights when cooking feels impossible
- This casserole tastes even better the next day as flavors continue to develop
There is something so satisfying about transforming humble ingredients into a dish that brings everyone running to the table. This recipe proves that comfort food does not need to be complicated—it just needs to be made with love and shared with people you appreciate.
Recipe FAQs
- → Can I use fresh corned beef instead of cooked?
-
Yes, you can use fresh corned beef. Cook it first according to package instructions, then chop and incorporate into the casserole. Pre-cooked corned beef from deli leftovers also works beautifully.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven at 350°F until warmed through, or microwave individual portions for 2-3 minutes.
- → Can I make this ahead of time?
-
Absolutely! Assemble the casserole up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, add 5-10 minutes to the covered baking time.
- → What can I serve with this dish?
-
A crisp green salad with vinaigrette balances the richness. Crusty bread or dinner rolls are perfect for soaking up the creamy sauce. Light white wine or crisp lager complements the flavors well.
- → Is this freezer friendly?
-
Yes! Assemble the unbaked casserole, wrap tightly in plastic and foil, and freeze for up to 2 months. Thaw overnight in refrigerator before baking as directed.
- → Can I make it gluten-free?
-
Substitute all-purpose flour with a 1:1 gluten-free flour blend. Ensure your corned beef and other ingredients are certified gluten-free to avoid cross-contamination.