Bacon Egg and Cheese Breakfast Casserole is the ultimate morning luxury, combining the rich, buttery texture of custard-soaked brioche cubes with the salty, savory crunch of thick-cut bacon. If you are looking for a breakfast that looks like a professional brunch spread but feels like a warm hug, this is the recipe you have been waiting for. The top layer features a crown of golden-brown bubbly melted sharp cheddar cheese with pockets of glistening bacon bits that will make your kitchen smell like heaven.
Whether you are hosting a holiday brunch or simply want to elevate your weekend meal prep, this Bacon Egg and Cheese Breakfast Casserole delivers on every level. The secret lies in the contrast: the puffed, moist center of the brioche cubes against the perfectly caramelized, dark golden crust where the cheese has baked against the side of a modern white ceramic dish. Every bite is accented with fine curls of bright green scallions and a sprinkle of dried parsley flakes for that Pinterest-perfect finish.

Why This Is The Best Bacon Egg and Cheese Breakfast Casserole
- Custard-Soaked Perfection: The brioche cubes act like sponges, absorbing a rich egg and cream mixture for a bread-pudding-like interior.
- Ultra-Crispy Bacon: We use thick-cut bacon bits to ensure the meat doesn’t get lost in the fluffiness, providing a satisfying salty snap.
- Triple Texture Experience: You get a soft, puffed center, a gooey melted cheese layer, and a caramelized golden crust on the edges.
- Visual Appeal: The vibrant green scallions and flecks of cracked black pepper make this dish look as good as it tastes.
If you love hearty morning meals, you should also check out our Bacon Cheese Breakfast Casserole or this incredibly popular Make Ahead Breakfast Casserole for those busy holiday mornings.
The Essential Ingredients for a Fluffy Breakfast Bake
1 lb (450g) Thick-Cut Bacon: Choose a high-quality, smoky variety. Thick-cut bacon is essential here because it maintains its texture even after being baked into the custard. We will render it until glistening and crisp before adding it to the mix.
1 large loaf (approx. 16 oz / 450g) Brioche Bread: Brioche is superior to standard white bread due to its high egg and butter content. When cut into 1-inch (2.5cm) cubes, it creates the perfect structure for a custard-soaked brioche base.
10 Large Eggs: These provide the structural “lift” for the casserole. When whisked thoroughly, they create those whisked fluffy eggs that Pinterest users crave.
2 cups (480ml) Whole Milk and 1 cup (240ml) Heavy Cream: This combination creates a rich, luxurious custard. Avoid using skim milk, as the fat content is what prevents the casserole from becoming watery.
3 cups (340g) Sharp Cheddar Cheese: Freshly grated cheese is non-negotiable. Pre-shredded cheese is coated in potato starch, which prevents it from achieving that crown of golden-brown bubbly melted finish we are aiming for.
3-4 Fresh Scallions: Sliced thin, these add a necessary sharp bite to cut through the richness of the cheese and bacon.
Spices & Seasoning: You will need 1 tsp (6g) Fine Sea Salt, 1 tsp (2g) cracked black pepper, and 1/2 tsp (0.5g) dried parsley flakes for the signature look.

Step-by-Step Instructions for the Ultimate Casserole
1. Searing the Thick-Cut Bacon
Start by slicing your thick-cut bacon into 1/2-inch pieces. Place them in a cold skillet and turn the heat to medium. Cook, stirring occasionally, until the fat has rendered and the bits are crispy and glistening. Remove with a slotted spoon and drain on paper towels, but keep the flavor! You can even toss your brioche cubes in a teaspoon of the leftover bacon fat for extra depth.
2. Preparing the Brioche Cubes
Cut your brioche into uniform 1-inch (2.5cm) cubes. Pro Tip: If your bread is very fresh, toast the cubes in a 350°F (175°C) oven for 10 minutes. This ensures they stay puffed and moist rather than turning into mush once the custard is added. Arrange the cubes in a modern white ceramic baking dish that has been lightly greased with butter.
3. Whisking the Fluffy Egg Custard
In a large mixing bowl, combine the 10 large eggs, whole milk, heavy cream, sea salt, and cracked black pepper. Whisk vigorously for at least 2 minutes. Incorporating air at this stage is what leads to the whisked fluffy eggs texture that rises beautifully in the oven. Stir in half of the melted sharp cheddar cheese and half of the crispy bacon bits.
4. The Soak and The Bake
Pour the egg mixture evenly over the brioche cubes. Use a spatula to gently press the bread down so every piece is custard-soaked. Let this sit for at least 30 minutes (or overnight in the fridge). Before baking, top with the remaining cheese, the rest of the bacon bits, dried parsley flakes, and the sliced fresh scallions.
5. Achieving the Caramelized Golden Crust
Bake at 375°F (190°C) for 45-50 minutes. You are looking for the center to be set (no longer jiggling) and the top to have a crown of golden-brown bubbly melted sharp cheddar. The edges should show a perfectly caramelized, dark golden crust where the cheese has met the ceramic dish. Let it rest for 10 minutes before slicing to allow the custard to fully set.
Looking for a variation? Try our Croissant Bake Breakfast Casserole for an even more buttery experience, or the Tater Tot Sausage Breakfast Casserole if you prefer potatoes over bread.
Expert Tips for Success
- Room Temperature Ingredients: Ensure your eggs and dairy are at room temperature before whisking. This creates a smoother emulsion and a more consistent custard-soaked texture.
- Don’t Skimp on the Soak: If you bake the casserole immediately, the bread won’t have time to absorb the liquid. Give it at least 30 minutes to ensure the brioche cubes are puffed and moist.
- Check for Doneness: Insert a knife into the center; if it comes out clean, the eggs are set. The top should be golden-brown and bubbly.
- The Ceramic Advantage: Using a modern white ceramic dish helps distribute heat evenly, resulting in that coveted caramelized golden crust on the sides.
Storage, Reheating & Freezing
To Store: Keep leftovers in an airtight container in the refrigerator for up to 4 days. The Bacon Egg and Cheese Breakfast Casserole actually tastes incredible the next day as the flavors continue to meld.
To Reheat: For the best results, reheat a slice in the oven at 350°F (175°C) for 10-12 minutes. This helps maintain the crispy thick-cut bacon bits and the texture of the bread. Microwaving is faster but may make the brioche slightly softer.
To Freeze: You can freeze this casserole after baking. Wrap individual slices tightly in plastic wrap and foil. They will stay fresh for up to 2 months. Thaw in the fridge overnight before reheating.
What to Serve With This Casserole
This dish is quite rich, so we recommend pairing it with something bright and acidic. A simple arugula salad with a lemon vinaigrette works wonders. Alternatively, serve it alongside some freshly baked fruit sides or a platter of citrus segments. If you want to lean into the savory side, these baked tomatoes with cheese are a fantastic accompaniment.
Frequently Asked Questions
Absolutely! You can assemble the entire casserole, cover it with foil, and let it soak in the refrigerator overnight. Bake it fresh in the morning for the best texture.
Yes, while brioche is recommended for its buttery texture, you can use challah, sourdough, or even croissants. Just ensure the bread is slightly stale or toasted so it doesn’t become too soft when soaked.
The casserole should have a slight dome and the center should be firm to the touch, not jiggling. An internal temperature of 160°F (71°C) indicates the custard is safely set.
To avoid sogginess, toast your bread cubes briefly in the oven before adding the custard. Also, ensure you use the correct ratio of eggs to dairy and let the casserole rest for 10 minutes after baking.
Sharp cheddar is preferred for its strong flavor and excellent melting properties. For a different profile, try mixing in Gruyère or Monterey Jack for extra creaminess.
The Ultimate Bacon Egg and Cheese Breakfast Casserole Recipe

Bacon Egg and Cheese Breakfast Casserole with Buttery Brioche
Ingredients
Equipment
Method
- Cook thick-cut bacon bits in a skillet over medium heat until crispy and glistening. Drain on paper towels.
- Arrange brioche cubes in a greased white ceramic baking dish.
- Whisk eggs, milk, cream, salt, and black pepper until fluffy. Stir in half the cheese and bacon.
- Pour the mixture over the bread cubes, pressing down to ensure they are custard-soaked. Let sit for 30 minutes.
- Top with remaining cheese, bacon, scallions, and parsley.
- Bake at 375°F (190°C) for 45-50 minutes until a caramelized golden crust forms and the cheese is bubbly.
Notes
For a more savory depth, add a teaspoon of Dijon mustard to the egg whisking stage.

Save This Recipe for Later!
If you loved this Bacon Egg and Cheese Breakfast Casserole, please take a moment to save it to your favorite Pinterest board! Your saves and shares help us keep creating these detailed guides. Follow emma_feast_official for more viral brunch inspiration. If you make this dish, leave a 5-star rating in the recipe card above and upload a photo of your results in the comments below—we love seeing your caramelized golden crusts!