This corned beef casserole is a cozy dish that combines tender corned beef with creamy cheese and fluffy mashed potatoes. It’s super comforting and perfect for a family meal!
I love how easy it is to make—just mix everything together and let the oven do the work! Plus, the cheesy topping gets all crispy and delicious, which is my favorite part. 😋
Key Ingredients & Substitutions
Corned Beef: This is the star of the dish! If you don’t have corned beef, you can use leftover brisket or even cooked chicken for a different flavor. Just ensure it’s shredded or chopped to mix well.
Potatoes: I used regular boiled potatoes, but you can also use sweet potatoes for a sweeter and healthier twist. Leftover mashed potatoes can work too, just reduce the baking time.
Cheddar Cheese: Sharp cheddar is my favorite for flavor, but feel free to substitute with mozzarella for a milder taste or Monterey Jack for creaminess. Vegan cheese can be an option if you’re going dairy-free.
Sour Cream: If you want a lighter option, Greek yogurt works great in place of sour cream. For lactose-free alternatives, look for non-dairy sour cream or yogurt options.
How Do I Ensure My Casserole Turns Out Perfectly Baked?
Baking the casserole just right is key! Here are my tips to make sure it comes out perfectly cooked:
- Preheat your oven well to avoid uneven cooking. Make sure it reaches 350°F (175°C) before you put the casserole in.
- Keep an eye on the color of the top. It should be golden brown, which indicates it’s nicely baked. If it browns too fast, cover it loosely with foil.
- Let the casserole rest after baking. This helps it set and makes it easier to serve. About 5-10 minutes is perfect!

How to Make Corned Beef Casserole
Ingredients You’ll Need:
For the Casserole:
- 4 cups cooked corned beef, chopped or shredded
- 6 cups cooked potatoes, diced (or use leftover boiled potatoes)
- 1 medium onion, finely chopped
- 1 cup shredded cheddar cheese
- 1 cup milk or cream
- 3 large eggs
- ½ cup sour cream
- 2 tablespoons butter, melted
- 1 teaspoon Dijon mustard (optional)
- Salt and black pepper, to taste
- 2 tablespoons fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This delicious corned beef casserole requires about 15 minutes to prepare and will take an additional 40-50 minutes to bake. Make sure to let it rest for 5-10 minutes after baking before serving. Altogether, you’re looking at just over an hour for a hearty meal!
Step-by-Step Instructions:
1. Preheat the Oven:
First things first, set your oven to preheat at 350°F (175°C). This ensures that it’s nice and hot when you’re ready to bake your casserole. While your oven is warming up, lightly grease a casserole dish with some butter or oil to prevent sticking.
2. Combine the Main Ingredients:
In a large mixing bowl, combine the chopped corned beef and diced cooked potatoes. These two together create a wonderful base for your casserole! Gently mix them until they’re well combined.
3. Add Onions and Cheese:
Next, stir in the finely chopped onion and half of the shredded cheddar cheese. Give it a gentle stir so the cheese and onions spread throughout the mixture. This will add a nice flavor to our casserole!
4. Whisk the Egg Mixture:
In a separate bowl, take the eggs, milk or cream, sour cream, melted butter, Dijon mustard (if you’re using it), and a sprinkle of salt and pepper. Whisk them together until the mixture is smooth. This will be the creamy element that holds everything together.
5. Combine It All:
Pour your egg mixture over the corned beef and potato mixture. Stir gently to ensure everything is coated evenly. It’s important that each bit gets some of that creamy goodness!
6. Transfer to Casserole Dish:
Now, transfer the entire mixture into your prepared casserole dish. Spread it out evenly with a spatula to make sure it’s even for baking.
7. Add the Final Touches:
Sprinkle the remaining shredded cheddar cheese over the top. This will create a lovely, cheesy crust as it bakes!
8. Bake It:
Place the casserole in your preheated oven and bake for about 40-50 minutes. You’re looking for the top to be golden brown and for the center to be set. If it’s browning too quickly, you can cover it loosely with foil.
9. Let It Rest:
Once it’s out of the oven, allow your casserole to rest for about 5-10 minutes. This helps it firm up a bit and makes serving easier.
10. Garnish and Serve:
Before diving in, sprinkle some chopped fresh parsley on top for a pop of color and freshness. Serve it warm, and enjoy this comforting dish that’s perfect for any meal!
This corned beef casserole is a hearty, satisfying dish that’s sure to please everyone at the table. Enjoy!
Can I Use Leftover Corned Beef?
Absolutely! Leftover corned beef is perfect for this recipe. Just make sure it’s chopped or shredded, and you’ll save time prepping!
What If I Don’t Have Cream or Milk?
No problem! You can substitute with unsweetened almond milk, oat milk, or even just water. The texture might be slightly different, but it will still be delicious!
How Long Can I Store Leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, use the microwave or warm them in the oven until heated through.
Can I Freeze This Casserole?
Yes, you can freeze the casserole before baking for up to 2 months. Just cover tightly with aluminum foil or plastic wrap. When ready to eat, thaw in the fridge overnight and then bake according to the recipe instructions.



