Breakfast just got a whole lot easier and more delicious with this incredible overnight egg casserole recipe. Imagine waking up to a savory, cheesy, and utterly satisfying meal, ready to bake with minimal effort. This isn’t just any egg casserole; it’s a culinary masterpiece featuring crispy bacon, a blend of rich cheeses, and perfectly seasoned eggs, all prepared the night before. Forget the morning rush – this make-ahead breakfast casserole is your ticket to a stress-free start, whether it’s a busy weekday or a leisurely weekend brunch.

Table of Contents
- Effortless Mornings with this Savory Egg and Cheese Casserole
- Why an Overnight Breakfast Casserole is a Game-Changer
- Essential Ingredients for Your Perfect Egg Casserole
- Step-by-Step Guide to Making Overnight Egg Casserole
- Ensuring Your Egg Casserole is Perfectly Cooked
- Bacon Breakfast Casserole FAQs
- Reheating Your Delicious Breakfast Casserole
- Storing and Freezing Leftover Bacon and Egg Casserole
- Bacon Egg and Cheese Casserole Serving Suggestions
- More Irresistible Breakfast Casserole Recipes
- Bacon and Egg Casserole Recipe Card
Effortless Mornings with this Savory Egg and Cheese Casserole
Imagine a morning where breakfast practically makes itself. That’s the magic of this overnight bacon and egg casserole. Designed for maximum flavor and minimal fuss, this recipe allows you to assemble everything the night before. All you have to do in the morning is pop it into the oven, and within minutes, your home will be filled with the comforting aroma of a hearty, home-cooked breakfast. It’s the perfect solution for busy families, holiday gatherings, or simply when you want to treat yourself to a delicious and satisfying start without the usual morning scramble.
This cheesy egg bake is more than just a meal; it’s a time-saver, a crowd-pleaser, and a guaranteed way to bring smiles to the breakfast table. The combination of crispy bacon, a generous helping of melted cheese, and fluffy eggs creates a symphony of textures and flavors that will become a cherished family favorite. Forget about intricate breakfast menus; this simple yet elegant casserole delivers on taste and convenience every single time.

Why an Overnight Breakfast Casserole is a Game-Changer
This overnight breakfast casserole truly changes the game when it comes to morning meals. We often reserve elaborate breakfasts for holidays like Christmas, but with this easy make-ahead recipe, every day can feel like a special occasion. The convenience of preparing it the night before means no stress, no mess, and more time to enjoy your morning.
The beauty of a bacon and egg casserole lies in its versatility and ease. You can assemble it in advance, let the flavors meld overnight, and then simply bake it when you’re ready. This is a lifesaver for busy weeknights when you want to prep a healthy breakfast for the next day, or for weekend brunches when you’d rather spend time with loved ones than slave over a hot stove. Plus, eggs are an excellent source of protein, making this a fantastic way to kickstart your day with sustained energy. And let’s be honest, everything is better with bacon!
Beyond convenience, this overnight egg bake is incredibly adaptable. You can customize the cheese blend, add your favorite vegetables, or even swap out the bacon for other breakfast meats. It’s a dish that caters to your tastes and fits seamlessly into any schedule. Once baked, it keeps well, making it perfect for meal prepping. Simply portion out leftovers and reheat for a quick, wholesome breakfast throughout the week.

Essential Ingredients for Your Perfect Egg Casserole
Crafting the perfect bacon breakfast casserole starts with fresh, quality ingredients. The beauty of this recipe is its simplicity, relying on common pantry staples and a few key flavor enhancers to create a truly memorable dish. Here’s a breakdown of what you’ll need, with quantities detailed in the recipe card below:
- Cheese: A generous amount of shredded cheese is crucial for that gooey, irresistible texture. I love a blend of half sharp cheddar and half spicy pepper jack for a delightful kick. Feel free to use your favorite combination – Monterey Jack, Colby, or a Mexican blend would also be fantastic. The flour sprinkled over the cheese helps prevent it from clumping and ensures even distribution.
- Flour: Just a tablespoon of all-purpose flour works wonders here. It coats the shredded cheese, preventing it from sinking to the bottom of the casserole and helping to create a stable, non-watery texture for the egg mixture.
- Bacon: Crispy, savory bacon is the star! You’ll want to cook and crumble this in advance. For an incredibly easy method, try baking your bacon in the oven – it’s less messy and results in perfectly crisp strips every time. Alternatively, cooked ham or sausage can be excellent substitutions.
- Eggs: The foundation of any great egg casserole. Use large, fresh eggs for the best results. Whisking them thoroughly with the milk and seasonings ensures a light and fluffy texture.
- Milk: Whole milk adds richness and helps create a creamy, tender egg base. However, any type of milk you have on hand will work just fine, from 2% to almond milk, though the richness may vary slightly.
- Kosher Salt and Pepper: These are your basic seasonings, essential for enhancing the natural flavors of the eggs and bacon. Remember that kosher salt is less dense than table salt, so adjust quantities if using a different type.
- Seasoned Salt: A secret weapon for adding a layer of complex flavor. Lawry’s is a popular brand that delivers a savory boost, but feel free to use your preferred seasoned salt.
- Dry Mustard: Don’t skip this! Dry mustard adds a subtle tang and depth that really elevates egg dishes without making them taste like mustard. It brightens the overall flavor profile.
- Onion Powder: Provides a gentle onion flavor without the moisture or texture of fresh onion, making it ideal for a smooth casserole.
- Garlic Powder: A hint of garlic powder complements the savory bacon and cheese, adding another layer of aromatic goodness.
- Paprika: Not only does paprika add a touch of color, but it also contributes a mild, earthy sweetness. Feel free to experiment with smoked paprika for a deeper flavor. Remember, these spices are flexible; adjust them to your personal taste, or add others you love – cayenne for more heat, or a pinch of thyme for an herbal note. The sky truly is the limit when seasoning eggs!
Step-by-Step Guide to Making Overnight Egg Casserole
Creating this delightful overnight egg casserole is incredibly straightforward. Here’s a detailed overview of the process, ensuring a perfect result every time. All precise measurements and instructions are included in the recipe card below.
- Prepare Your Dish: Start by thoroughly greasing a 9×13 inch casserole dish with nonstick spray or butter. This crucial step prevents the eggs and cheese from sticking, making serving and cleanup much easier.
- Layer the Cheese and Flour: Evenly spread your shredded cheese blend in the bottom of the greased dish. Sprinkle 1 tablespoon of flour over the cheese. Use your fingers to gently toss the cheese and flour together. This ensures the cheese is lightly coated, preventing it from clumping and helping the casserole hold its shape.
- Add the Bacon: Distribute the cooked and crumbled bacon evenly over the cheese layer. Make sure it’s spread out so every bite gets some savory bacon goodness. If you’re using other cooked breakfast meats, now’s the time to add them.
- Whisk the Egg Mixture: In a large bowl, beat the eggs vigorously. Add the milk, kosher salt, pepper, seasoned salt, dry mustard, onion powder, garlic powder, and paprika. Whisk everything together until the eggs are well combined and the spices are fully incorporated. This thorough whisking contributes to the light and fluffy texture of the baked casserole.
- Combine and Chill: Carefully pour the whisked egg mixture over the bacon and cheese layers in the casserole dish. Ensure the liquid is evenly distributed. Cover the dish tightly with plastic wrap or aluminum foil. Now, here’s the “overnight” magic: refrigerate the casserole for at least 8 hours, or ideally, overnight. This resting period allows the flavors to meld beautifully. If you’re short on time, you can bake it right away, but the overnight chill truly enhances the taste and texture.
- Bake to Perfection: When you’re ready to bake, preheat your oven to 325 degrees F (160 degrees C). Remove the casserole from the refrigerator and uncover it. Bake for approximately 45 minutes. The casserole is done when the center is set (no longer wobbly) and the top has achieved a beautiful golden brown color.
- Rest Before Serving: Once out of the oven, let the casserole stand for 5 minutes before slicing and serving. This resting period allows the eggs to set completely, making for cleaner cuts and preventing it from falling apart.

Ensuring Your Egg Casserole is Perfectly Cooked
Knowing when your egg casserole is perfectly done is key to achieving that ideal fluffy-yet-set texture. Here are a few simple indicators:
- Visual Cues: Look for the edges of the casserole to be golden brown and bubbling. The center should appear fully set and firm.
- The “Wobble” Test: Gently shake the pan. If the center of the casserole is still wobbly, it needs more time in the oven. A perfectly cooked casserole will have a slight jiggle, but not a liquid “wave.”
- Toothpick or Knife Test: For absolute certainty, insert a toothpick or the tip of a thin knife into the center of the casserole. If it comes out clean with no wet egg batter clinging to it, your casserole is ready to be taken out of the oven.
Overcooking can lead to a rubbery texture, so keep a close eye on it, especially towards the end of the baking time. Remember that ovens can vary, so the baking time is an estimate; trust your visual and tactile tests!
Bacon Breakfast Casserole FAQs
A watery egg bake can be disappointing, but this recipe is designed to avoid that. The small amount of flour sprinkled over the cheese plays a crucial role in absorbing excess moisture and creating a firm, cohesive texture. To further prevent a watery casserole, ensure you let the casserole rest for a few minutes after baking without a lid to allow steam to escape. Also, if you plan to add vegetables, avoid using frozen ones directly. Always defrost frozen items first and pat them dry with paper towels to remove any ice crystals and excess water before adding them to the casserole. Overfilling the dish can also contribute to a watery result.
While both quiche and egg casserole are delicious egg-based dishes, their primary difference lies in their presentation and typical ingredients. A quiche is traditionally baked in a pie shell, giving it a distinctive round shape and a flaky crust. It often features ingredients like spinach and is typically served as a more refined dish. An egg casserole, on the other hand, is usually baked in a square or rectangular casserole dish and doesn’t typically have a crust (though some variations might include a bread base). Both incorporate a mixture of eggs, cheese, and various breakfast meats or vegetables. If you enjoy quiche, you might like this Cherry Tomato, Leek, and Spinach Quiche or this elegant Asparagus, Tomato, and Goat Cheese Quiche.
Absolutely! Adding vegetables is a fantastic way to boost nutrition and flavor. Great options include sautéed mushrooms, bell peppers, spinach (wring out excess water!), chopped onions, or even cooked broccoli florets. Just remember to cook any high-moisture vegetables (like spinach or mushrooms) beforehand to remove excess water, and cool them completely before adding them to the egg mixture to prevent a watery casserole. About 1-2 cups of chopped veggies would be a good amount for this recipe.
The “best” cheese is truly a matter of personal preference, but for this bacon breakfast casserole, a good melting cheese with robust flavor is ideal. Sharp cheddar is a classic choice, providing a tangy, savory depth. Monterey Jack or Colby Jack offer a milder, creamier melt. For a bit of spice, pepper jack is excellent. A blend of two or three cheeses often yields the most complex flavor. Avoid very soft, high-moisture cheeses like fresh mozzarella, as they can release too much water during baking.
Reheating Your Delicious Breakfast Casserole
One of the many advantages of this bacon and egg casserole is how well it reheats, making it perfect for meal prep or enjoying leftovers. Here are the best ways to bring your breakfast casserole back to life:
Reheating in the Oven:
If you have a whole or large portion of an already-baked egg casserole and prefer the oven, it’s very simple. Preheat your oven to 350 degrees F (175 degrees C). Cover the casserole tightly with aluminum foil to prevent it from drying out. Bake for approximately 20-30 minutes. After this time, remove the foil and check the internal temperature. If the casserole is hot and bubbly in the middle and around the edges, it’s ready. If not, continue baking uncovered for another 10-20 minutes, keeping an eye on it to ensure it doesn’t get too brown or dry. The foil helps retain moisture, while the uncovered final bake can help crisp up the top slightly.
Reheating in the Microwave:
For individual servings, the microwave is your quickest option. Place a slice of casserole on a microwave-safe plate. Cover it loosely with a paper towel to prevent splattering. Heat on high for 1 to 2 minutes, or until thoroughly heated through. Start with less time and add more if needed, as microwave times can vary.
Reheating in an Air Fryer:
If you have an air fryer, it can be a great way to reheat individual slices, giving them a slightly crispy exterior. Place a slice or two in the air fryer basket (ensure they don’t overlap). Air fry at 325-350 degrees F (160-175 degrees C) for 5-8 minutes, checking halfway through to prevent over-browning. This method is excellent for achieving a fresh-baked texture.

Storing and Freezing Leftover Bacon and Egg Casserole
Proper storage is essential to enjoy your delicious bacon and egg casserole for days or even months to come.
Refrigeration:
Once the casserole has cooled completely, cover it tightly with plastic wrap or aluminum foil, or transfer it to an airtight container. It will keep beautifully in the refrigerator for 3-4 days. This makes it a fantastic option for meal prepping a week’s worth of quick breakfasts.
Can you freeze a breakfast egg casserole?
Yes, this breakfast egg casserole freezes exceptionally well, making it an excellent candidate for long-term meal planning!
Freezing an Unbaked Casserole:
If you’re preparing this casserole specifically with the intention of freezing it unbaked (which is ideal for a fresh-baked taste later), I recommend assembling it in a disposable aluminum pan. This way, you won’t tie up one of your glass casserole dishes in the freezer for an extended period. Assemble the casserole as directed, then wrap it very well with multiple layers of plastic wrap and then a layer of aluminum foil. Label clearly with the date and cooking instructions. Freeze for up to 3 months. When you’re ready to bake, transfer it directly from the freezer to a preheated oven (still covered with foil) at 350 degrees F (175 degrees C) for about 40-45 minutes. Then, remove the foil and bake for an additional 10-20 minutes, or until the top is golden brown and the center is set and bubbly. Baking times will vary depending on your freezer’s temperature and your oven, so always use the wobble and toothpick test for doneness.
Freezing Baked Leftovers:
If you’re simply freezing leftover portions of an already-baked casserole, first allow the casserole to cool completely. Then, cut it into individual serving sizes. Wrap each portion tightly in plastic wrap, then place them in a freezer-safe zip-top bag or an airtight container. This helps prevent freezer burn and makes reheating individual portions a breeze. Freeze for up to 3 months. Leftover portions can be reheated in the microwave or oven as described above.
Bacon Egg and Cheese Casserole Serving Suggestions
This bacon egg and cheese casserole is a complete and satisfying breakfast all on its own, but you can easily elevate it to an impressive brunch spread or complement it with a few simple sides.
Simple & Fresh Pairings:
- Fresh Fruit Salad: A vibrant bowl of mixed berries, sliced melon, grapes, or citrus segments provides a refreshing contrast to the savory casserole.
- Green Salad: For a lighter meal, a simple green salad with a light vinaigrette can be a surprising but delightful accompaniment, especially for brunch.
- Avocado Slices: Creamy avocado adds healthy fats and a smooth texture that pairs wonderfully with the savory egg bake.
Sweet Additions for a Balanced Spread:
If you’re looking to impress guests or simply enjoy a sweet and savory balance, here are some of my favorite “dessert-pretending-to-be-breakfast” options that pair perfectly with this hearty casserole:
- Truly the Best Crepes I’ve Ever Had: Serve with fresh strawberries and a dusting of powdered sugar for an instant win. The light, delicate crepes balance the richness of the casserole beautifully.
- Homemade Cinnamon Roll Recipe: Fluffy, cinnamon-y, and drowned in rich icing, these are an indulgent treat that contrasts wonderfully with the savory eggs and bacon.
- Bavarian Cream Donuts: Learn every step to making these perfectly pillowy, cream-filled delights. A truly special addition to any brunch.
- Sour Cream Coffee Cake: With its moist crumb and generous streusel topping, this coffee cake offers layers of delightful sweetness and texture.
- German Pancakes (Dutch Baby): A super easy and impressive way to serve pancakes, even better with warm syrup and your favorite fresh fruit.
- Cinnamon Sugar Dipped Muffins (French Breakfast Puffs): These tender muffins, rolled in butter and cinnamon sugar, are the stuff of home economics legend and a nostalgic favorite.
- Maple Butter Twist Coffee Cake: A gorgeous, aromatic ode to maple, perfect for starting your morning with a touch of sweetness and sophistication.
More Irresistible Breakfast Casserole Recipes
If you loved this bacon and egg casserole, you’re in for a treat! There’s a whole world of delicious, make-ahead breakfast casseroles waiting to be explored. Here are some more fantastic options to add to your breakfast rotation:
- Overnight Biscuits and Gravy Casserole: This one is a personal favorite! It takes all the comforting flavors of classic biscuits and gravy and transforms them into an easy, bake-ahead casserole that’s utterly irresistible.
- Overnight Bacon and Asparagus Breakfast Casserole: Bring fresh, buttery, and slightly crunchy asparagus into the mix for an elegant twist on the classic. It’s perfect for spring brunches!
- Bacon Gouda and Spinach Frittata: While technically a frittata, this recipe offers similar make-ahead convenience and a healthy, sophisticated flavor profile. It’s so versatile, you can serve it for dinner too!
- Eggs Benedict Casserole (Overnight): All the luxurious flavors of Eggs Benedict, transformed into an easy overnight casserole. One bite, and you’ll question why you ever WOULDN’T douse your breakfast in hollandaise sauce!
- Gluten-free Berry French Toast Casserole from All For the Memories: A delightful sweet option for those seeking a gluten-free breakfast casserole, bursting with fresh berry flavor.
- Baked Eggs in Tomato Sauce with Kale from Eating Well: A hearty and healthy alternative, featuring eggs baked in a rich tomato sauce with nutrient-dense kale.
Facebook | Pinterest | Instagram
Bacon and Egg Casserole
5
45
50
12 Servings
Rate this Recipe
Print Recipe
Ingredients
- 16 ounces cheese, shredded (I used half cheddar and half pepper jack)*
- 1 tablespoon flour
- 1 pound bacon, cooked and crumbled**
- 12 eggs
- 1 cup milk
- 1 & 1/2 teaspoons kosher salt, use half the amount if using table salt
- 3/4 teaspoon pepper
- 1/2 teaspoon seasoned salt
- 1/4 teaspoon dry mustard
- 1/4 teaspoon onion powder
- 1/4 teaspoon garlic powder
- 1/4 teaspoon paprika
Instructions
-
Spray a 9×13 inch casserole dish with nonstick spray or grease with butter.
-
Place the shredded cheese in the dish and sprinkle with 1 tablespoon of flour. Toss together with your fingers to distribute evenly.
-
Sprinkle bacon evenly over the cheese.
-
Beat the eggs, milk, salt, pepper, seasoned salt, dry mustard, onion, garlic, and paprika.
-
Pour over the bacon and cheese.
-
Cover and refrigerate overnight for best results. Alternatively, you can bake this right away! No need to cover if baking immediately.
-
Preheat oven to 325 degrees F (160 degrees C). Bake uncovered for about 45 minutes, or until the center is set and the top has browned.
-
Let stand for 5 minutes before cutting and serving.
Notes
**Instead of bacon, you can easily use 1 pound of cooked ham, diced into small pieces, or cooked breakfast sausage. For this batch, I used a mix of half bacon (baked in the oven until crispy) and half sliced kielbasa (browned in a pan for about 10 minutes).
All the spices in this recipe are suggestions and can be adjusted to your personal taste. If you prefer a simpler flavor profile, merely adding salt and pepper is perfectly acceptable.
Nutrition
Calories: 389kcal |
Carbohydrates: 3g |
Protein: 20g |
Fat: 32g |
Saturated Fat: 15g |
Polyunsaturated Fat: 4g |
Monounsaturated Fat: 12g |
Trans Fat: 1g |
Cholesterol: 230mg |
Potassium: 204mg |
Fiber: 1g |
Sugar: 1g |
Vitamin A: 684IU |
Vitamin C: 1mg |
Calcium: 323mg |
Iron: 1mg
Did you make this? I’d love to see it!
Mention @thefoodcharlatan or tag #thefoodcharlatan!