This bacon egg cheese breakfast casserole brings crisp bacon, fluffy baked eggs, melted cheddar, and tender bread together in one dish. It is especially useful when breakfast needs to serve a group because the casserole can be assembled the night before and baked in the morning. The center should look softly set rather than wet, while the edges turn lightly golden. After a short rest, each slice holds together neatly for a relaxed weekend breakfast, holiday brunch, or make-ahead family meal.
What makes this bacon egg cheese breakfast casserole useful
The recipe is a strata-style bake built from everyday ingredients. Bread gives the eggs structure and absorbs the seasoned custard, bacon contributes smoky salty flavor, and cheddar melts into savory pockets throughout the dish. Because the bread rests in the egg mixture before baking, the interior becomes tender without requiring a separate sauce.
The casserole yields eight portions from a 9-by-13-inch dish. It is substantial enough to serve with fruit, but familiar enough for children and adults. Chives add a fresh finish without changing the straightforward breakfast profile.
Why the layers work
Dry bread cubes are important because they absorb the custard gradually. Fresh bread can make the center heavy, so use day-old sandwich bread when possible. Dividing the bacon and cheese keeps flavor in both the middle and golden top.
The overnight rest is optional but helpful. It gives the bread time to hydrate evenly and makes morning preparation simple. If you bake after only 30 minutes, press the cubes gently into the custard so no dry corners remain.
Ingredients for the casserole
- 8 slices bacon, cooked crisp and crumbled
- 10 large eggs
- 1 cup whole milk
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 6 slices sandwich bread, cut into 1-inch cubes
- 2 cups shredded cheddar cheese, divided
- 2 tablespoons chopped chives, plus more to serve

How to make it
Grease a 9-by-13-inch baking dish. Cook the bacon in a skillet until crisp, drain it, and crumble it. Whisk the eggs, milk, salt, pepper, and garlic powder in a large bowl until smooth.
Grease a 9-by-13-inch baking dish. Cook the bacon in a skillet until crisp, drain it, and crumble it.
Whisk the eggs, milk, salt, pepper, and garlic powder in a large bowl until smooth.
Scatter the bread cubes, half of the cheddar, and half of the bacon in the prepared dish.
Pour the egg mixture evenly over the bread, then press the cubes down gently so they are moistened. Top with the remaining cheddar and bacon.
Cover and refrigerate for at least 30 minutes or overnight.
Heat the oven to 350 degrees F. Bake uncovered for 40 to 45 minutes, until the center is set and the top is golden.
Rest the casserole for 10 minutes, then sprinkle with chives, slice, and serve warm.
- Scatter the bread cubes in the dish.
- Add half the cheddar and half the bacon.
- Pour the egg mixture evenly over the bread.
- Press the cubes down gently, then top with remaining cheddar and bacon.
- Cover and refrigerate at least 30 minutes or overnight.
- Heat the oven to 350 degrees F and bake uncovered for 40 to 45 minutes.
- Rest 10 minutes, add chives, slice, and serve.

How to tell when it is done
The top should be lightly golden, and the center should jiggle only slightly when the dish moves. A knife inserted near the middle should come out with moist crumbs and set egg, not liquid custard. If the top browns quickly while the center is loose, tent the dish with foil and continue baking.
Resting matters. The eggs continue to firm during those 10 minutes, and the slices become easier to lift. Cutting immediately can make a properly baked casserole appear wetter than it is.
Serving ideas
Serve warm slices with berries, orange wedges, or a simple green salad. For brunch, add fruit, coffee, and extra chives. A spoonful of mild salsa or hot sauce adds brightness after baking without changing the primary recipe. Keep toppings separate for a mixed group; fresh fruit and something crisp balance the rich bacon and cheddar.
Tips and optional variation
Shred the cheddar yourself when possible because it melts smoothly. Keep the bacon well drained so excess fat does not loosen the custard. For the best make-ahead texture, refrigerate the covered dish overnight and let it stand while the oven heats.
Optional variation: replace up to half the cheddar with Monterey Jack and add a pinch of smoked paprika. This changes the cheese blend and adds gentle smoke without altering the core method.
Storage and reheating
Cool leftovers promptly, cover them, and refrigerate for up to three days. Reheat slices in the microwave in short intervals, or warm several portions in a covered dish at 325 degrees F. Uncover for the final few minutes to restore surface texture. Do not leave the casserole at room temperature for extended serving periods.
Search questions answered
Can I assemble it the night before?
Yes. Cover the assembled dish and refrigerate overnight, then bake uncovered at 350 degrees F. Add a few minutes if the dish is very cold in the center.
What bread is best?
Plain sandwich bread works well, especially slightly stale. Brioche makes it richer, while country loaf gives more chew.
Why is the center watery?
It may need more baking time, or the bread may not have absorbed the custard evenly. Continue baking until softly set, then rest before slicing.
FAQ: Frequently asked questions

This bacon egg cheese breakfast casserole is at its best when the edges are golden, the center is tender, and the slices are warm. Prepare it ahead for an easy morning, then add fresh fruit or chives before serving.

Bacon Egg Cheese Breakfast Casserole
Ingredients Â
Ingredients
- 8 slices bacon cooked until crisp and crumbled
- 10 large eggs beaten
- 1 cup whole milk
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 6 slices sandwich bread cut into 1-inch cubes
- 2 cups shredded cheddar cheese divided
- 2 tablespoons chopped chives plus more for serving
InstructionsÂ
Instructions
- Grease a 9-by-13-inch baking dish. Cook the bacon in a skillet until crisp, drain it, and crumble it.
- Whisk the eggs, milk, salt, pepper, and garlic powder in a large bowl until smooth.
- Scatter the bread cubes, half of the cheddar, and half of the bacon in the prepared dish.
- Pour the egg mixture evenly over the bread, then press the cubes down gently so they are moistened. Top with the remaining cheddar and bacon.
- Cover and refrigerate for at least 30 minutes or overnight.
- Heat the oven to 350 degrees F. Bake uncovered for 40 to 45 minutes, until the center is set and the top is golden.
- Rest the casserole for 10 minutes, then sprinkle with chives, slice, and serve warm.






