Some mornings you want something warm, cheesy, and satisfying, but you don’t want to spend an hour in the kitchen cooking breakfast. That’s where this Easy Puff Pastry Breakfast Roll comes in.
This recipe is one of those simple breakfast ideas that looks impressive but is actually very easy to make. Flaky puff pastry wraps around fluffy scrambled eggs, smoky bacon, sautéed onions and tomatoes, and a blend of melty cheeses like smoked gouda and sharp cheddar.
When it bakes, the pastry becomes golden and crisp while the inside stays rich, cheesy, and flavorful. Slice it into pieces and serve it with a little picante sauce on the side, and you have a breakfast that feels special without the stress.
It’s perfect for weekend brunch, family breakfast, or even breakfast-for-dinner nights.
Why You’ll Love This Puff Pastry Breakfast Recipe
- Uses store-bought puff pastry to save time
- Packed with eggs, bacon, and melty cheese
- Easy to slice and serve for a family breakfast
- Great for brunch gatherings or holidays
- Delicious with picante sauce or salsa
Puff Pastry Breakfast Roll with Eggs, Bacon & Cheese
Ingredients
1 pack puff pastry sheets (2 sheets)
4 eggs
½ cup diced onion
½ cup diced tomatoes
1½ cups assorted shredded cheese (smoked gouda and sharp cheddar work beautifully)
4 slices of bacon, cooked and crumbled
2 tablespoons butter, melted (for brushing pastry)
Picante sauce for serving
Instructions
1. Prepare the Eggs
In a skillet over medium heat, sauté the diced onions and diced tomatoes until softened.
Add the eggs and scramble them together with the vegetables until just cooked through.
Remove from heat and allow the eggs to cool completely. This step helps keep the puff pastry from getting soggy.
2. Prepare the Puff Pastry
Preheat your oven to 375°F.
Roll out one sheet of puff pastry onto a parchment-lined baking sheet.
3. Add the Filling
Spread the cooled scrambled eggs evenly over the pastry sheet.
Top with:
- shredded cheese
- crumbled bacon
Make sure the ingredients are spread evenly so every slice gets a little bit of everything.
4. Seal the Pastry
Place the second puff pastry sheet on top.
Press the edges together to seal.
Carefully roll the filled pastry into a long log shape, keeping it tight but gentle so the filling stays inside.
5. Bake
Brush the outside of the pastry with melted butter.
Bake at 375°F for about 20 minutes, or until the pastry is golden brown and flaky.
6. Slice and Serve
Allow the pastry roll to cool for a few minutes before slicing.
Serve warm with picante sauce on the side for dipping.
Tips for the Best Puff Pastry Breakfast Roll
Let the eggs cool first
Hot eggs will melt the pastry and make it soggy.
Use flavorful cheeses
Smoked Gouda and sharp cheddar add richness and depth.
Don’t overfill the pastry
Too much filling can make rolling difficult.
Easy Variations
You can easily customize this breakfast roll with other ingredients.
Try adding:
- sautéed bell peppers
- spinach
- breakfast sausage instead of bacon
- pepper jack cheese for extra spice
A Breakfast the Whole Family Will Love
This puff pastry breakfast roll is one of those recipes that feels comforting, cheesy, and satisfying, but it comes together with very little effort.
Serve it with fresh fruit, a hot cup of coffee, and a side of picanti sauce, and you’ve got a breakfast that will make everyone come back for seconds.

