Bacon Egg Casserole

This post may contain affiliate links. As Amazon Associates and through other affiliate programs, we earn from qualifying purchases if you click on a link – at no extra cost to you. We only promote products we actually use and truly love!

This easy bacon egg casserole is the perfect holiday breakfast for feeding a crowd! Loaded with bacon, cheese, bell pepper, onion, tomato, and scallions, this dish is full of flavor.

A holiday breakfast casserole with eggs, bacon, cheese, and veggies

With Easter right around the corner, we thought it would be fun to share one of our favorite, easy holiday breakfasts: bacon egg casserole!

When you’re hosting family and friends for the holidays, things can get hectic – so it helps when meals are easy to prepare, relatively hands-off, and big enough to serve a crowd. That’s where our egg casserole with bacon comes in. It’s the perfect big-batch recipe for any holiday breakfast, whether you’re hosting Easter brunch, serving overnight guests on Thanksgiving morning, or feeding the whole family a delicious Christmas morning breakfast.

What This Recipe Entails

This recipe takes just about 20 minutes and can serve as the main course for your breakfast buffet. 

  • Prep time: 20 minutes
  • Cook time: 40 minutes

Once assembled, throw this egg casserole in the oven and let it cook itself so you get to spend more time with your loved ones. Or prepare the rest of your brunch spread, if you’re feeling ambitious.

Ingredients

  • Bacon: Bacon is a breakfast staple in our book, so it had to be in our egg casserole. But if you prefer another breakfast protein, feel free to sub in something like sausage or ham. Or, leave it out altogether for a vegetarian option!
  • Cheese: Shredded cheddar goes great with eggs and adds some extra bright color to this casserole. We recommend shredding the cheese yourself from a block, rather than using pre-shredded cheese, since it melts better and tastes fresher.
  • Bell peppers: We used two colors of bell pepper to make this dish more festive. Since we made our egg casserole with Easter brunch in mind, we chose yellow and green bell peppers for their springtime colors. You can jazz up this dish for Thanksgiving with fall-themed orange and yellow bell peppers, or give it a Christmas theme with red and green bell peppers!
  • Onion: A classic accompaniment for eggs, onions add a little bite to this casserole.
  • Tomato: We always have roma tomatoes lying around and love to incorporate them with eggs. They provide just the right amount of juiciness in this casserole.
  • Scallions: Scallions are one of our favorite garnishes for breakfast – the leafy green parts add a nice little zing and a bit of crunch to eggs. And even though we already have onions in this casserole, we added the lower parts of the scallions to our casserole too so they wouldn’t go to waste.
  • Garlic, salt, and pepper: You can’t forget the seasonings! A little bit of garlic, salt, and pepper goes a long way when flavoring eggs.
A piece of holiday breakfast egg casserole being served

How To Make Our Bacon Egg Casserole

  1. Prep bacon – Chop the raw bacon into small bits and fry it.
  2. Chop the produce – Dice veggies, separating out the green part of the scallions for garnish.
  3. Whisk the eggs – Whisk together eggs, milk, garlic, salt, pepper, and some of the shredded cheese in a casserole dish.
  4. Combine it all – Add bacon bits and veggies (white parts of scallions only) to the casserole dish and give it a quick swirl to help everything distribute evenly.
  5. Bake – Bake at 350 degrees for 25 minutes, or until just solidified.
  6. Top – Top with shredded cheese and the green part of the scallions and bake for 15 more minutes, or until an inserted toothpick comes out clean.
  7. Serve – Cool for at least 5 minutes before slicing into squares and serving.

And just like that you have an easy – and healthy – holiday breakfast to help feed a crowd! When hosting family and friends we always want to spend as much time as possible with them and as little time as possible in the kitchen. That’s what makes dishes like our egg casserole (and our breakfast scramble) great additions to a buffet-style family brunch.

Pair this brunch casserole with a spread of breakfast favorites like muffins, croissants, cinnamon rolls, bagels, fruit, sweet potato hash, sausage, bacon, toast, and juice (or everyone’s favorite, mimosas) for a memorable holiday brunch!

A holiday breakfast casserole with eggs, bacon, and veggies

Expert Tips

  • Prep ahead of time: You can make the bacon and chop the veggies the night before so all your ingredients are ready to go in the morning.
  • Easy cleanup: Use a casserole dish with a lid (like this one) so you can assemble, bake, serve, and store this casserole all in a single dish!
  • Scaling: Like any good casserole, it’s easy to adjust the number of servings to feed a larger crowd – as long as you have a big enough casserole dish (or a few of them)! We made 8 eggs in our large Staub casserole dish and it slices nicely into 12 squares. Depending on what else you’re serving for brunch – muffins, bagels, fruit, bacon – this amount can serve anywhere from 6 to 12 people.
  • Vegetarian alternative: Simply omit the bacon from our recipe to make this dish vegetarian. If you have both vegetarian and non-vegetarian guests, you can make two separate batches – one with bacon and one without!

Love this recipe? You may also enjoy these brunch recipes for a crowd:

To browse more of our latest recipes and seasonal dishes, visit our homepage here.

Like this recipe? Don’t forget to share it and follow us on Pinterest!

A holiday breakfast casserole with eggs, bacon, cheese, and veggies

Bacon Egg Casserole

Nicole Langdon
This easy bacon egg casserole is the perfect holiday breakfast for feeding a crowd! Loaded with bacon, cheese, bell pepper, onion, tomato, and scallions, this dish is full of flavor.
5 from 1 vote
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Breakfast, Brunch
Cuisine American
Servings 12 squares
Calories 141 kcal

Equipment

Ingredients
 
 

  • 8 pieces bacon
  • 8 large eggs
  • ¾ cup milk
  • 1 teaspoon minced garlic
  • 2 pinches salt
  • 1 pinch black pepper
  • ½ cup sharp cheddar cheese shredded, divided
  • ¼ medium yellow bell pepper diced
  • ¼ medium green bell pepper diced
  • ¼ small yellow onion diced
  • ½ large roma tomato diced
  • 2 bunches scallions sliced thin, divided

Instructions
 

  • Cut the bacon into small pieces and then fry over medium-high heat until crispy, then transfer to paper towels to drain.
  • Prep the veggies. Dice bell pepper, onion, and tomato and set aside. Slice the scallions thinly, separating the lower (white or white-green) parts of the scallions from the top (green) parts.
  • Preheat oven to 350 degrees. Crack the eggs into a large nonstick casserole dish. Add the milk, then whisk until combined.
  • Add minced garlic, salt, pepper, and 1/4 cup of the shredded cheese to the eggs. Whisk gently until combined.
  • Sprinkle the diced bell pepper, onion, tomato, sliced scallions (white parts only), and chopped bacon into the casserole dish, making sure to evenly distribute everything. Give the mixture a quick swirl with a whisk or fork to help some of the veggies fall deeper into the casserole dish.
  • Bake for 25 minutes, or until just solidified. Top with remaining 1/4 cup shredded cheese and sliced scallions (green parts only), then bake for another 15 minutes or until an inserted toothpick comes out clean.
  • Let cool for at least 5 minutes before slicing into squares and serving.

Notes

Sharp cheddar cheese: Shredding your own cheese from a block is the way to go for this recipe – trust us! It melts so much better than pre-shredded cheese and tastes fresher. A good cheese grater will make quick work of it, too.
Casserole dish: We used our large Staub casserole dish (10.5″x7.5″) for this egg casserole. It yielded the perfect thickness for an 8-egg serving. If you’re scaling up this recipe to feed a larger crowd, we recommend using a larger casserole dish. Keep an eye on your baking times as you may need to adjust based on the size dish you use!
Easy prep: To make holiday breakfast even easier, you can prep the bacon, veggies, and shredded cheese the night before and store them in the fridge. Then all you have to do in the morning is whisk together the egg mix, drop in the rest of the ingredients, and bake!
Vegetarian alternative: Easily make this egg casserole a vegetarian dish by omitting the bacon.

Nutrition

Serving: 1squareCalories: 141kcalCarbohydrates: 2gProtein: 8gFat: 11gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 140mgSodium: 247mgPotassium: 132mgFiber: 1gSugar: 1gVitamin A: 333IUVitamin C: 8mgCalcium: 76mgIron: 1mg
Tried this recipe?Please consider leaving a review!
Want more?Sign up for our newsletter here and never miss a new recipe!
Share with us on IG!Mention @candidcooksblog or tag #thecandidcooks!
Follow us on PinterestVisit our profile @thecandidcooks and don’t forget to pin this recipe!
Keyword bacon, bell pepper, breakfast, brunch, cheddar cheese, christmas, easter, egg, holiday, milk, onion, scallions, thanksgiving, tomatoes

If you have any questions regarding the information presented in this post, please refer to our Nutrition Disclaimer here.

Looking for kitchen inspiration? Head over to our shop to see what we cook with every day, plus recommendations for foodie gifts and eco-friendly products.

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating