Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Breakfast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: ladidsaadia
  • Total Time: 55 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian (can be non-vegetarian depending on meat used)

Description

A comforting breakfast casserole featuring layers of bread, eggs, cheese, and your choice of savory bits, perfect for lazy weekend mornings or holiday brunches.


Ingredients

Scale
  • 8 slices of bread
  • 6 eggs
  • 2 cups of milk
  • 1 cup of shredded cheese
  • 1 cup of diced vegetables (e.g., bell peppers, onions, spinach)
  • 1 cup of cooked meat (e.g., sausage, bacon, ham)
  • Salt and pepper to taste
  • Optional: Herbs and spices (e.g., thyme, paprika)

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Whisk together the eggs, milk, salt, and pepper in a large bowl until smooth.
  3. Grease a baking dish and layer the bread slices evenly.
  4. Layer the cooked meat over the bread, sprinkle the diced vegetables, and scatter the shredded cheese on top.
  5. Pour the egg mixture slowly over the layered ingredients, pressing to help the liquid soak in.
  6. Cover tightly with plastic wrap or foil and refrigerate for at least a few hours or overnight.
  7. Bake uncovered for 30–40 minutes, or until set in the center and lightly browned on top.
  8. Let cool for a few minutes before slicing and serving.

Notes

Use stale or day-old bread for the best texture. Feel free to customize with your favorite cheeses and vegetables.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 30mg