Breakfast & Brunch
This bacon, egg, and cheese croissant casserole delivers the perfect balance of crispy, golden layers and melty, savory goodness in one pan. đ„ The secret lies in layering shredded croissants with a rich egg mixture and crispy bacon, creating a breakfast casserole that's both hearty and restaurant-worthy.
It's designed for those busy mornings when you need a satisfying meal without the fuss of individual plates.
What makes this recipe stand out is the crispy top that forms as it bakes, thanks to a simple technique of broiling at the end.
The layers of cheddar and mozzarella melt into creamy pockets, while the egg mixture binds everything together for a dish that's easy to serve and even easier to love.
This casserole is ideal for brunch gatherings or a lazy weekend breakfast when you want to impress without spending hours in the kitchen.
The beauty of this dish is its versatilityâit reheats beautifully for leftovers and can be prepped ahead of time, making it a foolproof choice for meal planning. Whether you're feeding a crowd or treating yourself to a decadent breakfast, this casserole delivers on flavor, texture, and convenience.
The crispy edges and melty layers are exactly what youâd expect from a dish that feels indulgent yet simple to prepare.
Ready in about 30 minutes with minimal cleanup, this recipe is perfect for those who love breakfast but hate the morning rush. Garnish with fresh herbs or a drizzle of hot sauce for an extra kick, and youâll have a dish thatâs sure to become a weekend staple.
Letâs get started on creating this one-pan masterpiece!
Ingredients for bacon egg and cheese croissant casserole
Crispy croissants, melty cheese, and smoky baconâthis one-pan breakfast is pure comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Croissants đ„ | 12 whole | Day-old, sliced into 1-inch strips |
| Bacon đ„ | 12 oz | Cooked crispy, chopped |
| Large Eggs đ„ | 8 whole | Room temperature, beaten |
| Heavy Cream đ„ | 1 cup | Full-fat for richness |
| Sharp Cheddar Cheese đ§ | 2 cups | Shredded, block preferred |
| Mozzarella Cheese đ§ | 1 œ cups | Shredded, part-skim works |
| Milk đ„ | œ cup | Whole milk preferred |
| Salt đ§ | 1 tsp | Kosher or sea salt |
| Black Pepper đ¶ïž | œ tsp | Freshly ground preferred |
| Garlic Powder đ§ | ÂŒ tsp | For subtle depth |
| Butter đ§ | 2 tbsp | Melted, unsalted preferred |
| All-Purpose Flour đŸ | 1 tbsp | For crispy topping |
The croissants make or break this dish. Day-old works bestâthey're already slightly stale, so they crisp up perfectly. Grab a box from Trader Joe's or a French bakery if you can't find them at your regular store. The bacon? Thick-cut is idealâit stays crispy longer. Chop it into small pieces before cooking, and don't drain all the fat (that's flavor!). For the cheeses, block cheddar shreds better than pre-shreddedâit won't get clumpy. If you're short on time, low-moisture mozzarella from a block is your best bet for that perfect melt.
No croissants? Puff pastry or brioche slices work in a pinchâthey just won't be as buttery. Skip the bacon? Turkey bacon or smoked sausage crumbles add similar flavor without the same richness. Pre-shredded cheese is convenient, but grate your ownâit melts so much better. The egg mixture can be prepped ahead (up to 24 hours), but whisk it right before layering to keep it fluffy. For extra crispiness, toss the croissant strips with a pinch of salt before layeringâit's a game-changer.
This casserole tastes even better the next dayâreheats beautifully in 10 minutes at 350°F. Store leftovers covered in the fridge for 4-5 days or freeze portions for up to 3 months. I always make a double batch because it disappears fast. The broiled top? Watch it like a hawkâit goes from golden to burnt in minutes. If you're feeding a crowd, use a 9x13-inch baking dish and double the recipeâit scales perfectly.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because itâs the kind of meal that feels like a hugâno fancy techniques, just layering croissants, crispy bacon, and that rich egg-cheese mix. Honestly, the hardest part is deciding whether to use the last of the sharp cheddar or save it for next time.
- Crispy-Creamy Magic: That first bite? The flaky croissant crust gives way to a creamy, custardy egg center, all wrapped in salty-savory bacon and melty cheese. Between us, the heavy cream makes it dangerously addictiveâlike a breakfast casserole that tastes too good to be healthy.
- Weeknight & Meal Prep: Make it once, eat it twice. Bake a big sheet pan on Sunday, and youâve got breakfast-for-dinner ready all weekâjust reheat and serve. (Yes, even on a Tuesday night when youâre too tired to think.)
- Budget Breakfast Luxe: Sharp cheddar and bacon might sound fancy, but this dish stretches ingredients further than scrambled eggs ever could. Iâll be real: itâs the kind of meal that makes you feel like youâre eating at a cafĂ©, without the price tag.
Step-by-step instructions for bacon, egg, and cheese croissant casserole
Here's how to build layers of crispy, cheesy perfection in one pan.
đšâđł Step 1: Prep the Croissants and Cook the Bacon
Slice the 12 whole croissants into 1-inch strips using a sharp serrated knife. I like to work in batches so the strips stay crisp. Arrange them on a baking sheet and set aside.
In a large skillet, cook the 12 oz bacon over medium heat until crispy. Drain on paper towels, then roughly chop it into ÂŒ-inch pieces. The bacon should be golden brown and crispâthis is what gives the casserole its savory punch. Keep the bacon grease in the skillet for later (you'll use it to make the crispy topping).
đł Step 2: Build the Cheesy Egg Mixture
In a large bowl, whisk together the 8 whole large eggs, 1 cup heavy cream, 0.5 cup milk, 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp garlic powder until fully combined. The mixture should be smooth and uniformâno streaks of egg white.
Gently fold in the 2 cups shredded sharp cheddar cheese and 1.5 cups shredded mozzarella cheese using a spatula. You want the cheeses evenly distributed, but don't overmix or you'll break up the eggs. Here's the thingâblock cheddar melts better than pre-shredded, so if you're using bagged cheese, give it a quick pulse in the food processor first.
đ„ Step 3: Assemble the Casserole Layers
In a 9x13-inch baking dish, create a base by spreading half of the croissant strips evenly across the bottom. Pour half of the egg-cheese mixture over the croissants, then sprinkle half of the chopped bacon on top. Repeat with the remaining croissants, egg mixture, and bacon.
Press down gently on the croissants to help them hold their shapeâthis prevents them from floating to the top during baking. The layers should look like a cheesy, bacon-studded croissant lasagna. If you're worried about sogginess, don't beâthis method guarantees crispy croissants even with all that liquid.
đ„ Step 4: Make the Crispy Topping and Bake
In the skillet with bacon grease, melt the 2 tbsp butter over medium heat. Stir in the 1 tbsp all-purpose flour and cook for 1-2 minutes until it turns a light golden brownâthis creates the crispy topping. Immediately sprinkle this mixture evenly over the casserole.
Bake at 375°F for 30-35 minutes until the top is deep golden brown and the center is just set. The casserole is done when it springs back slightly when pressed (like a good cake) and the edges are crispy. If the top browns too quickly, tent it loosely with foil for the last 10 minutes to prevent burning.
â° Step 5: Rest and Serve
Remove from the oven and let the casserole rest for 10 minutes before slicing. This resting time lets the layers set and makes it easier to cut clean portions. The internal temperature should reach 160°Fâif it's still below, pop it back in for another 5 minutes.
Slice into 6 equal portions (about 2x2-inch squares) and serve immediately. The top should be crispy, the croissants lightly toasted, and the cheese gooey with each bite. For extra flair, garnish with fresh parsley or serve with a side of hot sauce for dipping.
Pro Tips For Making Bacon Egg And Cheese Croissant Casserole
- PASS THE CROISSANTS FIRST: I learned this the hard wayâdonât layer the croissants on top of the wet egg mixture. Tear them into chunks, arrange them in the dish before pouring the custard over them. This keeps them crispy instead of soggy, and the cheese melts into them perfectly.
- COOK THE BACON CRISP: Skip the pre-cooked baconâitâs mushy and dull. Cook your bacon in a skillet until itâs deep golden and the fat renders completely, then crumble it while itâs still hot. The extra fat adds richness, and the crunch holds up better in the casserole.
- TEMPER THE EGGS: Heavy cream and eggs? Whisk them together first, then let the mixture sit for 5 minutes before pouring. This small pause prevents curdling when you add the cheese, and the custard turns out silky instead of grainy.
- BAKE UNTIL SET: The cheese might look melted, but donât pull it out until the center is firm to the touchâno jiggle, no wobble. If you take it out too soon, the eggs will keep cooking and turn rubbery. A toothpick should come out clean, but thatâs not the real testâpress the middle gently with your finger.
Health benefits of this bacon egg and cheese croissant casserole
Protein-Packed Breakfast
A single serving of this casserole delivers a whopping 25-30 grams of protein, thanks to the combination of eggs, bacon, and cheese. The eggs provide complete protein with all nine essential amino acids, while the bacon adds fat-soluble vitamins like B12 and iron.
This makes it an excellent choice for muscle recovery or a high-protein meal plan. đȘ
Balanced Macros
The dish balances healthy fats from the bacon and croissants with complex carbs from the pastry and slow-digesting protein from the eggs and cheese. The heavy cream adds richness while providing a touch of saturated fat, which helps keep you full longer.
I find this combination gives me steady energy through mid-morning without the sugar crash.
Calcium and Vitamin Boost
The sharp cheddar and mozzarella contribute 30% of your daily calcium needs per serving, supporting bone health and muscle function. Mozzarella also provides vitamin B2 (riboflavin), which helps convert food into energy.
The eggs add vitamin D, which aids calcium absorptionâperfect for those who don't get much sun exposure.
Savory Flavor Without Excess Sodium
While bacon is naturally high in sodium, this recipe uses just 12 oz of bacon (about 10 slices) for the whole casserole, spreading the sodium across 6 servings.
For a lower-sodium version, try turkey bacon or reduce the amount slightly. The sharp cheddar adds flavor without needing extra saltâjust 1 tsp total for the whole dish.
Meal Prep Friendly
This casserole reheats beautifully, making it ideal for meal prep while maintaining most of its nutritional benefits. The protein and fat content helps stabilize blood sugar, preventing energy crashes when reheated.
I always make a double batch because it disappears fast, and the leftovers keep well for 4-5 days in the fridge or 3 months in the freezer.
Versatile Dietary Adaptations
For a lower-carb version, replace half the croissants with cauliflower rice or zucchini slicesâthey'll still crisp up nicely. If you're dairy-free, swap the cheeses for nutritional yeast and vegan mozzarella, though the texture will differ.
The bacon can be omitted entirely for a vegetarian option, though it adds significant flavor depth. đ±
Nutrition facts
Frequently asked questions
Can I use puff pastry instead of croissants?
Puff pastry works beautifully and gives a slightly flakier texture. Just slice it into 1-inch strips like the croissants and follow the same layering method. For extra crispiness, brush the strips lightly with melted butter before assembling. The baking time remains the sameâjust watch for golden browning.
How do I prevent the croissants from getting soggy?
Press the croissant strips gently into the egg mixture to help them absorb less liquid. The key is baking at 375°F until the edges are crispyâthis creates a barrier that keeps the croissants from turning mushy. If needed, bake an extra 5 minutes under the broiler at the end for maximum crispiness.
Can I make this ahead of time?
Yes! Assemble the casserole up to 24 hours ahead and refrigerate uncovered. Before baking, let it sit at room temperature for 30 minutes to prevent condensation. Bake as directed, but add 5-10 extra minutes to account for the cold start. It reheats perfectly for breakfast the next day.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 10-15 minutes until warmed through. For crispy results, broil for 2-3 minutes at the end. Avoid microwavingâit makes the croissants rubbery. Leftovers keep well for 4-5 days in the fridge or 3 months in the freezer.
Can I add other ingredients like spinach or peppers?
Definitely! SautĂ© 1 cup chopped spinach or œ cup diced bell peppers with the bacon to add veggies. Just make sure they're fully cooked before layering. For extra flavor, try a pinch of smoked paprika or red pepper flakesâit pairs perfectly with the bacon and cheese.
