Hash Brown Egg Casserole with Ham and Cheddar
Hash brown egg casserole combines a potato base with a soft egg filling and pockets of ham and cheese.
Hash brown egg casserole combines a potato base with a soft egg filling and pockets of ham and cheese. Browning the potatoes first gives the base more flavour than adding wet thawed shreds directly to the dish. Mushrooms need their moisture cooked away for the same reason. The finished centre should hold when cut, with no raw egg pooling at the slice. Resting for ten minutes makes cleaner portions and gives the cheese time to settle.
Recipe at a glance
Yield: 6 servings. Prep: 20 minutes. Cook: 45 minutes. Total: 75 minutes, including 10 minutes of additional resting, cooling, chilling or draining where stated. Times are estimates; follow the doneness checks.
Equipment
Skillet, 20 × 25 cm baking dish, whisk and food thermometer
Ingredients and directions

Recipe card
Hash Brown Egg Casserole with Ham and Cheddar
Total includes the additional waiting time stated in the directions. Appliance times are estimates.
Equipment: Skillet, 20 × 25 cm baking dish, whisk and food thermometer
Ingredients
Instructions
Brown potatoes
Heat oven to 180°C (350°F). Heat 1 tbsp oil in a skillet and brown dry hash browns 8–10 minutes, turning occasionally. Spread in a greased 20 × 25 cm baking dish.
Cook vegetables
Add remaining oil and cook mushrooms and onion 8 minutes until softened and dry.
Mix eggs
Whisk eggs, milk, salt and pepper. Add ham, vegetables and 100 g cheese. Pour over potatoes and top with remaining cheese.
Bake and rest
Bake 30–35 minutes until the centre is set and reaches 74°C (165°F). Rest 10 minutes and finish with chives.
Doneness checks
Add remaining oil and cook mushrooms and onion 8 minutes until softened and dry. Bake 30–35 minutes until the centre is set and reaches 74°C (165°F). Rest 10 minutes and finish with chives.
Helpful tips
- Thaw and squeeze potatoes.
- Brown the hash browns.
- Cook mushrooms until dry.
- Check the centre temperature.
Troubleshooting
- This method needs thawed, squeezed potatoes so the filling is not watery.
- Cook mushrooms until dry.
Serving ideas
- Serve with fresh fruit.
- Offer sliced tomatoes.
- Add a green salad.
- Pair with coffee at brunch.
Substitutions
Use ready-to-eat cooked turkey instead of ham. For a meat-free version, omit ham and add 100 g cooked pepper.
Variation
Add 1/2 tsp smoked paprika to the eggs.
Make ahead
Brown potatoes and cook vegetables a day ahead and refrigerate. Assemble with eggs just before baking.
Storage and reheating
Refrigerate portions up to 3 days. Freeze up to 1 month. Reheat covered to 74°C (165°F).
Food safety
Use clean utensils and wash produce. Keep perishable ingredients refrigerated at 4°C (40°F) or below. Refrigerate perishable leftovers promptly, within 2 hours, or within 1 hour above 32°C (90°F).
Frequently asked questions
Can I use frozen hash browns without thawing?
This method needs thawed, squeezed potatoes so the filling is not watery.
How do I know the eggs are done?
The centre is set and reaches 74°C (165°F) in this ham-containing casserole.
How to tell when it is ready
Add remaining oil and cook mushrooms and onion 8 minutes until softened and dry. Bake 30–35 minutes until the centre is set and reaches 74°C (165°F). Rest 10 minutes and finish with chives.
Tips
- Thaw and squeeze potatoes.
- Brown the hash browns.
- Cook mushrooms until dry.
- Check the centre temperature.
Troubleshooting
- This method needs thawed, squeezed potatoes so the filling is not watery.
- Cook mushrooms until dry.
Substitutions
- Use ready-to-eat cooked turkey instead of ham. For a meat-free version, omit ham and add 100 g cooked pepper.
Variations
- Add 1/2 tsp smoked paprika to the eggs.
Serving suggestions
- Serve with fresh fruit.
- Offer sliced tomatoes.
- Add a green salad.
- Pair with coffee at brunch.
Make ahead
Brown potatoes and cook vegetables a day ahead and refrigerate. Assemble with eggs just before baking.
Storage
Refrigerate portions up to 3 days. Freeze up to 1 month. Reheat covered to 74°C (165°F).
Food safety
Use clean utensils and wash produce. Keep perishable ingredients refrigerated at 4°C (40°F) or below. Refrigerate perishable leftovers promptly, within 2 hours, or within 1 hour above 32°C (90°F).
Frequently asked questions
Can I use frozen hash browns without thawing?
This method needs thawed, squeezed potatoes so the filling is not watery.
How do I know the eggs are done?
The centre is set and reaches 74°C (165°F) in this ham-containing casserole.
Spotted a detail that needs correcting? Contact the FeastDelights editors.





