This bacon breakfast casserole is a hearty and delicious dish that can be enjoyed for breakfast any day of the week. It is loaded up with eggs, cheese, and bacon for a tasty all-in-one meal that will satisfy any craving. As an added bonus, you can prepare it the day before so it's ready to pop in the oven in the morning.
Serve your breakfast casserole by itself or alongside some more tasty breakfast dishes. Pair it with an apple oatmeal muffin or blueberry white chocolate scone.
Jump to:
This bacon breakfast casserole is very crowd-pleasing. My entire family loves it and I love that I can prepare the mixture the day before and just toss it in the oven in the morning.
There's no need for any skillets or frying pans, as everything is just dumped into a baking dish and baked. On days when I'm extra tired, I always appreciate a breakfast that is as easy as it gets!
I have so many delicious and satisfying breakfast recipes that are bound to be a hit with your whole family!
🥘 Ingredients
This delicious casserole is loaded up with all of your favorite breakfast staples. Feel free to add anything else you may like, but it tastes great exactly as written.
- Eggs - 12 extra large eggs that are room temperature.
- Heavy Cream - 1 cup of heavy cream. This is what makes the egg mixture so rich!
- Cheddar Cheese - 1 cup of shredded cheddar cheese. Shred your own for the best results (as it melts better than prepackaged shredded cheese). Alternatively, you can use colby or swiss, or a combination of any of them!
- Salt - ¼ teaspoon of salt.
- Garlic Powder - ¼ teaspoon of garlic powder.
- Onion Powder - ¼ teaspoon of onion powder.
- Nutmeg (optional) - A pinch of nutmeg.
- Cream Cheese - 4 ounces of room temperature cream cheese that has been cut into cubes.
- Bacon - ½ pound of bacon that has been cooked until crispy and then crumbled.
- Chives (optional) - 1-2 tablespoons of chopped chives for garnish.
Be sure to see the free printable recipe card below for ingredients, exact amounts & instructions with tips!
🔪 How To Make A Bacon Breakfast Casserole
This dish essentially uses no cooking skills, as the oven does all of the work. You'll need a large mixing bowl, a whisk, and a 9x13 baking dish.
This recipe is perfect for when you have house guests (or a large family) as it yields 12 servings.
- Prepare. Preheat the oven to 350°F (175°C) and lightly grease a 9x13 baking dish.
- Whisk. In a large bowl, whisk together 12 extra large eggs, 1 cup of heavy cream, ½ cup of shredded cheese, ¼ teaspoon each of salt, garlic powder, and powder, and the optional pinch of nutmeg if using.
- Pour into the baking dish. Pour the egg mixture into the prepared baking dish and drop 4 ounces of cubed cream cheese evenly over the top.
- Bake. Bake in the oven at 350°F (175°C) for 35 minutes, then sprinkle ½ pound of crumbled bacon and the remaining ½ cup of shredded cheddar over the top. Return to the oven and continue baking for 10-20 minutes, or until the center has set.
- Serve. Remove from the oven and garnish with optional 1-2 tablespoons of sliced chives, if desired. Serve immediately with freshly ground pepper.
💭 Tips & Notes
- This recipe tastes amazing as written, but you can easily customize it and trade out the bacon for sausage, ham, or a combination of them.
- You can add your favorite ingredients to this casserole to truly make it your own! Try adding in some mushrooms, baby spinach, onions, hash browns, or anything else you might like.
- Prepare this casserole the day before by making the egg mixture, pouring it into the baking dish, and topping it with the cubed cream cheese. Then, store it in the refrigerator until ready to bake.
>>>See All Of My Tasty Recipes Here!<<<
🥡 Storing & Reheating
Allow the casserole to cool completely before covering and storing it in the fridge for 3-4 days.
To freeze, tightly wrap once cooled with plastic wrap followed by aluminum foil. This casserole can be frozen for up to 1 month.
To reheat, cover the casserole with aluminum foil and bake in the oven at 350°F (175°C) until hot.
❓ Recipe FAQs
If you have a breakfast casserole that seems to be rubbery, it is likely overcooked. Make sure to check your casserole in the oven and remove it as soon as the center is set. If poked with your finger, it should spring back.
The beauty of breakfast casseroles is how versatile they are! You can enjoy them alone or make a full breakfast lineup with toast, yogurt, fresh fruit, muffins, scones, bagels, and more!
Yes! This casserole is a great option for a quick and easy breakfast since you can prepare it ahead of time. Go ahead and follow the instructions as written, but don't put it into the oven yet. Instead, store it in the fridge for up to a day. When ready, just pop it in the oven and continue the recipe!
🍳 Tasty Breakfast Recipes
- Overnight Oats with Yogurt - This recipe can be prepared the night before so it is ready to go in the morning!
- Panettone Cherry French Toast Casserole - An incredibly decadent French toast bake that is perfect for serving guests!
- Baked Donuts - Easy-to-make donuts that can be prepared in a wide variety of different flavors!
- Sheet Pan Pancakes - Delicious and fluffy pancakes that are made in bulk!
- Breakfast Sandwich - Customize this classic sandwich with all of your ideal toppings!
- Pumpkin Zucchini Muffins - A sweet and nutritious way to kick start your day!
Do you love a recipe you tried? Please leave a 5-star 🌟rating in the recipe card below and/or a review in the comments section further down the page.
Stay in touch with me through social media @ Pinterest, Facebook, Instagram, or Twitter! Subscribe to the newsletter today (no spam, I promise)! Don't forget to tag me when you try one of my recipes!
📖 Recipe Card
Bacon Breakfast Casserole
Ingredients
- 12 extra large eggs (room temperature)
- 1 cup heavy cream (room temperature)
- 1 cup cheddar cheese (shredded, cheddar, colby, swiss, or any combination of them)
- ¼ teaspoon salt
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- 1 pinch nutmeg (optional)
- 4 oz cream cheese (cubed, room temperature)
- ½ lbs bacon (cooked and crumbled)
- 1-2 tablespoon chives (optional, chopped for garnish)
Instructions
- Preheat the oven to 350°F (175°C) and lightly grease a 9x13 baking dish.
- In a large bowl, whisk together the eggs, heavy cream, ½ cup of shredded cheese, salt, garlic powder, onion powder, and the optional nutmeg if using.
- Pour the egg mixture into the prepared baking dish and drop the cubes of cream cheese evenly over the top.
- Bake in the oven at 350°F (175°C) for 35 minutes, then sprinkle the crumbled bacon and remaining ½ cup of shredded cheddar over the top. Return to the oven and continue baking for 10-20 minutes, or until the center has set.
- Remove from the oven and garnish with optional sliced chives, if desired. Serve immediately with freshly ground pepper.
Notes
- This recipe tastes amazing as written, but you can easily customize it and trade out the bacon for sausage, ham, or a combination of them!
- You can add your favorite ingredients to this casserole to truly make it your own! Try adding in some mushrooms, baby spinach, onions, hash browns, or anything else you might like!
- Prepare this casserole the day before by making the egg mixture, pouring it into the baking dish, and topping it with the cubed cream cheese. Then, store it in the refrigerator until ready to bake.
- To store: Allow the casserole to cool completely before covering and storing it in the fridge for 3-4 days.
- To freeze: Tightly wrap the casserole once cooled with plastic wrap followed by aluminum foil. This casserole can be frozen for up to 1 month.
- To reheat: Cover the casserole with aluminum foil and bake in the oven at 350°F (175°C) until hot.
Barbara Bennett says
I made this today for my daughter and granddaughters. They loved it, as did I. It was super easy and so good. I'll be looking for more of your recipes!