Your morning just got better with these Bacon Egg and Cheese Puff Pastry bites! They are flaky, warm, and filled with delicious bacon, creamy eggs, and melted cheese.
They’re perfect for a cozy breakfast or brunch, and trust me, you won’t be able to eat just one. I like to whip these up and enjoy them with a hot cup of coffee—pure happiness!
Key Ingredients & Substitutions
Puff Pastry: This flaky dough is key to creating those buttery, crispy pockets. If you don’t have puff pastry, you can use phyllo dough or even biscuit dough, although the texture will change a bit.
Bacon: I love using thick-cut bacon for added flavor and texture. If you want a healthier option, turkey bacon or even cooked sausage can work well!
Cheese: Cheddar adds a nice sharpness, but feel free to switch it up! Monterey Jack or even mozzarella could provide a delicious stretch. Vegan cheese is a great choice for dairy-free folks.
Eggs: These bring everything together. If you’re avoiding eggs, you can use scrambled tofu mixed with a pinch of turmeric for color and flavor.
How Do I Make Sure My Puff Pastry Turns Out Flaky and Golden?
The key to perfectly flaky puff pastry is in the handling and baking. Here’s how to get it just right:
- Keep the pastry cold until you’re ready to use it—this helps it puff up in the oven.
- Don’t overwork the dough. Gently unfold it and cut into pieces without too much handling.
- For a golden crust, brush the tops with an egg wash before baking.
- Preheat your oven sufficiently! This ensures the pastry puffs up quickly when it starts cooking.
- Watch them closely as they bake, as oven times can vary. Look for that lovely golden color!
With these tips, you’ll create delicious, flaky Bacon Egg and Cheese Puff Pastries everyone will love. Happy cooking!

Bacon Egg And Cheese Puff Pastry
Ingredients You’ll Need:
- 1 sheet of puff pastry (thawed if frozen)
- 4 large eggs
- 6 strips of bacon
- 1 cup shredded cheddar cheese (or your choice of cheese)
- 2 tablespoons milk or cream
- Salt and black pepper to taste
- 1 teaspoon everything bagel seasoning (optional, for topping)
- 1 tablespoon fresh parsley, chopped (optional, for garnish)
- 1 tablespoon olive oil or butter (for cooking bacon and eggs)
- 1 egg (for egg wash)
How Much Time Will You Need?
This recipe takes about 10 minutes for prep and 15-20 minutes for baking, totaling around 30-35 minutes from start to finish. Perfect for a quick breakfast or brunch treat!
Step-by-Step Instructions:
1. Preheat the Oven and Prepare Baking Sheet:
Start by preheating your oven to 400°F (200°C). While the oven warms up, line a baking sheet with parchment paper or a silicone baking mat to prevent sticking.
2. Cook the Bacon:
In a skillet, cook the bacon strips over medium heat until crispy. Once done, remove them from the skillet and place on paper towels to drain the excess fat. After they cool, chop or crumble the bacon into smaller pieces.
3. Scramble the Eggs:
In a mixing bowl, whisk together the 4 eggs, milk or cream, salt, and black pepper until combined. Heat a bit of olive oil or butter in the skillet over medium heat, and scramble the eggs gently until they are just set but still soft. Remove from heat and set aside.
4. Prepare the Puff Pastry:
On a lightly floured surface, unfold the sheet of puff pastry and cut it into 4 equal squares. These will be the pockets that hold your delicious filling!
5. Fill the Pastry Squares:
On each pastry square, place a spoonful of the scrambled eggs, some pieces of bacon, and a generous sprinkle of shredded cheese. Be sure to leave some space at the edges for sealing.
6. Shape the Pastry Pockets:
Fold each puff pastry square over the filling to create a triangle (or rectangle, if you prefer). Press the edges firmly to seal them. You can use a fork to crimp the edges for a decorative touch.
7. Brush with Egg Wash:
Beat the remaining egg and use it to brush the tops of each pastry pocket. This will give them a beautiful golden color once they’re baked!
8. Sprinkle and Bake:
If you like, sprinkle everything bagel seasoning on top for extra flavor. Place the pastry pockets on the prepared baking sheet and bake them in the preheated oven for 15-20 minutes, or until they are puffed and golden brown.
9. Cooling and Serving:
Once baked, remove the pastries from the oven and let them cool for a few minutes. If desired, garnish with chopped fresh parsley before serving. Enjoy your warm, flaky, and savory Bacon Egg and Cheese Puff Pastry!
This recipe yields 4 delicious pastries that are perfect for breakfast or brunch. Enjoy every bite!
Can I Use Store-Bought Puff Pastry?
Absolutely! Store-bought puff pastry is a convenient and delicious option that will save you time. Just make sure to thaw it properly before using it according to package instructions.
What Can I Substitute for Bacon?
If you prefer not to use bacon, feel free to substitute it with cooked sausage, chopped ham, or even sautéed vegetables for a vegetarian option. Just make sure any substitutions are cooked before adding them to the pastry.
How Do I Store Leftovers?
To store leftovers, place them in an airtight container in the fridge for up to 3 days. To reheat, pop them in a 350°F (175°C) oven for about 10-15 minutes until warmed through, which will help maintain the pastry’s crispiness.
Can I Freeze These Puff Pastry Bites?
Yes! You can freeze the unbaked pastry pockets. Just assemble them, then place them on a baking sheet to freeze individually before transferring to a freezer bag. Bake from frozen, adding a few extra minutes to the baking time when you’re ready to enjoy them.
