Hearty baked dish with sausage, eggs, cheese and bread cubes. Perfect for feeding a crowd or meal prep.
# What You'll Need:
→ Meats
01 - 1 pound breakfast sausage, casings removed
→ Vegetables & Aromatics
02 - 1 small yellow onion, finely chopped (optional)
03 - 1/2 red bell pepper, diced (optional)
→ Dairy & Eggs
04 - 8 large eggs
05 - 2 cups whole milk
06 - 2 cups shredded cheddar cheese
07 - 1/2 cup shredded mozzarella cheese
→ Bread
08 - 6 cups day-old bread, cut into 1-inch cubes
→ Seasonings
09 - 1 teaspoon salt
10 - 1/2 teaspoon black pepper
11 - 1/2 teaspoon dried mustard powder
12 - 1/4 teaspoon paprika
→ For Greasing
13 - Butter or nonstick spray
# How-To Steps:
01 - Preheat oven to 350°F. Grease a 9x13-inch baking dish thoroughly with butter or nonstick cooking spray.
02 - Heat a large skillet over medium heat. Add breakfast sausage, breaking apart with a wooden spoon, and cook until browned and completely cooked through, approximately 5–7 minutes. If using onion and bell pepper, add to skillet and sauté until softened, 3–4 minutes. Drain excess fat and set aside.
03 - Distribute bread cubes evenly across the bottom of the prepared baking dish. Spread cooked sausage mixture over the bread layer.
04 - In a large mixing bowl, whisk together eggs, whole milk, salt, black pepper, dried mustard powder, and paprika until fully combined and smooth.
05 - Stir 1 1/2 cups cheddar cheese and all mozzarella cheese into the egg mixture until evenly distributed.
06 - Pour cheese-egg mixture evenly over bread and sausage in baking dish. Gently press down on bread pieces with a spatula to ensure thorough absorption of liquid.
07 - Sprinkle remaining 1/2 cup cheddar cheese evenly over the top of casserole.
08 - Cover baking dish tightly with aluminum foil. Bake in preheated oven for 30 minutes.
09 - Remove foil and continue baking for an additional 15 minutes until top is golden brown and center is set with no liquid visible.
10 - Allow casserole to rest for 10 minutes before slicing into squares and serving warm.