My flaky, buttery Puff Pastry Breakfast Rolls are filled with the breakfast holy trinity: scrambled eggs, sausage, and cheese. Perfect for quick, handheld breakfasts, weekend brunches, or game days, this recipe is versatile, convenient, and super scrumptious!

They say breakfast is the most important meal of the day – and I say it can also be the most delicious! That’s exactly how I feel about my puff pastry breakfast rolls, which have become a favorite in my household.
This breakfast recipe calls for the bare-bones staples: sausage, egg, and cheese. Wrapped in flaky puff pastry (don’t worry, we’re using store-bought today!), this timeless trio transforms into a true breakfast delight, hearty enough to power you through the morning. Plus, it’s high in protein, rich in flavor, and comes together in under just 45 minutes!
I love prepping these in advance on a Sunday afternoon for on-the-go, handheld breakfasts during hectic weekdays, and on game day mornings – it’s just as easy to prepare as my Pumpkin Oatmeal Breakfast Bars and Biscoff Overnight Oats before a big game.
But this recipe fits any occasion – it’s been a hit at brunches, Easter gatherings, and even around the dining table on those leisurely Saturday mornings with the family (served up with a Matcha Latte or a Hazelnut Latte, of course!) No matter where you dish them up, these breakfast puff pastry treats will have everyone invading your kitchen after catching the first whiff of them baking. Enjoy!
For more puff pastry breakfast ideas, check out my Apple Pie Crescent Rolls.
Jump to:
Why You'll Love It
From their convenience to their high-protein content, there are so many reasons to love sausage, cheese, and egg puff pastry rolls. I have no doubt you’ll be reaching for this puff pastry recipe time and time again.
- Store-bought puff pastry. If you’ve ever tried your hand at homemade puff pastry, you know it is not for the faint of heart. That’s why we’re buying our puff pastry sheets at the store this time. Less mess and a lot of time saved…phew.
- Simple and convenient. Coming together in just 40 minutes, you can easily prep the rolls ahead of time and keep in the fridge or freezer for quick, filling breakfasts throughout busy weeks or for game day watch parties (alongside my Chili Cheese Dip and Smoked Queso Dip - game day musts!).
- Full of flavor. The slightly spicy sausage, cheddar cheese, and creamy egg mixture is savory in all the best ways – and inside a pocket of golden brown puff pastry, it’s absolutely heavenly.
🥂Make it A Rosy Moment
- College Game Day Mornings: Those early game days mean you need to really have some hearty food! Wrap these individually with tin foil or all together in a baking dish, then serve them up warm from an insulated container with thermoses of spiked apple cider or your favorite game day beer.
- Cozy Weekend Brunch: Add a side of arugula salad and fruit for a full spread for a quick and easy weekend brunch at home with the family!
- New Mom Freezer Meal: Assemble and freeze raw; bring these to a postpartum mama to ensure she has a homemade breakfast. Bake straight from frozen for a quick and hearty breakfast! Feel free to also bring her dinner, choose one of my 5 favorite recipes for new moms!
Important Ingredients
All you’ll need are the breakfast basics (meat, cheese, and eggs) and only a couple more simple ingredients to whip up these rolls!

- Puff Pastry - We’re using store-bought puff pastry for this recipe. Let it thaw and soften in the fridge the night before, and keep it chilled before assembling.
- Eggs - Scrambled eggs are a breakfast staple! Their creaminess and fluffiness give serious texture and flavor to these rolls. You’ll also need an egg for a final egg wash.
- Milk - A little bit whisked in makes for the best scrambled eggs. Use whole milk for extra richness and creaminess.
- Breakfast Sausage - I prefer sausage links, but you can also use sausage patties. Either option works – we’ll be browning and crumbling them on the stovetop before baking.
- Cheese - I just love how cheddar and sausage taste together—it’s a classic combo that never fails. But feel free to use any cheese variety or combination of your preference!
- Chives - Chopped gives a touch of vibrant, herbaceous flavor.
- Optional - Hot honey for drizzling; a chef's kiss finish!
Swaps and Substitutions
The beauty of puff pastry breakfast recipes is their versatility, so don’t hesitate to customize this one to your liking, experimenting with meat, cheese, and pastry dough combinations.
- Breakfast Meats. You can fill your puff pastry rolls with any breakfast meats, including bacon, ham, or chorizo.
- Cheese. Sub out the cheddar cheese for your preference. Swiss, Pepper jack, Monterey jack, feta, or Gruyère all pair deliciously with the breakfast sausage.
- Pastry Dough. The closest substitute for puff pastry is canned crescent roll dough. But you can also use biscuit dough for a breadier, lighter texture, or Phyllo dough for its flakiness and crispness. You can always make your puff pastry, too!
Full Recipe Below
Find the full list of ingredients & measurements below!
Step by Step Instructions

- Step 1: Preheat oven to 400°F. Line a baking sheet with parchment paper. Then, in a nonstick large skillet, cook the breakfast sausage over medium heat until browned. Set aside to cool.

- Step 2: In a small bowl, whisk together eggs with the milk and a pinch of salt and black pepper.

- Step 3: Add them to the hot pan and soft scramble them for a few minutes. Remove from heat just before they’re fully set—they’ll finish in the oven!

- Step 4: On a cutting board, roll out the puff pastry sheets into a 10x12” rectangle. With a knife, cut each sheet into 6-9 rectangles, depending on your preferred size.

- Step 5: Layer each with a spoonful of eggs, sausage, and shredded cheddar, then sprinkle with chives.

- Step 6: Roll up like a taquito or fold like a turnover. Press edges to seal. Brush the tops with egg wash and sprinkle with a little extra cheese and bake for 20–25 minutes, or until golden brown and puffed.

- Step 7: Serve immediately with extra chives on top.
Top Tip
Thaw the puff pastry dough overnight in the refrigerator, not at room temperature. Cold dough is easier to handle and to assemble the ingredients in. Soft, room-temperature dough gets too sticky and messy to work with. Plus, the colder the dough, the puffier and flakier the roll!
Tips for the Perfect Puff Pastry Breakfast Rolls
These simple tips will get you the flakiest, yummiest breakfast rolls you’ve ever had!
- Soft-scramble the eggs for only a few minutes. Remove them from the heat before they’re fully cooked because they’ll finish up in the oven.
- Crumble the sausage into smaller, bite-size pieces – they’ll fit better in the individual rolls.
- After layering the ingredients, roll the puff pastry like a taquito or fold like a turnover. Either way, don’t overfill them! Leave about an inch open around the edges of each pastry rectangle to prevent any leakage on the pan while baking.
- Prevent soggy rolls. Use a paper towel to blot the cooked sausage – this removes any excess oil that could cause sogginess.
- Serve as breakfast alongside a bowl of fresh fruit, a spinach or arugula salad, or enjoy as is with a hot cup of morning coffee!
Recipe Variations
Listen, puff pastry breakfast rolls work for us – they can be easily adjusted to meet many dietary restrictions and limitations, believe it or not!
- Meat and Cheese Combos: Bacon and cheddar are an iconic breakfast duo, but they aren’t the only ones. Play around with cheese and meat combinations. For example, ham and Swiss cheese, or chorizo and Pepper jack. Yum!
- Add vegetables, like sautéed mushrooms, grilled bell peppers, asparagus, or broccoli.
- Vegetarian: Swap plant-based sausage patties for the meat, or eliminate it altogether for an egg and cheese roll. It’ll taste just as good, I promise!
- Vegan: Even vegans can enjoy puff pastry breakfast rolls! Luckily, most store-bought puff pastry is already vegan, so you’ll just replace the eggs with a vegan egg alternative, and the cheese and meat with vegan substitutes.
- Gluten-free: Gluten-free puff pastry exists! Sweet Loren’s makes one, and you can get it at Target or Whole Foods.
💡Recipe FAQ
Yes, Pillsbury’s canned crescent rolls are a great substitute for puff pastry. It’ll be slightly breadier with less flakiness, but you’ll get a very similar buttery flavor.
Blot the cooked sausage with a paper towel to remove any excess oil that could cause the breakfast rolls to become soggy. Also, layer the baking sheet with parchment paper, which will help prevent the rolls from sticking and becoming soggy while in the oven.
The rolls can be stored in an airtight container in the refrigerator for up to 3 days, and in the freezer for up to a month. If frozen, thaw them in the refrigerator overnight and reheat in a 400ºF oven for 4-6 minutes.
Related Recipes
If you tried these Puff Pastry Breakfast Rolls, or any other of the delicious recipes on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!
📖 Recipe

Puff Pastry Breakfast Rolls with Sausage, Egg, and Cheese
Ingredients
- 1 package (2 sheets) puff pastry thawed
- 6 large eggs plus 1 for egg wash
- ½ cup whole milk
- 12 ct breakfast sausage links uncooked
- 1 cup shredded sharp white cheddar
- 1 tablespoon chives finely chopped
- Extra cheese for topping
- Hot honey for drizzling (optional)"
Instructions
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- In a nonstick skillet, cook the breakfast sausage over medium heat until browned and crumbled. Remove the sausage from the pan and set it aside to cool.
- In a bowl, whisk the eggs with the milk and a pinch of salt and pepper. Add them to the hot pan and soft scramble them for a few minutes. Remove from heat just before they’re fully set—they’ll finish in the oven!
- On a cutting board roll out puff pastry into a 10x12” rectangle. Cut each sheet into 6-8 rectangles, depending on your preferred size.
- Layer each with a spoonful of eggs, sausage, and shredded cheddar then sprinkle with chives.
- Roll up like a taquito or fold like a turnover. Press the edges to seal.
- Place the rolls on the prepared baking sheet. Brush the tops of the rolls with egg wash and sprinkle them with a little extra cheese. Bake for 20–25 minutes or until golden and puffed.
- Serve the rolls hot, drizzled with hot honey if desired. Enjoy!
Notes
- Refrigerating: Store in an airtight container for up to 3 days in the fridge.
- Freezing: Once cooled to room temperature, store the rolls in a freezer-safe, airtight container for up to a month in the freezer. Thaw them overnight in the refrigerator and bake at 400º for 4-6 minutes until heated through.
- Thaw the puff pastry dough overnight in the refrigerator, not at room temperature. Cold dough is easier to handle and to assemble the ingredients in. Soft, room-temperature dough gets too sticky and messy to work with. Plus, the colder the dough, the puffier and flakier the roll!
- Soft-scramble the eggs for only a few minutes. Remove them from the heat before they’re fully cooked because they’ll finish up in the oven.
- Crumble the sausage into smaller, bite-size pieces – they’ll fit better in the individual rolls.
- After layering the ingredients, roll the puff pastry like a taquito or fold like a turnover. Either way, don’t overfill them! Leave about an inch open around the edges of each pastry rectangle to prevent any leakage on the pan while baking.
- Prevent soggy rolls. Use a paper towel to blot the cooked sausage – this removes any excess oil that could cause sogginess.
- Serve as breakfast alongside a bowl of fresh fruit, a spinach or arugula salad, or enjoy as is with a hot cup of morning coffee!





















Leave a Reply