Why You’ll Love This Recipe

I love these breakfast rolls because they’re everything I need in the morning—quick, portable, and packed with flavor. They’re perfect for meal prep, and I can mix and match the fillings based on what I have on hand. Best of all, they’re warm and flaky with a creamy, cheesy center.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1 sheet puff pastry (thawed)

  • 4 large eggs

  • 1/4 cup milk

  • 1/4 teaspoon salt

  • 1/8 teaspoon black pepper

  • 1 tablespoon olive oil

  • 1/2 small red bell pepper, diced

  • 1/4 cup red onion, diced

  • 1/4 cup baby spinach, chopped

  • 1/2 cup shredded cheddar cheese

  • 1/4 teaspoon smoked paprika (optional)

  • 1 tablespoon fresh parsley, chopped (optional)

  • 1 tablespoon sesame seeds (optional, for topping)

Directions

  1. I preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.

  2. In a skillet, I heat the olive oil over medium heat, then sauté the red bell pepper and onion for about 2–3 minutes, just until softened.

  3. I stir in the spinach and cook for another minute until wilted, then take the pan off the heat.

  4. In a bowl, I whisk together the eggs, milk, salt, and pepper. I pour the mixture into the skillet with the vegetables and gently scramble until just cooked through.

  5. I remove the pan from heat and stir in the shredded cheddar cheese, along with smoked paprika and parsley if I’m using them.

  6. I roll out the puff pastry on a lightly floured surface and spread the egg mixture evenly over it, leaving about a 1-inch border around the edges.

  7. I carefully roll the pastry into a log from the long edge, then slice it into 6 to 8 rolls.

  8. I place the rolls onto the prepared baking sheet and sprinkle the tops with sesame seeds if I’m using them.

  9. I bake for 20–25 minutes until the rolls are golden and puffed.

  10. I let them cool slightly before serving—they’re best enjoyed warm.

Servings and timing

  • Serves: 6

  • Prep time: 15 minutes

  • Cook time: 25 minutes

  • Total time: 40 minutes

  • Calories: Approximately 230 kcal per serving

Variations

  • Add cooked breakfast sausage, diced ham, or crumbled bacon for extra protein.

  • Swap cheddar for mozzarella, Swiss, or pepper jack to change up the flavor.

  • Mix in sun-dried tomatoes, mushrooms, or jalapeños for a flavor boost.

  • Use phyllo dough or crescent dough as an alternative to puff pastry.

  • Make mini rolls for party-size bites or double the recipe to freeze extras.

Storage / reheating

I store cooled rolls in an airtight container in the fridge for up to 3 days. To reheat, I warm them in a 350°F oven or air fryer for about 5–7 minutes. I avoid microwaving as it softens the pastry. I also freeze them individually wrapped and reheat straight from frozen.

FAQs

Can I make these ahead of time?

Yes—I prep and assemble the rolls the night before, store them covered in the fridge, and bake them fresh in the morning.

Can I freeze these breakfast rolls?

Definitely—I freeze them after baking, then reheat in the oven or air fryer for a crisp texture and warm center.

How do I keep the puff pastry from getting soggy?

I let the scrambled eggs cool slightly before spreading, and I don’t overload the pastry with too much filling.

Can I use store-bought crescent dough instead?

Yes—crescent dough works well and gives a softer, bread-like texture compared to puff pastry.

What’s the best way to serve these?

I like them warm from the oven, sometimes with a side of fruit or a dipping sauce like spicy ketchup or aioli for extra flavor.

Conclusion

These savory breakfast rolls are a lifesaver when I need something quick, warm, and delicious in the morning. They’re flaky, cheesy, full of veggies, and endlessly customizable. Whether I’m prepping for the week or feeding a crowd for brunch, they’re always a hit—and they disappear fast!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Savory Breakfast Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 40 minutes
  • Yield: 6 rolls
  • Diet: Vegetarian

Description

Savory breakfast rolls made with puff pastry, scrambled eggs, veggies, and cheese. Flaky, filling, and perfect for brunch or meal prep.


Ingredients

1 sheet puff pastry, thawed

4 large eggs

¼ cup milk

¼ tsp salt

⅛ tsp black pepper

1 tbsp olive oil

½ small red bell pepper, diced

¼ cup red onion, diced

¼ cup baby spinach, chopped

½ cup shredded cheddar cheese

¼ tsp smoked paprika (optional)

1 tbsp chopped fresh parsley (optional)

1 tbsp sesame seeds (optional, for topping)


Instructions

Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.

In a skillet, heat olive oil over medium heat. Sauté red bell pepper and onion for 2–3 minutes until softened.

Stir in spinach and cook for 1 more minute. Remove from heat.

In a bowl, whisk eggs, milk, salt, and pepper. Add to skillet and scramble gently until just set.

Remove from heat and stir in cheddar cheese, smoked paprika, and parsley if using.

On a lightly floured surface, unroll puff pastry and spread egg mixture evenly over it, leaving a 1-inch border.

Roll the pastry into a log (long edge), then slice into 6–8 rolls.

Place rolls on the prepared baking sheet. Sprinkle sesame seeds on top if desired.

Bake for 20–25 minutes until puffed and golden brown.

Let cool slightly before serving—best enjoyed warm.

 

Notes

Add bacon, ham, or sausage for extra protein.

Try other cheeses like mozzarella, Swiss, or pepper jack.

Use crescent or phyllo dough as alternatives to puff pastry.

Freeze baked rolls for later; reheat in oven or air fryer.

Avoid microwaving to maintain flaky texture.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast, Brunch
  • Method: Baked
  • Cuisine: American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star