Egg, Bacon and Cheese Danish


Prep Time: 15 Mins

Cook Time: 20 Mins

Makes: 4-6


1 14-ounce box puff pastry (you can use any of your favorite brands)

4-6 eggs

1 additional egg for egg wash

4 pieces of bacon, cooked

1/2 cup cheese, or more if preferred

chopped chives and more cheese for garnish


  1. Preheat the oven to 375F. Line a baking sheet with parchment paper.
  2. On a lightly floured surface, line the sheet of dough out. (If you are using homemade dough, roll it into a roughly 16 x 12-inch thin rectangle.
  3. Using a pizza wheel or a sharp knife, cut dough into 8 -12 squares.
  4. Gently stack 2 sheets of dough together. Fold them in half, creating a triangle. Cut along both sides of the hypotenuses, creating an inside triangle, but not connecting the cut points, leaving about ¼ -½ inch from the edge. Do not cut through the connecting point (otherwise the middle triangle will fall off).
  5. Open the 2 sheets back to a square. Gently pull the opposite sides of the open corner and fold to the other side. You should have 2 twisty knots on the other 2 corners.
  6. Gently fix the dough with your fingers to make sure there is no gap between the bottom pieces and the sides (otherwise, the eggs could leak out). Repeat the steps for the rest of the dough.
  7. Brush with beaten egg. Place squares with cutouts on top. Cover loosely with plastic wrap, and let stand for 30 minutes.
  8. Brush more beaten egg if needed and use your hands to gently pull the holes a bit bigger. You can also make the “wall” of the egg hold a bit taller with your hands.
  9. Bake for 8- 9 minutes. Remove from oven, and crack one egg into the center of each Danish. Sprinkle with crumbled bacon (cooked), and cheese (a little cracked black pepper if desired).
  10. Return to oven and bake until eggs are set and pastry is puffed and golden, 10 to 15 minutes depending on how runny you’d like your eggs.
  11. Remove from the oven, garnish with some freshly shaved cheese and finely chopped chives on top. Enjoy while it’s warm.

Sign up for monthly newsletter

  • This field is for validation purposes and should be left unchanged.