A hearty Overnight Bacon Breakfast Casserole that is sure to please all your friends and family for brunch. This make ahead breakfast casserole recipe can be prepped all the night before, and contains the classic breakfast favorites – eggs, bacon, cheese and brioche.
As with other breakfast casserole recipes I post, I like to design them so you can get a make ahead breakfast and save yourself trouble in the morning. This overnight Bacon Breakfast Casserole is no exception.
It’s best if you prep this breakfast casserole the night before and simply let rest in the fridge overnight before popping it into the oven in the morning.
Make this Bacon Breakfast Casserole the night before… or the morning of (when you are in a pinch)
But if you don’t get to putting this Bacon Breakfast Casserole in the fridge the night before, or you want to do everything in the morning, you can just about get away with it too.
If you make this recipe the morning of, give the bread cubes a good poking with a fork before scattering them into the casserole dish. This is to help it absorb the egg custard quicker. Let the brioche sit in the egg, bacon and cheese mixture for at least 30 minutes before baking.
I love breakfast casseroles in general because you can serve them for a crowd of any size. Everyone can dig in all at once when it comes out of the oven.
This Bacon Egg Breakfast Casserole is an easy brunch to feed a crowd
When it’s just the three of us at home, making this bacon, egg and cheese casserole is like making several meals at once. There’ll always be leftovers for later in the day or the next few days. Or we also love to enjoy this savory breakfast for dinner.
Overnight breakfast casseroles are also great options for large groups, especially if you want to socialize with your guests instead of standing over a stovetop. Once this make ahead Bacon Breakfast Casserole is in the oven, you can step away from the kitchen while the magic happens.
This Overnight Breakfast Casserole has all the breakfast classics – bacon, egg, and cheese
I’ve found that this Bacon Breakfast Casserole is a particularly always a hit when feeding family and friends for brunch because it uses classic ingredients that everyone loves.
Who can resist brioche, bacon, egg and cheese all mixed into one?
How to Make this Bacon Breakfast Casserole
Making this overnight breakfast casserole is relatively straightforward and similar to any other casserole. You can read the full recipe below, but here’s a quick recap in five steps.
- Cook the bacon in a skillet. Mix the egg, milk, cheese and cooked bacon together.
- Evenly scatter the brioche bread cubes in a casserole dish and pour the egg and bacon mixture over it.
- Cover and let sit overnight in the refrigerator, or at least 30 minutes in a pinch.
- Pop it in the oven and bake until the breakfast casserole has set and the top is browned
- Remove from the oven and serve a big slice of this Bacon Breakfast Casserole warm.
More Tips for Making this Cheesy Bacon Breakfast Casserole
- It’s best to treat this as an overnight Bacon Breakfast Casserole, but if you’re reading this and need to get this in the oven this morning, relax. Follow the recipe, but give your bread cubes a good poking with a fork before pouring in the liquid. That will help encourage the bread to soak in the egg mixture quicker. Just leave the casserole on the counter for at least 30 minutes before baking.
- I love using brioche bread in this casserole, because of its richness, slightly sweet taste, and soft texture. Challah also works great in this make ahead breakfast casserole since the hearty bread goes with the bacon.
- This is a simple recipe with straight forward flavors. Feel free to add in onions, red or green peppers, and or other mix-ins of your choice. Cook the mix-ins with the bacon first, to rid any excess water, and then simply mix into the custard.
Bacon Breakfast CasserolePrint Recipe
- 12 slices (about 1-lb) brioche bread - cubed into 1-inch cubes
- 1/2 lbs bacon (use more bacon if you desire) - cut into 1-cm pieces
- 8 medium eggs
- 1 1/4 cup whole milk
- 1 cup grated cheddar cheese
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon salt
- 2 whole green onions (white and green parts) - sliced thinly, for topping
- Grease a 9x13-inch pan. Evenly layer in the brioche bread cubes.
- In a medium skillet, cook the bacon over medium heat, stirring occasionally, until it is cooked through. Remove from heat, including any rendered bacon fat, and allow to cool slightly.
- As the bacon is cooking, in a large bowl, beat the eggs. Mix in the milk, cheese, pepper and salt. Mix in the bacon when it is done.
- Carefully pour the egg mixture over the brioche bread cubes and give it a gentle stir so everything is evenly distributed. Gently press the cubes into the egg mixture as needed, so all the bread cubes are sitting in the liquid.
- Cover and let sit for at least 30 minutes, but preferably let the casserole sit in the refrigerator overnight.
- When you are ready to bake the casserole, preheat the oven to 350°F / 180°C. Bake the casserole in the middle oven rack for 45 - 55 minutes, until the middle of the casserole is set, and the top has browned. A toothpick inserted in the middle of the casserole should come out clean.
- Remove the casserole from the oven and allow to cool slightly. Garnish with green onions and serve warm.