Go Back
+ servings

Ham and Cheese Breakfast Casserole Recipe

This easy ham and cheese breakfast casserole makes a delicious brunch, breakfast, or brinner! Such an easy dish to make it ahead of time!
Prep Time8 hrs 40 mins
Cook Time40 mins
Total Time9 hrs 20 mins
Course: Breakfast
Cuisine: American
Keyword: Best Breakfast Casserole Recipe, Easy Breakfast Casserole, easy breakfast recipe, Make Ahead Breakfast casserole
Servings: 8
Calories: 561kcal


  • 9x13 Inch Baking Dish
  • Large Bowl
  • Whisk


  • 16 slices bread cubed and divided
  • 16 ounces cubed cooked ham 1 package
  • 2 cups shredded cheddar cheese
  • 1 cup shredded swiss cheese
  • 6 eggs
  • 3 cups milk
  • ½ teaspoon garlic powder
  • ½ teaspoon ground mustard
  • pinch pepper
  • pinch cayenne pepper
  • cups cornflakes crushed
  • 3 Tablespoons butter


  • Place 8 slices of cubed bread on the bottom a 9 x 13 inch baking dish. Top with ham and cheeses and then the remaining cubed bread.
  • In a large bowl, whisk together eggs, milk, garlic powder, ground mustard, and peppers. Pour over bread, ham, and cheese. Cover and refrigerate 8 hours (or overnight).
  • Remove from fridge 30 minutes before cooking.
  • Preheat oven to 375 degrees.
  • In a small bowl, mix together crushed cornflakes and melted butter. Sprinkle over top the casserole and bake for 40-45 minutes, until a knife inserted in the center comes out clean.
  • Serve warm.


  • This casserole can be refrigerated over night and cooked the next morning.


Calories: 561kcal | Carbohydrates: 38g | Protein: 35g | Fat: 30g | Saturated Fat: 15g | Trans Fat: 1g | Cholesterol: 227mg | Sodium: 1309mg | Potassium: 479mg | Fiber: 3g | Sugar: 9g | Vitamin A: 948IU | Vitamin C: 14mg | Calcium: 515mg | Iron: 5mg