Breakfast Casserole with Bacon

Prep Time:
25 mins
Total Time:
1 hrs 5 mins

Like quiche, this savory dish has a custard filling; using frozen puff pastry instead of traditional pie dough makes it even simpler to prepare. This time-saving recipe is perfect for brunch.


  • ¼ pound store-bought puff pastry, thawed

  • 8 ounces (about 12 slices) bacon, cut crosswise into ½-inch strips

  • 1 medium onion, halved and thinly sliced

  • 3 large eggs

  • ½ cup heavy cream

  • Salt and fresh ground pepper

  • 1 ½ cups grated (4 ounces) Gruyere cheese


  1. Preheat oven to 400 degrees. On a lightly floured surface, roll pastry to 10-inch square (trim the edges with a paring knife). Place pastry into an 8-inch square baking pan, folding corners to fit. Prick bottom of dough with a fork.

  2. Heat a large skillet over medium-high heat. Add bacon; cook, stirring occasionally, until pieces start to brown, 4 to 5 minutes. Add onions; cook, stirring occasionally, until bacon is crisp and onions are lightly browned, 5 to 7 minutes. With a slotted spoon, transfer mixture to a plate; let cool slightly.

  3. Scatter onion mixture over pastry. In a small bowl, whisk eggs, cream, 1/4 teaspoon salt, and 1/8 teaspoon pepper. Pour egg mixture into pastry shell. Sprinkle Gruyere over top. Bake until filling is set and top is golden brown, about 40 minutes.

    breakfast casserole

Cook's Notes

If the rolled-out dough becomes too soft to handle, briefly refrigerate it while you prepare the rest of the recipe. This casserole is an excellent dish to serve for brunch.

Related Articles