" "

Breakfast Casserole

A make-ahead breakfast casserole with eggs, cheese, bacon, bread, and vegetables makes a hearty, customizable meal for busy mornings.
Breakfast casserole in a baking dish with a serving on a plate
Breakfast casserole in a baking dish with a serving on a plate

The “Toasty & Convenient” Overnight Breakfast Casserole

When you’re tasked with feeding a hungry crowd on Christmas morning, sometimes the best solution is doing all the prep work while waiting for Santa to come down the chimney. This Breakfast Casserole combines toasty bread, salty bacon, eggs, and gooey cheese to create an effortless brunch right at home. It’s a “wholesome” twist that had the in-house testers absolutely thrilled—to the point where you can pop it in the oven while the kids plow through gifts and relax knowing breakfast is completely covered!

Why This Recipe Wins

  • Morning Power: By incorporating protein-packed eggs, crispy bacon, and bite-sized veggies directly into the pan, the dish provides a “filling and tasty” start to a chaotic holiday morning.
  • Holiday Surprise: Moving away from a “standard tedious routine” of standing over a hot stove flipping individual eggs turns a busy Christmas morning into a “special holiday” feast where you can actually relax with your guests.
  • Naturally Savory: Combining toasty bread with savory bacon, rich eggs, and melted cheese provides a “rich yet robust” flavor profile that impresses everyone at the table.
  • Overnight Ease: These “kid-approved portions” are prepped the night before, making them an ideal choice for popping into the oven when you want to spend morning time with family instead of prepping.

What You’ll Need

  • The Egg & Cheese Base: Whisked eggs, milk, and shredded cheese to create a rich, savory custard.
  • The Bread Structure: Cubed stale or day-old bread to soak up the egg mixture without getting soggy.
  • The Savory Meat: Salty, crisp bacon (or cooked sausage!) for incredible texture and smoky flavor.
  • The Fresh Veggies: Bite-sized pieces of fresh vegetables to liven up the pan with vibrant color and nutrition.

How to Make It

  • The Custard Whisk: In a bowl, whisk together the eggs, milk, shredded cheese, and salt until the mixture looks completely “velvety smooth.”
  • The Gentle Soak: Add the cubed stale bread to the egg mixture, stirring “thoroughly, but gently” so the bread soaks up the liquid without falling apart.
  • The Fold & Pour: Fold in the crispy cooked bacon and veggies, then pour the mixture into a greased 8×8-inch casserole dish with high sides.
  • The Bake: Bake in a 350°F oven for 45–50 minutes until the center is set and the top takes on a gorgeous “golden-brown” crust.
  • The Rest & Serve: Let the casserole rest for a few minutes to firm up and let the flavors meld, then slice into neat wedges for a satisfying, “mess-proof” masterpiece!

Get the Kids Involved: The “Brunch Squad”

Since whisking liquids and tearing bread is super interactive, this is a “ton of fun” for kids to help assemble and enjoy.

  • Ages 3–5: Let them be the “Bread Cube Droppers.” They can help drop the stale cubed bread into the bowl, practicing their “precision.”
  • Ages 6–9: Have them help as “The Cheese & Milk Whiskers.” Show them how whisking the eggs, milk, and cheese together creates a “scrumptious” custard base.
  • Ages 10+: Let them lead the “Veggie & Bacon Folding.” Under supervision, they can fold in the cooked bacon and vegetables and look for the “magic firming” as the casserole rests after baking.

Tips for Success

  • Stale Bread is Crucial: If you use soft, fresh bread, it soaks up too much liquid and gets soggy. Using day-old or stale bread is imperative to achieve that “tender and rich” texture without turning mushy.
  • Let It Rest: The goal is clean, beautiful slices, so allowing the casserole to sit for a few minutes after baking ensures the texture stays “refreshing and light” while firming up for easy serving.
  • The Overnight Trick: One can assemble the entire dish on Christmas Eve, cover, and chill overnight, allowing you to just toss it into the oven the next morning while enjoying family time.

Brunch Note: Make it the night before! It turns prepping a holiday morning feast into a “quick and easy” win, letting you sit back and relax while the crowd is thrilled with your Christmas creation.

  • Variation: For a “decadent and indulgent” twist, swap the bacon for cooked breakfast sausage or diced ham, add a mix of wild mushrooms and spinach, or try a sweet alternative like a Breakfast Bread Pudding to elevate your brunch spread even further.

Serve & Savor

The Breakfast Casserole is a “tantalizing taste sensation” that proves holiday mornings can be “out of this world” effortless and delicious. It’s a “versatile” recipe that turns simple pantry staples into a “memory-making” family favorite.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Breakfast casserole in a baking dish with a serving on a plate

Breakfast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A make-ahead breakfast casserole with eggs, cheese, bacon, bread, and vegetables makes a hearty, customizable meal for busy mornings.

  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings

Ingredients

Scale
  • 6 large eggs, whisked

  • ⅔ cup milk

  • 1 cup shredded cheese, such as Mexican blend, mozzarella, cheddar, or Monterey Jack

  • ½ teaspoon kosher salt

  • 5 slices day-old whole wheat bread, cut into cubes

  • 4 slices bacon, cooked and crumbled

  • 1 cup cooked vegetables, chopped, such as broccoli, corn, bell peppers, or onions

Instructions

  1. Preheat the oven. Heat the oven to 350°F and grease an 8 × 8-inch baking dish.

  2. Prepare the egg mixture. In a large bowl, whisk together the eggs, milk, shredded cheese, and salt until well combined.

  3. Add the bread. Stir in the cubed bread until coated with the egg mixture. Mix gently to keep the bread from breaking apart.

  4. Fold in the fillings. Add the crumbled bacon and chopped cooked vegetables. Stir gently to distribute them evenly.

  5. Fill the baking dish. Pour the mixture into the prepared dish and spread it evenly.

  6. Bake. Bake for 45–50 minutes, until the top is golden and the center is set. The egg mixture should reach 160°F in the center.

  7. Rest and serve. Let the casserole rest for a few minutes before slicing and serving.

To double the recipe, use a 9 × 13-inch baking dish and check the center for doneness before serving.

Notes

  • Use day-old bread: Slightly stale bread absorbs the egg mixture while helping the casserole maintain its texture.

  • Avoid overmixing: Stir gently after adding the bread to keep the cubes intact.

  • Use fully cooked fillings: Cook the bacon and vegetables before adding them to the casserole.

  • Choose the right dish: A sturdy baking dish with high enough sides helps the casserole cook evenly and prevents spills.

  • Author: Miks
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Breakfast
  • Cuisine: American

Want To save this Recipe?

Picture of One Potato

One Potato

One Potato is a community and newsletter written by real people who are parents, having real conversations about our families, cooking traditions, and cultures.

Latest Recipes

Subscribe Here

Want to be a guest writer ?

Check out our Community Voices Info Page, and get in touch.

Advertise with Us

One Potato is a community and newsletter written by real people who are parents, having real conversations about our families, cooking traditions, and cultures. We are passionate about raising healthy and happy kids while navigating the challenges of picky eaters, dietary restrictions, busy schedules, and daily life.