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
Overnight Breakfast Casserole

Overnight Breakfast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jessica
  • Total Time: 15 minutes

Description

This Overnight Breakfast Casserole is your new go-to for a stress-free, delicious morning meal. Made with layers of eggs, bread, cheese, and your choice of veggies or protein, it’s assembled the night before and baked fresh in the morning. Perfect for holidays, brunch parties, or meal prepping your week, this dish is hearty, customizable, and crowd-pleasing.

Want more make-ahead breakfast ideas like this? Subscribe now and receive easy, wholesome recipes straight to your inbox!


Ingredients

Scale
  • 8 slices of whole grain or sourdough bread, cubed

  • 8 large eggs

  • 2 cups milk (any kind—dairy or plant-based)

  • 1½ cups shredded cheese (cheddar, mozzarella, or a blend)

  • 1 tsp Dijon mustard (adds depth, optional)

  • Salt and pepper to taste

  • 1 tsp garlic powder

  • ½ tsp paprika

Add-ins (choose your favorites):

  • 1 cup cooked chicken or beef sausage, diced

  • 1 bell pepper, diced

  • ½ cup chopped spinach or kale

  • ½ red onion, diced

  • 1 cup mushrooms, sautéed

  • 2 tbsp fresh parsley or green onions for garnish


Instructions

Step 1: Assemble the Base

  1. Grease a 9×13-inch baking dish.

  2. Spread cubed bread evenly across the bottom.

  3. Top with cooked protein, vegetables, and half the cheese.

Step 2: Make the Egg Mixture
4. In a mixing bowl, whisk together eggs, milk, Dijon mustard, garlic powder, paprika, salt, and pepper.
5. Pour the egg mixture evenly over the bread and toppings in the baking dish.
6. Press gently with a spatula so the bread soaks up the liquid.

Step 3: Chill Overnight
7. Cover the dish tightly with plastic wrap or foil.
8. Refrigerate overnight (at least 6 hours) to allow flavors to meld and the bread to absorb the liquid.

 

Step 4: Bake in the Morning
9. Preheat oven to 350°F (175°C).
10. Remove casserole from the fridge and uncover.
11. Sprinkle the remaining cheese over the top.
12. Bake for 45–50 minutes, or until the center is set and the top is golden brown.
13. Let rest for 5–10 minutes before slicing and serving.

Notes

Use Stale Bread – It holds up better and soaks the eggs beautifully.
Add Protein – Sausage, shredded chicken, or meatballs work well.
Pre-Cook Veggies – Especially onions and mushrooms for better texture.
Let It Rest – Resting after baking helps slices hold together.
Make It Spicy – Add a pinch of chili flakes or diced jalapeños.

  • Prep Time: 15 minutes
  • Cuisine: American – Make-Ahead Brunch