Overnight Bacon Brunch Casserole Recipe

Overnight Bacon Brunch Casserole Recipe

Cook Time: 60 minutes

Ingredients

  • 12 slices brioche, cut into 1-inch cubes
  • pound bacon, cut into -inch pieces (or more to taste)
  • medium onion, finely chopped
  • 1 green bell pepper, diced (Optional)
  • 8 medium eggs (or more to taste)
  • 1 cups milk
  • 1 cup grated Cheddar cheese
  • 1 teaspoon mustard powder
  • teaspoon ground black pepper
  • teaspoon salt

Directions

Step 1: Grease a 9x13-inch pan. Evenly layer the brioche cubes in the prepared pan.

Step 2: Cook the bacon in a skillet over medium heat, stirring occasionally until crispy and fully cooked, about 10 minutes. Remove from heat and allow the bacon to cool slightly. Be sure to reserve the rendered bacon fat.

Step 3: In the same skillet, heat a small amount of the bacon fat over medium-high heat. Saut the chopped onion and diced bell pepper until softened, about 5 to 7 minutes.

Step 4: In a large mixing bowl, beat the eggs. Add the milk, grated Cheddar cheese, mustard powder, black pepper, and salt. Stir to combine.

Step 5: Mix the cooked bacon and sauted onion-bell pepper mixture into the beaten egg mixture.

Step 6: Carefully pour the egg mixture over the brioche cubes. Stir gently to ensure everything is evenly distributed. Press down on the brioche cubes to make sure they are fully submerged in the egg mixture.

Step 7: Cover the pan and refrigerate for at least 8 hours or overnight. This will allow the brioche to soak up the egg mixture.

Step 8: Preheat the oven to 350F (175C). Bake the casserole on the middle rack until set and golden on top, about 45 to 55 minutes. A toothpick inserted into the center should come out clean when ready.

Step 9: Remove from the oven and let it cool for 5 to 10 minutes before serving.

Cook's Notes

  • Do not use skim milk for this recipe; full-fat milk works best for richness and texture.
  • For best results, let the casserole sit in the refrigerator overnight for the bread to fully soak up the egg mixture.

Nutrition Facts (per serving)

Calories 331
Total Fat 18g (23%)
Saturated Fat 6g (32%)
Cholesterol 216mg (72%)
Sodium 622mg (27%)
Total Carbohydrate 25g (9%)
Dietary Fiber 1g (4%)
Total Sugars 6g
Protein 17g (33%)
Vitamin C 10mg (11%)
Calcium 143mg (11%)
Iron 1mg (6%)
Potassium 182mg (4%)

Comments

dxtr76

10/06/2025 01:52:54 PM

Made this for Mother's Day brunch and we all loved it. It was simple and I could get it ready the night before. I used croissants instead of brioche because that is what I had on hand, otherwise I made as directed in the recipe. Very good and will definitely make again!

Ronna

08/18/2024 02:28:42 AM

I had to make tweaks due to what I had on hand. I used Monterrey jack cheese. I had leftover marinated red peppers and added those. I had ham, not bacon. I made it so I would have breakfast squares for the workweek. Very good. I don't like sweet breakfasts and this hit the spot.

Stephen Torres

05/10/2024 08:39:13 PM

Quick, easy, and absolutely banging.

Bob Hall

05/10/2024 08:34:56 PM

I would substitute swiss cheese for the cheddar

Alex Dean

03/11/2022 05:59:24 AM

Super yum

Deborah Morgan

04/16/2021 02:24:46 PM

nice, easy breakfast for guests that you can put together early so not having to cook much when they are at your home, serve it with some juice and fruit and done!