There’s nothing quite like waking up to the heavenly scent of breakfast wafting through the house, and my Overnight Cheesy Bacon Croissant Breakfast Casserole makes that dream a reality. Picture this: layers of buttery croissants, crispy bacon, and gooey melted cheese, all bathed in a rich, creamy egg mixture. It’s the perfect dish for lazy weekend mornings or brunch gatherings, and what’s even better? You can prepare it in advance the night before, leaving you free to sip your coffee and enjoy the company of loved ones.
This casserole is more than just a meal; it’s a comforting embrace on a plate. Its delightful combination of textures and flavors is sure to impress even the pickiest eaters at your table. Whether you’re looking to spice up your breakfast routine or impress guests with minimal effort, this recipe has you covered. So, let’s dive into the simple steps to create a dish that will transform your mornings and reignite your love for homemade breakfasts!
Why is Overnight Cheesy Bacon Croissant Breakfast Casserole a Must-Try?
Irresistible Flavor: The combination of crispy bacon and gooey cheese layered between buttery croissants creates an explosion of taste that is simply irresistible.
Easy Prep: With just a few steps, you can whip this masterpiece together the night before, making your morning stress-free!
Crowd-Pleaser: Perfect for brunch gatherings, this dish will delight friends and family alike, leaving them asking for seconds.
Versatile Ingredients: Feel free to mix and match ingredients; different cheeses or veggies can add a personal touch.
Mouthwatering Aroma: Just imagine the delightful smell that’ll greet you in the morning—a true wake-up call!
Elevate your breakfast experience and bring joy to your table with this Overnight Cheesy Bacon Croissant Breakfast Casserole!
Overnight Cheesy Bacon Croissant Breakfast Casserole Ingredients
For the Casserole
• Croissants – 1 pound (454 g) halved lengthwise, these flaky layers provide the perfect base for your casserole.
• Bacon – 8 to 10 slices, chopped; crisping them adds a savory crunch that elevates the dish.
• Shallot or Red Onion – ½ cup diced; they impart a gentle sweetness and depth of flavor when sautéed.
• Shredded Cheddar, Gruyere or Swiss Cheese – 2 cups; choose your favorite for a melty, gooey texture that ties it all together.
For the Egg Mixture
• Large Eggs – 9; they bind the ingredients and create that creamy, rich texture in your casserole.
• Milk – 2 cups; the liquid helps to soak into the croissants for a delightful custard-like finish.
• Heavy Cream – 1 cup; adds decadence and richness that makes this casserole feel like a special treat.
• Salt – 1 ½ teaspoons; enhances the flavors and balances the richness.
• Black Pepper – ¼ teaspoon; just a pinch brings a warm hint of spice to the dish.
Get ready to indulge in the deliciousness of this Overnight Cheesy Bacon Croissant Breakfast Casserole!
How to Make Overnight Cheesy Bacon Croissant Breakfast Casserole
-
Preheat the oven to 350°F. Start by spreading the halved croissants, cut side up, on a parchment-lined half sheet pan. Toast them in the oven until golden, about 10-12 minutes, checking often to prevent burning. Let the croissants cool completely.
-
Tear the croissants into large bite-sized pieces and place them evenly in the bottom of a 9X13-inch baking dish, creating a lovely base for your casserole.
-
Cook the bacon in a 10- or 12-inch skillet over medium heat until crispy. Use a slotted spoon to transfer the bacon to a paper-towel-lined plate. Drain all but 1 tablespoon of the bacon grease, keeping that flavor in the skillet.
-
Sauté the shallot (or red onion) in the remaining bacon grease, adding a pinch of salt and pepper. Cook for 3-5 minutes until they become translucent, filling your kitchen with yumminess!
-
Layer the cooked bacon and sautéed onions over the torn croissants, followed by the shredded cheese. Give it a light toss if you prefer a more even mix, or leave everything as is for some delightful layers.
-
Whisk together the eggs, milk, heavy cream, salt, and pepper in a medium bowl until very well-combined. Pour this creamy egg mixture evenly over your casserole, ensuring every piece gets a good soak.
-
Cover the baking dish with plastic wrap and refrigerate for at least 4 hours or up to 12 hours to let those flavors meld beautifully.
-
Bake the casserole by preheating the oven to 350°F once more. Remove the cover and place the baking dish on a foil-lined sheet pan. Bake for 45-50 minutes until golden, puffy, and firm to the touch. Let it stand for 10-15 minutes before slicing into this deliciousness!
Optional: Garnish with fresh chives or parsley for a pop of color!
Exact quantities are listed in the recipe card below.
Overnight Cheesy Bacon Croissant Breakfast Casserole Variations
Feel free to get creative and customize your casserole to your heart’s content!
-
Vegetarian: Swap the bacon for sautéed mushrooms or spinach followed by a sprinkle of smoked paprika for added flavor.
-
Spicy Kick: Add jalapeños or diced green chilies to the egg mixture for a delightful burst of heat! Just be careful not to overpower the dish.
-
Herb Infusion: Incorporate fresh herbs like chives, thyme, or rosemary into the egg mixture for an aromatic twist. These fragrant elements will elevate each bite.
-
Nutty Crunch: Toss in some toasted nuts, like walnuts or pecans, for a surprising crunch that complements the softness of croissants beautifully.
-
Cheese Lover’s Delight: Mix in a variety of cheeses—think feta or blue cheese—for an interesting flavor profile. The harmony of different cheeses will leave everyone yearning for more.
-
Sweet and Savory: Add a layer of thinly sliced apples or pears beneath the cheese for a lovely sweet contrast that’s sure to impress.
-
Dairy-Free: Use a plant-based milk and cream alternative along with vegan cheese for a delicious dairy-free version that doesn’t compromise on flavor.
-
Make it Mini: Create individual servings in muffin tins for brunch gatherings. Perfect for a grab-and-go breakfast that maintains all those yummy flavors!
Expert Tips for Overnight Cheesy Bacon Croissant Breakfast Casserole
• Use Day-Old Croissants: Older croissants soak up the egg mixture better, preventing a soggy casserole. If you have fresh ones, just toast them longer!
• Cook Bacon Crisp: Ensure the bacon is crispy before adding it to the casserole. This prevents it from becoming chewy during baking.
• Chill Thoroughly: Refrigerate for a full 12 hours if possible. This enhances the flavors in your Overnight Cheesy Bacon Croissant Breakfast Casserole.
• Don’t Overmix: When layering ingredients, either distribute them lightly or leave them layered to maintain texture in every bite.
• Check for Doneness: Use a toothpick to ensure the center is set before removing from the oven; it should come out clean.
• Customize the Cheese: Experiment with different cheeses, like pepper jack or feta, to make the dish your own!
Make Ahead Options
These Overnight Cheesy Bacon Croissant Breakfast Casserole preparations are a game-changer for busy home cooks! You can assemble the casserole and refrigerate it for up to 12 hours before baking, making it a fantastic choice for meal prep. Simply follow the recipe steps up until covering the dish; then store it in the fridge, allowing the flavors to meld beautifully. To maintain quality, use a tight-fitting lid or plastic wrap, ensuring no air can seep in. When you’re ready to serve, just remove the cover, pop it in the preheated oven, and bake for 45-50 minutes. This way, you can enjoy a rich and hearty breakfast with minimal effort and maximum taste!
How to Store and Freeze Overnight Cheesy Bacon Croissant Breakfast Casserole
Fridge: Store leftover casserole tightly covered in the refrigerator for up to 3 days. This will keep it fresh and ready to reheat for breakfast.
Freezer: If you want to store it longer, portion out the casserole into airtight containers and freeze for up to 3 months. Thaw in the fridge before reheating.
Reheating: To reheat, place slices in a preheated oven at 350°F for about 15-20 minutes, until warmed through. This preserves the delicious texture of your Overnight Cheesy Bacon Croissant Breakfast Casserole.
Resting Time: Allow the casserole to cool completely before storing, as this helps to maintain its perfect consistency.
What to Serve with Overnight Cheesy Bacon Croissant Breakfast Casserole?
There’s nothing quite like complementing a rich and indulgent breakfast casserole with sides that balance and enhance its flavors.
-
Fresh Fruit Salad: A medley of seasonal fruits adds a refreshing contrast to the richness of the casserole, brightening each bite.
-
Crispy Hash Browns: These golden, crispy potatoes provide a delightful crunch, making each mouthful of casserole feel exciting and satisfying.
-
Sautéed Spinach: Lightly sautéed spinach brings a burst of color and earthy flavor, making your plate a feast for the senses.
-
Homemade Biscuits: Fluffy, buttery biscuits are perfect for scooping up any leftover eggy goodness from your casserole, making for a cozy morning.
-
Soft Scrambled Eggs: Adding a side of creamy scrambled eggs can elevate the breakfast game further, ensuring everyone leaves the table happily full.
-
Sparkling Mimosa: Brighten up your brunch with a refreshing mimosa; its bubbly nature and citrus notes complement the savory casserole beautifully.
-
Rich Coffee: A warm cup of your favorite coffee serves as the ultimate companion, enhancing the delightful aromas of your breakfast spread.
Each of these pairings creates a harmonious meal experience that’s perfect for shared moments around the table.
Overnight Cheesy Bacon Croissant Breakfast Casserole Recipe FAQs
What should I look for when selecting croissants?
Absolutely! For your Overnight Cheesy Bacon Croissant Breakfast Casserole, choose croissants that are flaky and light in texture. If you can find day-old croissants, they are perfect as they will absorb the egg mixture better without becoming soggy.
How can I store leftovers from the casserole?
Very easy! Store any leftover casserole tightly covered in the refrigerator for up to 3 days. Make sure it’s cooled completely before sealing it up; this way, you’ll preserve its lovely texture and flavor for your next indulgent breakfast!
Can I freeze this casserole?
Absolutely! To freeze your Overnight Cheesy Bacon Croissant Breakfast Casserole, first portion it into airtight containers or wrap individual slices tightly in plastic wrap. You can freeze it for up to 3 months. Just remember to thaw it overnight in the fridge before reheating!
What’s the best way to reheat the casserole?
To reheat, preheat your oven to 350°F. Place slices of the casserole in an oven-safe dish and cover them with foil to retain moisture. Heat for about 15-20 minutes until warmed through, making sure to avoid drying it out in the process.
What if I have dietary restrictions or allergies?
If you’re accommodating certain dietary needs, you can use gluten-free croissants or plant-based bacon alternatives for a lighter version. Feel free to substitute dairy with almond milk or oat cream, and you can use egg substitutes for a vegan-friendly option. Just be mindful of how it might affect overall texture and flavor!

Overnight Cheesy Bacon Croissant Breakfast Casserole Bliss
Ingredients
Equipment
Method
- Preheat the oven to 350°F. Spread halved croissants on a parchment-lined half sheet pan. Toast until golden, about 10-12 minutes.
- Tear croissants into large bite-sized pieces and place them in the bottom of a 9X13-inch baking dish.
- Cook bacon in a skillet over medium heat until crispy, then transfer to a paper-towel-lined plate.
- Sauté shallot or red onion in remaining bacon grease for 3-5 minutes until translucent.
- Layer bacon and sautéed onion over croissants, followed by shredded cheese.
- Whisk together eggs, milk, cream, salt, and pepper in a bowl. Pour mixture evenly over casserole.
- Cover with plastic wrap and refrigerate for 4-12 hours.
- Remove cover and bake at 350°F for 45-50 minutes until golden and firm. Let stand for 10-15 minutes.







