Print Recipe
5 from 3 votes

Bacon Breakfast Casserole

Combine all of your breakfast favorites in this hot, cheesy casserole!
Prep Time10 mins
Cook Time35 mins
Total Time45 mins
Course: Breakfast
Cuisine: American
Servings: 8
Calories: 484kcal
Author: Kristin


  • 5 eggs
  • 1 3/4 cups milk
  • 3/4 teaspoon pepper
  • 10 ounces of bread (approximately 8 slices, cubed; stale bread works great)
  • 1 pound bacon (cooked and chopped into bite sized pieces)
  • 3/4 cups button mushrooms (roughly chopped)
  • 1 cup hash browns (no need to thaw if you use frozen)
  • 1 cup shredded sharp cheddar


  • Preheat oven to 350 degrees F (175 degrees C), unless you are making this the night before.
  • Beat the eggs, milk, and pepper in a small bowl. Set aside.
  • Place the cubes of bread in a 9x13 baking dish sprayed with non stick cooking spray.
  • Layer ingredients on top in this order: bacon, mushrooms, hash browns, cheese.
  • Pour egg mixture on top.
  • If you are making this the night before, cover and place in the refrigerator until ready to bake. Otherwise, let the dish stand for 5-10 minutes.
  • Bake uncovered for 35 minutes (a little longer if the dish was in the refrigerator overnight), until the eggs are cooked and the cheese is melted and browning.


Calories: 484kcal | Carbohydrates: 26g | Protein: 20g | Fat: 32g | Saturated Fat: 12g | Cholesterol: 159mg | Sodium: 715mg | Potassium: 402mg | Fiber: 1g | Sugar: 5g | Vitamin A: 400IU | Vitamin C: 2.3mg | Calcium: 232mg | Iron: 2.4mg