Bacon, Egg and Cheese Breakfast Casserole

Bacon, Egg and Cheese Breakfast Casserole

Falling somewhere between a frittata and a tortilla española, this breakfast casserole has everything you love about a classic bacon, egg and cheese sandwich: smoky bacon, perfectly set eggs, sharp Cheddar and, if you want (and you definitely do), tangy hot sauce. Thinly sliced potatoes are added for structure and heft, and cooking them will be the most time-consuming part of this whole dish. The great news is that it’s as delicious (if not more so) the next day, rewarmed or not. If you like, you can bake the casserole the night before and refrigerate, covered, when cool. To reheat, cover with foil and place in a 325-degree oven until warmed through, 25 to 30 minutes.
  • Total:
  • Serves: 6 persons



  1. Step 1

    Heat oven to 350 degrees. Cook bacon in a 12-inch skillet over medium-high heat until crisp and the fat has rendered out, 8 to 10 minutes. Using a slotted spoon, remove from skillet, leaving fat behind.
  2. Step 2

    Add olive oil, potatoes and onion slices to the skillet. Season with salt and pepper and cook, stirring occasionally until the potatoes are tender and start to brown, and the onions are golden brown, 20 to 25 minutes. Return bacon to skillet and stir to combine so that everything is distributed evenly.
  3. Step 3

    In a large bowl, whisk eggs together and season with salt and pepper. Add cheese and whisk to blend. Transfer potato mixture to a 1 1/2- to 2-quart baking dish (any shape will work) and pour egg mixture over. Place in oven and bake until eggs are puffed around the edges and just set in the center, 15 to 20 minutes.
  4. Step 4

    Remove from heat and let cool slightly before eating. Serve with hot sauce if you like.