This corned beef casserole is a warm and hearty dish that’s perfect for any meal. With layers of savory corned beef, creamy cheese, and tender vegetables, it’s simply delicious!
You won’t believe how easy it is to make! Just mix, layer, and bake. I often serve it with bread on the side, and trust me, every bite is a comfort! 😊
Key Ingredients & Substitutions
Corned beef: This is the star of the casserole! You can use leftover corned beef for extra flavor. If you need a substitute, cooked brisket or even ground beef can work, but the taste will differ.
Potatoes: I like using cooked potatoes for their texture. You can use either cubed or mashed for a creamier dish. If you’re looking for a low-carb version, cauliflower can be a great alternative.
Mixed vegetables: I usually go for frozen mixed veggies since they’re convenient. You can swap them with fresh ones if you have them, or use just one type like peas or carrots for simplicity.
Cheddar cheese: Using sharp cheddar adds a rich flavor. If you want to mix things up, try other cheeses like Monterey Jack or Gruyère. Vegan cheese works perfectly too if you’re keeping it plant-based.
Beef broth: Homemade broth is the best, but store-bought works in a pinch. For a lighter version, use vegetable broth. If you’re low on stock, water is okay, but you may want to season it more.
How Can I Make a Creamy Sauce Without Lumps?
Making a creamy sauce can be tricky, but with the right technique, it’s easy! The key is to add the liquid gradually and whisk constantly to avoid lumps.
- Start by melting butter and cooking onions and garlic until translucent.
- Sprinkle in the flour, stirring quickly to combine and cook for 1-2 minutes.
- When adding milk and beef broth, pour slowly and whisk non-stop.
- Keep stirring until the sauce thickens, and you’ll have a perfect creamy base for your casserole.
With these tips, you’ll have a delicious and smooth sauce every time!

How to Make a Delicious Corned Beef Casserole
Ingredients You’ll Need:
Main Ingredients:
- 2 cups cooked corned beef, chopped or shredded
- 3 cups cooked potatoes, cubed or mashed lightly
- 1 medium onion, finely chopped
- 1 cup mixed vegetables (such as peas, carrots, corn)
- 1 cup grated cheddar cheese (plus extra for topping)
- 1 cup milk or cream
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup beef broth or stock
- 2 cloves garlic, minced
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
- Optional: fresh parsley or thyme for garnish
Time Needed:
This corned beef casserole will take about 15 minutes to prepare and another 25-30 minutes to bake. So, you’ll be enjoying this hearty dish in around 45-55 minutes total. Perfect for a satisfying dinner!
Step-by-Step Instructions:
1. Preheat Your Oven:
Start by preheating your oven to 375°F (190°C). This way, it’s hot and ready for the casserole when you’re done preparing it.
2. Prepare the Base:
In a medium skillet, melt the butter over medium heat. Once it’s melted, add the finely chopped onions and minced garlic. Sauté them together until they turn translucent and fragrant, about 3-4 minutes. This will bring out their wonderful flavors!
3. Make the Creamy Sauce:
Sprinkle the all-purpose flour over the butter, onions, and garlic mixture. Stir constantly for about 1-2 minutes to create a roux, making sure not to let it brown. Then, slowly whisk in the milk and beef broth. Keep stirring continuously to avoid lumps. Allow the mixture to cook until it thickens into a creamy sauce—this should take about 5 minutes.
4. Season Your Sauce:
Add in the Worcestershire sauce, along with salt and pepper to taste. Give it a taste and adjust the seasoning as needed. A pinch of extra seasoning can make a big difference!
5. Combine the Filling:
In a large bowl, mix together the cooked corned beef, cooked potatoes, mixed vegetables, and grated cheddar cheese. This combination is where the magic really starts to happen!
6. Combine with the Sauce:
Pour your creamy sauce over the corned beef mixture. Gently stir everything together until well combined, making sure all the ingredients get a nice coat of the sauce.
7. Ready for Baking:
Transfer the combined mixture into a baking dish, spreading it out evenly. Then sprinkle extra grated cheddar cheese on top—because who doesn’t love a cheesy topping?
8. Bake and Enjoy:
Bake the casserole uncovered for about 25-30 minutes, or until the top is golden-brown and bubbly. When it’s done, take it out and let it sit for a few minutes to set.
9. Garnish and Serve:
If you want to add a touch of freshness, sprinkle some fresh parsley or thyme on top. Serve warm and enjoy your hearty corned beef casserole with a side salad or steamed vegetables!
Happy cooking!
Can I Use Leftover Corned Beef for This Recipe?
Absolutely! Leftover cooked corned beef works perfectly in this casserole and adds extra flavor. Just chop or shred it into bite-sized pieces before mixing it in.
What Can I Use Instead of Beef Broth?
If you don’t have beef broth, you can substitute it with chicken broth or vegetable broth. Just keep in mind that the flavor might change slightly, but it will still be delicious!
Can I Make This Casserole Ahead of Time?
Yes, you can prepare everything a day in advance! Just combine the filling and sauce, then cover and refrigerate. When ready to bake, let it sit out for 30 minutes to reach room temperature, then bake as directed.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, place in the oven or microwave until warmed through. You may need to add a splash of milk to keep it creamy!



