I recently made this Corned Beef and Cabbage Casserole Recipe, and honestly, it turned out better than I expected. The creamy cheese sauce combined with tender beef and cabbage created such a comforting dish. I loved how simple it was to prepare, yet it tasted like something special.
It reminded me of a cozy family dinner with rich, satisfying flavors. If you enjoy hearty, oven-baked meals like this or even a lemon pepper chicken alfredo fettuccine recipe, this recipe will definitely win your heart.

Ingredients
Here’s everything you need to make this comforting casserole, along with helpful tips to get the best results:
- 2 cups cooked brown rice – adds a nutty flavor and keeps the casserole hearty; you can use white rice if preferred
- 2 cups cooked corned beef (chopped) – use tender, well-cooked beef for the best texture
- 2 ½ cups chopped green cabbage – fresh cabbage works best for a slightly sweet flavor
- 3 tablespoons butter – forms the base of the creamy sauce
- ¼ cup chopped shallots – gives a mild, slightly sweet onion flavor
- 2 cloves garlic (minced) – enhances the overall aroma and taste
- 3 tablespoons flour – helps thicken the sauce smoothly
- 2 ½ cups milk – creates a rich and creamy consistency
- 2 cups shredded Swiss cheese (divided) – melt it fresh for better texture and flavor
- 1 teaspoon ground mustard – adds a subtle tangy depth
- 1 teaspoon salt – balances all flavors
- ½ teaspoon black pepper – adds mild heat
- ½ cup sour cream – makes the casserole extra creamy and slightly tangy
Note: This recipe makes approximately 10–12 servings, perfect for family meals or gatherings.
Variations
You can easily customize this casserole based on your preferences:
- Swap brown rice with quinoa or cauliflower rice for a lighter version
- Use cheddar or mozzarella instead of Swiss cheese for a different flavor
- Add carrots or potatoes for extra texture and nutrition
- Make it dairy-free by using plant-based milk and vegan cheese
- Add a pinch of chili flakes or paprika for a spicy kick.

Cooking Time
Here’s how long it takes to prepare this recipe:
- Prep Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: 50 minutes
Equipment You Need
- 9×13 baking dish – for baking the casserole evenly
- Large mixing bowl – to combine ingredients properly
- Large saucepan – to prepare the creamy sauce
- Whisk – helps prevent lumps in the sauce
How to Make Corned Beef and Cabbage Casserole Recipe?
This recipe comes together in simple steps, creating a rich and comforting dish. Follow each step carefully for the best results.
Prepare the Oven and Dish
Preheat your oven to 350°F and lightly grease your baking dish. This ensures the casserole doesn’t stick and cooks evenly. Proper preparation saves time later.
Mix the Base Ingredients
In a large bowl, combine cooked rice, chopped corned beef, and cabbage. Mix everything well so each bite has a balanced flavor. This forms the hearty base of the casserole.
Cook the Aromatics
Melt butter in a saucepan and sauté shallots with garlic until soft. This step builds a deep, savory flavor. Don’t rush it—soft onions make a big difference.
Make the Creamy Sauce
Add flour and cook briefly, then slowly whisk in milk. Let each addition blend fully to avoid lumps. Simmer until thick and smooth.

Add Cheese and Seasoning
Reduce heat and stir in most of the Swiss cheese, mustard, salt, and pepper. Mix until melted and creamy. This creates the rich signature sauce.
Combine Everything
Remove from heat and stir in sour cream. Pour the sauce over the beef mixture and mix well. Transfer everything into the prepared baking dish.
Bake the Casserole
Top with remaining cheese and cover with foil. Bake for 25 minutes, then uncover and bake until golden. The top should be bubbly and slightly browned.
Additional Tips for Making this Recipe Better
From my experience, these tips really improved the final result:
- I always add milk gradually while whisking to avoid lumps
- I prefer freshly grated cheese because it melts much better
- I slightly sauté cabbage before mixing for a softer texture
- I let the casserole rest for 5–10 minutes before serving
- I sometimes serve comforting dishes like this alongside a quick chicken tortellini soup recipe for a complete and satisfying meal
How to Serve Corned Beef and Cabbage Casserole Recipe?
Serving this dish is just as fun as making it. I like to serve it hot, straight from the oven, with a sprinkle of fresh parsley on top. It pairs beautifully with crusty bread or a simple green salad. For a complete meal, you can add roasted vegetables or garlic bread on the side. Present it in a large baking dish for a cozy, family-style dinner.

Nutritional Information
Here’s a quick look at the nutrition per serving:
- Calories: 276 kcal
- Protein: 14 g
- Carbohydrates: 14 g
- Fat: 18 g
Make Ahead and Storage
Storing
Store leftovers in an airtight container in the refrigerator. It stays fresh for up to 3–4 days and reheats well.
Freezing
You can freeze the casserole for up to 2 months. Wrap it tightly with foil and thaw overnight in the fridge before baking.
Reheating
Reheat in the oven at 350°F until warmed through. You can also microwave individual portions for convenience.
Why You’ll Love This Recipe?
This casserole is truly a comfort food favorite, and here’s why:
- It’s incredibly easy to make with simple ingredients
- The creamy cheese sauce adds rich, satisfying flavor
- Perfect for using leftover corned beef efficiently
- Great for meal prep and freezer-friendly meals
- Customizable with different ingredients and flavors

Corned Beef and Cabbage Casserole
Ingredients
Method
- Preheat your oven to 350°F and lightly grease your baking dish. This ensures the casserole doesn’t stick and cooks evenly. Proper preparation saves time later.
- In a large bowl, combine cooked rice, chopped corned beef, and cabbage. Mix everything well so each bite has a balanced flavor. This forms the hearty base of the casserole.
- Melt butter in a saucepan and sauté shallots with garlic until soft. This step builds a deep, savory flavor. Don’t rush it—soft onions make a big difference.
- Add flour and cook briefly, then slowly whisk in milk. Let each addition blend fully to avoid lumps. Simmer until thick and smooth.
- Reduce heat and stir in most of the Swiss cheese, mustard, salt, and pepper. Mix until melted and creamy. This creates the rich signature sauce.
- Remove from heat and stir in sour cream. Pour the sauce over the beef mixture and mix well. Transfer everything into the prepared baking dish.
- Top with remaining cheese and cover with foil. Bake for 25 minutes, then uncover and bake until golden. The top should be bubbly and slightly browned.
Notes
- I always add milk gradually while whisking to avoid lumps
- I prefer freshly grated cheese because it melts much better
- I slightly sauté cabbage before mixing for a softer texture
- I let the casserole rest for 5–10 minutes before serving
- I sometimes add a little extra cheese on top for a golden crust.