Get ready for a fun breakfast with these stuffed puff pastry bars! Flaky pastry filled with eggs, cheese, and your favorite breakfast meats makes every bite tasty.
These bars are like little breakfast hugs! I love making them for brunch and seeing everyone smile. Plus, they’re super easy to whip up—who wouldn’t want that to start the day?
Key Ingredients & Substitutions
Puff Pastry: This is the star of the show! Thaw it well for easy handling. If you can’t find puff pastry, you can use crescent roll dough as a substitute; the texture will be different, but still tasty!
Eggs: The base of the filling! For a fluffier texture, use large eggs and whisk them well with milk. If you need a vegan option, you could replace them with mashed silken tofu, but the texture will change.
Breakfast Meats: I love using a mix of sausage and bacon for flavor. If you prefer, you can go for turkey sausage or veggie bacon for a lighter or meat-free option. You could even use ham or chorizo for a twist!
Cheese: Cheddar works great here, but feel free to switch it up with mozzarella, pepper jack, or even feta for added flavor. Vegan cheese alternatives also do well if you want a dairy-free version!
Green Onions: These add a nice crunch and flavor. If you don’t have green onions, chopped spinach or bell peppers would add a great taste as well!
How Do I Get the Puff Pastry Perfectly Flaky?
To achieve that beautiful flaky texture, start with cold puff pastry. Here’s how:
- Make sure your puff pastry is fully thawed but still cold—this helps it puff up during baking.
- When rolling, be gentle to create layers without squishing them. Lightly flour your surface to prevent sticking.
- Brush the egg wash evenly over the top before baking; it gives a lovely golden color!
Watch the baking time closely. Every oven is different, so keep an eye on the color as it bakes! The filling should also be warm, making these bars a delightful breakfast choice.

How to Make Breakfast Stuffed Puff Pastry Bars
Ingredients You’ll Need:
- For the Puff Pastry Bars:
- 1 package (about 14 oz) puff pastry sheets, thawed
- 6 large eggs
- 1/4 cup milk
- Salt and pepper, to taste
- 1/2 cup cooked breakfast sausage, crumbled
- 1/2 cup cooked bacon, chopped
- 3/4 cup shredded cheddar cheese (or your favorite cheese)
- 1/4 cup chopped green onions or chives
- 1 tablespoon olive oil or butter (for cooking eggs)
- 1 egg (for egg wash)
How Much Time Will You Need?
This delicious recipe takes about 15-20 minutes to prepare, plus 25-30 minutes for baking. In total, you should expect around 50 minutes until your delightful breakfast bars are ready to serve. Gather your ingredients and enjoy this simple, tasty dish!
Step-by-Step Instructions:
1. Prepping the Oven and Baking Sheet:
First, preheat your oven to 400°F (200°C). While it’s heating, line a baking sheet with parchment paper, which will make cleanup a breeze and help prevent sticking.
2. Whisking the Eggs:
In a medium bowl, crack open the eggs and pour in the milk. Add a pinch of salt and pepper to taste. Whisk everything together until it’s well combined and fluffy!
3. Cooking the Eggs:
Heat the olive oil or butter in a skillet over medium heat. Pour your egg mixture into the skillet and scramble gently until the eggs are just set. Don’t overcook them! They’ll continue cooking in the oven. Once done, remove from heat and let them cool slightly.
4. Mixing in the Good Stuff:
Stir the crumbled sausage, chopped bacon, shredded cheese, and green onions into the scrambled eggs. This is where all the delicious flavors meld together!
5. Preparing the Puff Pastry:
On a clean, lightly floured surface, roll out one sheet of puff pastry to a rectangle that’s about the size of a 9×13 inch baking pan. Carefully place it into the pan, pressing down gently to cover the bottom.
6. Filling It Up:
Spread the egg and meat filling evenly over the puff pastry base, making sure it’s well-distributed so every bite is bursting with flavor.
7. Covering with Another Pastry Layer:
Take the second puff pastry sheet and roll it out to the same size. Lay it gently on top of the filling, pressing the edges together to seal it all up nicely.
8. Adding a Golden Finish:
Beat the remaining egg and brush it over the top layer of puff pastry. This will give it a beautiful golden shine when baked!
9. Scoring the Pastry:
Using a sharp knife, score the top lightly into squares (about 8-10 pieces), but don’t cut all the way through; this helps with even cooking and makes serving easier!
10. Baking Time:
Place the baking sheet in the preheated oven and bake for 25-30 minutes, or until the pastry is puffed and golden brown. Keep an eye on it as every oven varies!
11. Cooling and Serving:
Once it’s done, remove from the oven and let it cool for a few minutes. Then, cut along the scored lines into perfect squares.
12. Enjoy!
Serve warm and enjoy your flaky, savory breakfast bars! They’re perfect for brunch, or for a hearty start to your day. Delight your family or friends with this delicious homemade treat!
Can I Use Store-Bought Frosting Instead of Making My Own?
Absolutely! If you’re short on time or prefer convenience, store-bought frosting works just fine. Just be sure to choose a flavor that complements the pastry bars!
How Can I Make These Bars Vegetarian?
Making the bars vegetarian is easy! Simply omit the sausage and bacon, and consider adding extra veggies like bell peppers, mushrooms, or spinach for added flavor and texture.
Can I Freeze Leftover Puff Pastry Bars?
Yes! You can freeze the bars after they’ve cooled completely. Wrap them tightly in plastic wrap and then in foil to prevent freezer burn. They’ll keep for up to 2 months. To reheat, bake from frozen at 350°F (175°C) until heated through.
What’s the Best Way to Store Leftovers?
Store any uneaten bars in an airtight container in the fridge for up to 3 days. To reheat, place them in the oven at a low temperature to maintain that flaky texture! You can also warm them in the microwave, but the pastry may become softer.
