This hearty casserole combines tender shredded cabbage with savory chopped corned beef, all bound together in a luxuriously creamy homemade sauce. The rich blend of whole milk and heavy cream creates a velvety base, perfectly complemented by melted mozzarella and nutty parmesan. After baking until bubbly and golden, the dish develops a irresistible cheesy crust that contrasts beautifully with the tender vegetables beneath. Ready in one hour, this satisfying main dish serves six and promises comfort in every bite.
Last winter, I found myself with leftover corned beef from St. Patrick's Day and a head of cabbage that needed using. My grandmother used to make a simple cabbage bake, but I wanted something with more comfort and richness. I threw together this casserole on a snowy Tuesday evening, and my family actually fought over the last serving. Now it's become my go-to whenever I need hearty food that feels like a hug.
I made this for a friend who claimed she hated cabbage dishes. She took one skeptical bite, went quiet for a full minute, then asked for the recipe before she'd even finished her plate. Watching someone discover that cabbage can be downright luxurious is one of my favorite kitchen moments.
Ingredients
- 2 cups cooked corned beef, chopped: Leftovers work beautifully here, cutting into cubes about half an inch
- 1 medium head green cabbage, shredded: About 6 cups once cored and cut into thin ribbons
- 1 medium onion, diced: Yellow onion brings the right sweetness to balance the beef
- 2 cloves garlic, minced: Fresh garlic makes all the difference in the creamy sauce
- 2 tablespoons unsalted butter: The foundation for your roux and sauce base
- 2 tablespoons all-purpose flour: Helps thicken the cream sauce perfectly
- 1 1/2 cups whole milk: Whole milk creates the richest sauce consistency
- 1/2 cup heavy cream: This is what makes the sauce velvety and luxurious
- 1/2 teaspoon salt: Adjust based on how salty your corned beef already is
- 1/4 teaspoon black pepper: Freshly ground gives the best flavor
- 1/4 teaspoon paprika: Adds a subtle warmth and beautiful color
- 1 1/2 cups shredded mozzarella cheese: Creates those gorgeous cheese pulls
- 1/2 cup grated parmesan cheese, plus more for topping: Adds a salty, nutty depth
- 2 tablespoons chopped fresh parsley: Brightens up all that rich cheese
Instructions
- Preheat your oven:
- Set to 375°F and grease a 9x13-inch baking dish with butter
- Build your flavor base:
- Melt butter in a large skillet over medium heat, cook onion until soft about 3 minutes, add garlic for 1 minute more until fragrant
- Create the creamy sauce:
- Stir in flour for 1 minute to cook out raw taste, gradually whisk in milk and cream, keep whisking for 3-4 minutes until thickened
- Season and add cheese:
- Stir in salt, pepper, and paprika, remove from heat, add 1 cup mozzarella and 1/2 cup parmesan until melted smooth
- Combine everything:
- In a large bowl, mix shredded cabbage, corned beef, and cheese sauce until every piece is coated
- Assemble the bake:
- Spread mixture evenly in prepared dish, top with remaining 1/2 cup mozzarella and extra parmesan
- Bake covered first:
- Cover with foil, bake for 25 minutes to let cabbage steam and soften
- Get that golden crust:
- Remove foil, bake another 15 minutes until bubbly and golden on top
- Let it rest:
- Wait 5-10 minutes before serving, garnish with fresh parsley if you like
This recipe has saved me on countless weeknights when I needed something substantial but didn't have energy for elaborate cooking. The way the house smells while it bakes, all savory and comforting, is enough to make everyone gather in the kitchen asking what's for dinner.
Making It Your Own
Swiss cheese works beautifully instead of mozzarella if you want something sharper and more traditional with corned beef. Sometimes I add diced cooked potatoes to make it even more of a complete meal in one dish.
Perfect Pairings
A crisp green salad with vinaigrette cuts through all that rich cheese perfectly. For drinks, a chilled white wine like sauvignon blanc or a cold lager both complement the hearty flavors wonderfully.
Make Ahead Tips
You can assemble everything up to a day ahead, cover tightly, and refrigerate until ready to bake. Just add about 5-10 minutes to the covered baking time if it goes into the oven cold.
- The cabbage releases water as it sits, so the sauce might look thinner after refrigeration
- Let it sit at room temperature for 20 minutes before baking for more even cooking
- The topping browns better if the dish isn't ice cold going into the oven
There's something deeply satisfying about transforming humble ingredients into something this comforting and delicious. This bake has become my definition of cozy food.
Recipe FAQs
- → Can I make this casserole ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate covered. When ready to bake, add 5-10 minutes to the covered baking time since it will be cold.
- → What other cheeses work well in this dish?
-
Swiss cheese provides a tangy contrast, while gruyère adds a sophisticated nuttiness. Cheddar creates a sharper flavor profile, and Monterey jack melts beautifully for extra creaminess.
- → Can I use raw corned beef instead of cooked?
-
You'll need to cook the corned beef first through boiling or braiding until tender. This typically takes 3-4 hours. Once cooked, chop it and proceed with the recipe as written.
- → How do I store leftovers?
-
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or cover the entire dish with foil and warm at 350°F until heated through.
- → Can I freeze this casserole?
-
Yes, freeze the assembled unbaked casserole tightly wrapped for up to 3 months. Thaw overnight in the refrigerator before baking. Already baked portions can be frozen for 2 months.
- → What sides pair well with this bake?
-
A crisp green salad with vinaigrette cuts through the richness. Roasted potatoes, crusty bread, or simple steamed green beans also complement the hearty flavors nicely.