Golden hash brown breakfast casserole squares with eggs, sausage, and melted cheddar

Hash Brown Breakfast Casserole

A cheese, egg, hash brown, and breakfast meat bake that holds for late eaters.

This hall-ready hash brown breakfast casserole layers crisp-edged potatoes, eggs, cheese, and breakfast meat in a deep pan. It is built for firefighter crews whose morning meal may be interrupted, because clean squares hold better than made-to-order eggs.

619Cal
35gProtein
22gCarbs
44gFat

Ingredients

Instructions

  1. Heat oven and dry hash browns: Heat oven to 375°F and Grease a deep 9x13 baking dish. Squeeze thawed hash browns firmly in a clean towel; wet potatoes are the main reason this casserole gets a soggy bottom.
  2. Build the potato crust: Mix hash browns with melted butter, garlic powder, salt, and pepper. Press into the pan in an even layer and bake 15–18 minutes until edges begin to brown. This par-bake keeps the base from tasting boiled.
  3. Cook the filling: Brown sausage to 165°F, or warm cooked ham, then drain well. Sauté onion until soft. Spread meat, onion, and two cups of cheese over the hot potato crust; greasy meat will make pools in the finished bake.
  4. Whisk and pour custard: Whisk eggs, milk, paprika, salt, and pepper until smooth. Pour slowly over the filling, pausing to let it settle into corners. Do not stir after pouring or the potato layer will break apart.
  5. Bake until the center sets: Bake 28–32 minutes until the center is set, reaches 165°F, and no liquid egg shakes in the middle. Add remaining cheese for the final 5 minutes. If the top browns early, tent loosely with foil.
  6. Rest, cut, and hold: Rest 10 minutes before cutting into 10 squares; cutting early causes loose, wet portions. Hold covered at 200°F up to 30 minutes for late eaters, then uncover for the last 5 minutes to protect the top.

Station workflow

Cleanup

Leftovers

Related recipes

Browse more