This corned beef casserole is a cozy dish that’s perfect for a hearty meal. It’s made with tender corned beef, fluffy potatoes, and tasty cheese all baked together.
I love how it warms you up inside, especially on chilly days. Plus, it’s an easy recipe to whip up and enjoy with family—trust me, seconds will definitely happen! 😊
Key Ingredients & Substitutions
Potatoes: You can use either cooked diced potatoes or canned ones if you’re short on time. I recommend using fresh potatoes for the best texture, but canned potatoes work fine when pressed for time. Just make sure to drain them well!
Corned Beef: If you don’t have corned beef, you can substitute it with shredded brisket, roast beef, or even a plant-based protein. For a different flavor, diced ham works wonderfully too!
Cheddar Cheese: Sharp cheddar gives a nice bite to the dish. If you want something milder, go for mild cheddar or even Monterey Jack. If you’re feeling adventurous, try adding some pepper jack for a kick!
Onion: I used finely chopped onion for flavor, but green onions or shallots can also be tasty choices. They give a different flavor profile that some might prefer.
Dijon Mustard: This is optional but adds a nice tang! If you’re not a fan, you can skip it or use yellow mustard instead. It’s all about your taste!
How Do I Ensure My Casserole Cooks Evenly?
To achieve a perfectly cooked casserole, there are a couple of steps to follow. Proper mixing and combining of your ingredients is crucial. Here are some key tips:
- Make sure your cooked potatoes and corned beef are around the same size. This helps them cook evenly.
- When pouring your egg mixture over the casserole, do so gently. Stir just enough to combine without breaking the potatoes too much.
- Keep an eye on the cooking time; ovens vary. Check the casserole about 5 minutes early to ensure it doesn’t overcook.
- Let it rest for a few minutes after baking! Cooling helps the casserole set, making it easier to serve.

How to Make Corned Beef Casserole
Ingredients You’ll Need:
For the Casserole:
- 3 cups cooked diced potatoes (or canned diced potatoes, drained)
- 1 1/2 cups cooked corned beef, diced or shredded
- 1 cup shredded sharp cheddar cheese
- 1/2 cup finely chopped onion
- 1/4 cup diced green bell pepper (optional)
For the Egg Mixture:
- 3 large eggs
- 1 cup evaporated milk (or whole milk)
- 1 tsp Dijon mustard (optional)
- 1/2 tsp salt
- 1/4 tsp black pepper
For Preparation:
- 1 tbsp butter (for greasing the baking dish)
- Fresh thyme or parsley for garnish (optional)
How Much Time Will You Need?
This corned beef casserole takes about 15 minutes to prepare and then around 35-40 minutes to bake. All in, you should expect to spend about an hour for a delicious, hearty meal that’s easy to make and packed with flavor!
Step-by-Step Instructions:
1. Preheat and Prepare the Dish:
Start by preheating your oven to 350°F (175°C). While that’s heating up, grab a casserole dish and lightly grease it with butter to prevent sticking. This will give your casserole a lovely golden crust!
2. Mix the Main Ingredients:
In a large mixing bowl, combine the cooked diced potatoes, diced or shredded corned beef, finely chopped onion, and diced green bell pepper (if you’re using it). Mix everything well so that all the ingredients are evenly distributed.
3. Add Cheddar Cheese:
Now, sprinkle the shredded cheddar cheese over the potato and corned beef mixture but save a little bit of cheese for the topping later. This will help keep everything cheesy!
4. Prepare the Egg Mixture:
In a separate bowl, beat the eggs and whisk in the evaporated milk, Dijon mustard (if you’re using it), salt, and pepper. Mix until everything is well combined and smooth.
5. Combine Everything:
Pour the egg mixture evenly over your potato and corned beef mixture. Gently stir everything together to ensure it is well combined and all the ingredients are coated in the egg mixture.
6. Transfer to the Casserole Dish:
Pour the combined mixture into your prepared casserole dish and spread it out evenly to ensure even cooking.
7. Add the Topping:
Sprinkle the remaining cheddar cheese generously over the top of the casserole. This will melt beautifully as it bakes!
8. Bake to Perfection:
Place the casserole in the preheated oven and bake for about 35-40 minutes. You’ll know it’s ready when the center is firm and the top is golden brown and bubbling.
9. Cool and Serve:
Once done, remove the casserole from the oven and let it cool for a few minutes. This makes it easier to cut and serve without it falling apart.
10. Garnish and Enjoy:
If you like, sprinkle fresh thyme or parsley on top for extra flavor and a pop of color. Serve warm and enjoy this hearty, comforting dish with your family and friends!
Can I Use Fresh Potatoes Instead of Canned?
Absolutely! Fresh cooked diced potatoes will give a better texture and flavor. Just make sure they are fully cooked and diced evenly for the best results.
What Can I Substitute for Corned Beef?
If you don’t have corned beef, shredded brisket or roast beef can work well. For a different twist, try diced ham or a plant-based meat alternative for a vegetarian version!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. You can reheat them in the microwave or oven until warmed through. Adding a splash of milk can help revive the creamy texture.
Can I Make This Casserole Vegetarian?
Yes! Simply omit the corned beef and add more veggies like mushrooms, spinach, or zucchini. You can also use veggie protein crumbles as a substitute to maintain the heartiness of the dish!



