This hearty breakfast casserole recipe with bread combines vegetables, lots of cheese, eggs, and day-old bread in a simple breakfast or brunch dish. The best part is how easy it is to make, and that I include instructions for refrigerating and reheating leftovers.

– whole milk (or skim) – large eggs (medium) – 1 teaspoon salt – black pepper  – 1 day-old or stale baguette, cut into ½" [1.5 cm] slices or cubes – butter or cooking spray for greasing pan – shredded sharp cheddar cheese, divided – 1 cup shredded mozzarella cheese – ½ red bell pepper, diced – 1 stalk of leek – chopped turkey ham or chicken sausage – 1 cup broccoli, cut into small florets


Preheat the oven to 350 °F [175 ºC]. Grease the baking pan with the butter. In a bowl mix milk, eggs, salt, and pepper. Whisk until it is mixed thoroughly. Mix in bread cubes or slices, stir, and let it rest 15 minutes for the bread to absorb the mixture of eggs and milk.

Steps 1-2:

Combine the two kinds of cheese together. Add 1 ¼ cup of the cheeses, bell pepper, leek and, ham or sausage to the bread and egg mixture, mix well. Pour the bread mixture into the baking pan. Cover with aluminum foil.

Step 3:

Bake for 20 minutes in the preheated oven. Remove from the oven, remove the aluminum foil and top with the broccoli, and sprinkle the rest of the cheese. Return to the oven and cook until the cheese melts [5-10 mins].

Step 4:

Remove from the oven, loosen the edge with a knife and let it rest for a couple of minutes before removing it from the pan. Serve warm.

Step 4:

Stay connected!!!