Go Back
A golden-brown bacon, potato, and egg breakfast casserole in a ceramic baking dish, topped with melted cheese and fresh chives

The Ultimate Bacon, Potato, and Egg Casserole: A Comforting Family Breakfast

Mealoras
A quick, fluffy egg breakfast made in minutes with minimal ingredients.
Prep Time 20 minutes
Cook Time 43 minutes
Total Time 1 hour 3 minutes
Course Breakfast
Servings 8 Servings

Ingredients
  

The Base:

  • 6 large Russet potatoes peeled and cubed (approx. 1/2 inch pieces)
  • 1 lb 450g thick-cut bacon, chopped
  • 1 medium yellow onion finely diced
  • 1 red bell pepper diced (optional, for color and sweetness)

The Egg Mixture:

  • 12 large eggs
  • 1/2 cup whole milk or heavy cream
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper to taste

The Topping:

  • 2 cups shredded sharp cheddar cheese freshly grated is best!
  • 2 tablespoons fresh chives or green onions sliced

Instructions
 

Prepare the Oven and Pan

  • Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish with butter or non-stick cooking spray.

Crisp the Bacon and Sauté the Veggies

  • In a large skillet over medium heat, cook the chopped bacon until it is crisp. Use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate. Leave about 2 tablespoons of bacon drippings in the pan. Toss in your diced onions and bell peppers, sautéing until softened (about 5 minutes).

Par-Cook the Potatoes

  • To ensure the potatoes are soft throughout, you can either boil the cubes for 5 minutes until fork-tender or sauté them in the skillet with the remaining bacon fat until the edges are golden. Do not skip this step! Raw potatoes often don’t cook fully in the time it takes for eggs to set.

Whisk the Eggs

  • In a large mixing bowl, whisk together the 12 eggs, milk, garlic powder, onion powder, smoked paprika, salt, and pepper. Whisk vigorously to incorporate air, which helps the casserole stay light and fluffy.

Assemble the Casserole

  • Spread the cooked potatoes, onions, peppers, and half of the crispy bacon evenly across the bottom of your prepared baking dish. Pour the egg mixture over the top, ensuring it seeps into all the nooks and crannies.

Bake to Perfection

  • Top the dish with the shredded cheddar cheese and the remaining bacon. Place in the center rack of the oven and bake for 35–45 minutes. The casserole is done when the center is set (it shouldn't jiggle) and the edges are slightly puffed and golden.

Garnish and Rest

  • Remove from the oven and sprinkle with fresh chives. Let it sit for 5–10 minutes before slicing. This resting period allows the eggs to finish setting and makes it much easier to serve clean squares.

Notes

  • For best texture, let the casserole rest for 5–10 minutes before slicing.
  • Fully cook and drain the bacon to avoid excess grease in the bake.
  • Par-cooking the potatoes is key; raw potatoes may stay firm.
  • Freshly grated cheese melts better than pre-shredded varieties.
  • This casserole can be assembled ahead and baked when needed.