Cheesy Bacon Egg Bake Recipe

Since breakfast is the most important meal of the day, why not start with a complete meal that will fill you up and make you happy? This cheesy bacon egg bake recipe is a great way to begin your morning, whether it be a weekend or a weekday. For another perk, it's filled with all the breakfast favorites, including eggs, bacon, onions, and peppers. This is a complete meal in and of itself, but you could also serve it alongside fruit or some toast.

Recipe developer Catherine Brookes of Blue Sky Eating is the brains behind this yummy and cheesy bacon egg bake that is great for a crowd. "This simple baked breakfast is delicious and high in protein, with tasty veggies packed in there too. It's so easy to prep and leftovers keep really well too," Brookes raves. "This one is super versatile and easy to customize if you want to swap out for other veg or types of cheese." We love a recipe where you can easily swap ingredients based on your preferences! "Bacon and eggs are such a classic breakfast combination but I wanted to cook them in a slightly different way with the addition of some healthy veg too," she adds.

Gather the ingredients for this cheesy bacon egg bake recipe

Before you do anything else, head to the store and gather all the necessary ingredients to whip up this dish. You will need vegetable oil, bacon (either American bacon or British rashers), red pepper, onion, spinach leaves, eggs, salt, black pepper, and grated cheddar cheese.

Fry the bacon

Take out a large frying pan and add the bacon. Turn up the heat to medium-high and continue frying the bacon until browned. This should only take a few minutes on each side. Then, transfer the bacon to a plate and let it cool off. "You could leave the bacon out if you wanted to make it vegetarian, or use vegan bacon," Brookes adds. 

Fry the onion and pepper

Reserve about 1 tablespoon of bacon fat from the frying pan and discard the rest. Then, toss the onion and pepper into the same skillet you used to cook your bacon. Fry the veggies together for 5 minutes. Next, add the spinach and stir. Continue cooking until the spinach gets wilted down.

Chop the bacon into small pieces and whisk the eggs

Since you will need to use your oven, preheat it to 350 F. Then, grease a rectangular dish with cooking spray.

Grab the cooled bacon and chop it up. Toss in the eggs, salt, and pepper to a large mixing bowl and whisk well to combine. In the same bowl, add the veggies, bacon, and cheese.

Bake the egg mixture

The egg mix is good to go. Transfer it from the mixing bowl to your prepared baking dish and ensure the oven has finished preheating. Pop it into the oven and bake for 40-50 minutes, or until the egg is set and golden around the edges.

Serve your cheesy bacon egg bake

Remove the egg mixture from the oven and dig in. This dish is complete thanks to the eggs, cheese, and bacon, but Brookes also provides a few serving suggestions just in case, stating that it's good "with toast, rice or salad." She also says, "I like to add a little ketchup too." 

This is so good, you may not have leftovers — but if you do, don't toss them. "It should keep well covered in the fridge up to 4 days," Brookes says. "You can also freeze it." 

Cheesy Bacon Egg Bake Recipe
4.9 from 30 ratings
Give plain old bacon and eggs a rest, and opt for this veggie-loaded cheesy bacon egg bake instead.
Prep Time
Cook Time
cheesy bacon egg bake on plate
Total time: 1 hour
  • 1 tablespoon vegetable oil
  • 8 bacon slices or rashers
  • 1 onion, diced
  • 1 red pepper, diced
  • 1 cup spinach
  • 12 large eggs
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 ½ cups grated cheddar cheese
  1. Add the oil to a large frying pan and fry the bacon until browned, 2-3 minutes on each side. Transfer to a plate to cool.
  2. Using about 1 tablespoon of the bacon fat from the pan, fry the onion and red pepper until softened, about 5 minutes. Then add the spinach and stir until wilted down.
  3. Preheat the oven to 350 F and grease a rectangular oven dish with a little butter or cooking spray.
  4. Chop up the bacon into small pieces.
  5. Add the eggs to a large mixing bowl with the salt and pepper and beat well with a whisk.
  6. Add the cooked onion, pepper, bacon, and cheese to the eggs, and stir to combine.
  7. Transfer the mixture to your prepared oven dish and bake for 40-50 minutes, or until the egg is set and starting to go golden around the edges.
  8. Serve warm.
Calories per Serving 316
Total Fat 25.6 g
Saturated Fat 9.9 g
Trans Fat 0.3 g
Cholesterol 287.5 mg
Total Carbohydrates 3.4 g
Dietary Fiber 0.6 g
Total Sugars 1.7 g
Sodium 410.7 mg
Protein 17.3 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe