Easy Breakfast Casserole With Sausage and Potatoes Recipe

Breakfast Casserole With Sausage
Photo: Diana Rattray
Ratings (8)
  • Total: 70 mins
  • Prep: 20 mins
  • Cook: 50 mins
  • Yield: 1 baking dish (6 servings)
Nutritional Guidelines (per serving)
676 Calories
45g Fat
41g Carbs
28g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This tasty and easy breakfast casserole recipe can be made ahead of time and refrigerated overnight. Then simply take it out of the refrigerator about 15 to 20 minutes before baking for a no-fuss morning.


  • 1/2 pound pork sausage (spicy or mild)
  • 1 medium onion (chopped)
  • 4 cups hash brown potatoes (frozen, diced; thawed; about 16 ounces)
  • 1 1/2 cups Monterey jack (or cheddar cheese, shredded and divided)
  • 3 eggs (beaten)
  • 1 cup milk
  • 1/4 teaspoon pepper
  • Optional: mild salsa

Steps to Make It

  1. Heat the oven to 350 F (180 C/Gas 4). Butter an 8-inch square baking dish.

  2. In a large skillet, cook sausage and onion, breaking up sausage with a spatula. When sausage is cooked through, drain off excess fat.

  3. In the prepared baking dish, layer the hash brown potatoes, half of the shredded cheese, browned sausage and onion mixture, then the remaining shredded cheese.

  4. In a bowl, whisk together the eggs, milk, and pepper; pour egg mixture over cheese.

  5. Cover with foil and bake for 45 to 55 minutes, or until a knife inserted near center comes out clean.

  6. Transfer casserole to a wire rack and let stand for 10 to 15 minutes.

  7. Cut into squares. Serve with salsa, if desired.

See Also