
Savory ham egg and cheese breakfast rolls take breakfast classics and tuck them into warm, golden pizza dough for a make-ahead meal that feels comforting and special. Each bite brings together creamy scrambled eggs, melting cheese, and slices of deli ham, all baked to crisp-edged perfection. Whether you are feeding a crowd or just want something satisfying on busy mornings, these rolls check every box for flavor, ease, and portability. They have saved many of my weekends from bland breakfasts and never fail to disappear fast.
When I first made these on a lazy Saturday, my family absolutely devoured them before I could even sit down. Now anytime we have leftover ham I know these breakfast rolls will be requested the next morning.
Ingredients
- Storebought pizza dough: makes this recipe quick and gives that perfect fluffy base. Opt for a fresh ball from the bakery section if you can for the best rise
- Fresh large eggs: create a rich, protein packed filling when scrambled gently. Use free-range eggs for deepest flavor and color
- Deli sliced cheddar cheese: melts beautifully for that savory center. Choose aged cheddar for more punch or swap to Swiss or Provolone if you prefer
- Deli ham: brings a salty, savory bite and firm texture. Try to get it sliced thin at the deli counter so it rolls easily
- Butter: adds richness and helps the top brown attractively. European style butter will give the most flavor
- Italian seasoning: gives an herby aroma and complements the ham. Pick a blend with oregano for a classic touch
- Garlic powder: infuses the rolls with deep savory notes and warmth. Freshly opened powder is best for strong flavor
Step-by-Step Instructions
- Make The Scrambled Eggs:
- Whisk eggs thoroughly until well combined. Pour into a nonstick skillet over low heat and add a bit of butter. Stir constantly until just set and still creamy. Remove from the pan right before they look fully cooked to prevent dryness when baking
- Roll Out The Dough:
- Sprinkle flour lightly over your work surface. Pat and stretch the pizza dough into a rectangle about ten by fifteen inches. Take care not to press too hard so the dough stays airy and rises beautifully in the oven
- Layer The Filling:
- On the long edge closest to you, spread a third of the scrambled eggs in an even strip. Lay a third of the cheese over the eggs and then a third of the ham on top, making sure to reach all the edges for even filling
- Roll And Repeat:
- Begin rolling the dough away from you just like a cinnamon roll for one full turn. Pause and repeat the process with eggs, cheese, and ham two more times, building up layers until the entire rectangle is rolled and stuffed
- Seal And Place On Baking Sheet:
- Pinch the seam gently but firmly so the roll holds together. Set the whole roll seam side down on a parchment lined baking sheet to help maintain its shape
- Make The Herbed Butter:
- Melt the butter in a small dish and stir in Italian seasoning and garlic powder. Generously brush this mixture over the surface of the dough for flavor and a shiny baked finish
- Bake To Perfection:
- Move the baking sheet to a three hundred fifty degree oven. Bake for twenty to twenty five minutes until the top is golden and the edges are bubbling. Let the roll rest for at least five minutes before slicing so the layers set
- Serve Warm:
- Cut thick slices to show off the spirals of filling and serve while hot for the best melt and texture

Watching the cheese bubble out the sides is always my favorite moment because it makes the kitchen smell amazing. The first time my youngest pulled off a gooey piece and grinned from ear to ear I knew this would become a new breakfast tradition.
Storage Tips
Cool leftovers fully and wrap tightly in foil or an airtight container. They keep well in the refrigerator for up to three days. To recapture the best crisp texture, warm slices in a toaster oven or regular oven. For longer storage, freeze baked and cooled slices individually, then thaw overnight and reheat for a quick breakfast that feels fresh.
Ingredient Substitutions
Try swapping cheddar for mozzarella, Swiss, or even pepper jack for extra zip. Turkey breast or roast beef provide protein and variety in place of ham. To make it vegetarian, layer in sautéed spinach and mushrooms for a hearty, meat free version just as satisfying.
Serving Suggestions
Pair these rolls with a simple salad of arugula dressed in lemon for a fresh contrast. Add a bowl of fruit or serve alongside your favorite breakfast potatoes. For brunch parties, slice and arrange on a platter with salsa or spicy mustard for dipping so everyone can grab one.

Cultural Context
This recipe borrows from the idea of breakfast sandwiches and stromboli but brings brunch to a new level by rolling everything into an easy to slice loaf. It is a mashup that feels both comforting and a little bit fun, perfect for holiday mornings or anytime you want to make breakfast a bit more special.
Common Recipe Questions
- → Can I use a different type of cheese?
Absolutely! Try Swiss, mozzarella, provolone, or any cheese that melts well for a custom flavor.
- → How can I prevent the dough from getting soggy?
Allow scrambled eggs to set and release excess moisture before rolling them up in the dough.
- → Is it possible to prepare these in advance?
Yes, you can assemble ahead and refrigerate overnight. Bake fresh in the morning for best results.
- → What pairs well with these rolls?
Serve with fresh fruit, yogurt, or a crisp green salad to balance the savory flavors.
- → Can the baked rolls be frozen?
Yes. Let them cool, wrap tightly, and freeze. Reheat in the oven to restore their crispness.