Ingredients
12 large eggs
1 cup milk (whole, 2%, or non-dairy)
1 cup cooked breakfast meat (sausage, bacon, ham, or turkey sausage, crumbled/diced)
1.5 cups diced vegetables (bell peppers, onions, spinach, mushrooms, etc.)
1.5 cups shredded cheese (cheddar, Monterey Jack, Colby Jack, or blend), divided
3–4 slices stale bread, cubed (optional)
0.5 teaspoon salt
0.25 teaspoon black pepper
0.5 teaspoon garlic powder
0.5 teaspoon onion powder
Instructions
1. Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with cooking spray or butter.
2. In a large bowl, whisk eggs until light and frothy. Add milk, salt, pepper, garlic powder, and onion powder; whisk until well combined.
3. If using bread, arrange cubed bread evenly in the bottom of the prepared dish.
4. Scatter cooked breakfast meat and diced vegetables over the bread (or directly in dish if omitting bread).
5. Sprinkle 1 cup of shredded cheese over the meat and vegetables.
6. Pour the egg mixture evenly over all ingredients. Gently press down any floating pieces to ensure they are submerged.
7. Top with remaining 0.5 cup of cheese.
8. Bake for 35-45 minutes, until the center is set and the top is golden brown. A knife inserted in the center should come out clean.
9. Let rest for 5-10 minutes before slicing and serving warm.
Notes
For the best texture, cook raw meats and sauté hard vegetables before adding. Use stale bread or toast fresh bread to avoid sogginess. To make ahead: assemble the night before, cover, and refrigerate. Bake directly from the fridge, adding 5-10 minutes to the baking time. Store leftovers in the fridge for 3-4 days or freeze for up to 3 months. Reheat in microwave, oven, or air fryer.
- Prep Time: 15 minutes
- Cook Time: 35-45 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
- Diet: Can be made gluten-free, vegetarian, or dairy-free with substitutions
Nutrition
- Serving Size: 1 slice (1/12 of casserole)
- Calories: 310
- Sugar: 2g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 22g
- Cholesterol: 260mg
