Crispy, buttery, and packed with savory flavors, this breakfast puff pastry recipe is the perfect way to start your day. Customize it with your favorite fillings for a delicious and elegant breakfast that’s ready in no time!
🔥 Prep Time: 10 minutes | 🍽️ Cook Time: 20 minutes | ⏳ Total Time: 30 minutes | 🍴 Servings: 4
Ingredients:
- 1 sheet puff pastry (thawed if frozen)
- 4 large eggs
- 4 slices cooked bacon or ham
- ½ cup shredded cheese (cheddar, mozzarella, or your favorite)
- 1 tbsp chopped chives or parsley (optional)
- 1 tbsp milk (for egg wash)
- Salt and pepper to taste
Let’s Make It!
Step-by-Step Instructions:
Preheat & prep: Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
Prepare puff pastry: Cut the pastry sheet into 4 squares. Lightly score a border about ½ inch from the edges, being careful not to cut all the way through.
Assemble: Place a slice of bacon or ham on each square, followed by a spoonful of cheese. Carefully crack an egg into the center of each square. Season with salt and pepper.
Brush edges: Beat the milk with a little water and brush the edges of the pastry.
Bake: Bake for 15-20 minutes, until the pastry is golden and the eggs are set.
Garnish & serve: Sprinkle with chives or parsley before serving.

🥐 “Golden, flaky puff pastry filled with savory goodness—this is breakfast made elegant and effortless!”
Tips & Variations:
- Make it vegetarian: Skip the bacon and add sautéed spinach, mushrooms, or roasted veggies.
- Cheese swap: Try feta, goat cheese, or pepper jack for a twist.
- Freezer-friendly: Freeze assembled pastries (before baking) for a quick future breakfast—just bake directly from frozen, adding a few extra minutes to the cook time.
📸 Tried this recipe? Tag @Smoothly_Cooking and show off your perfect puff pastry breakfast! 🥐🍳