
Ham Egg and Cheese Breakfast Rolls are the answer when you crave a cozy morning meal and want everything good about brunch in one golden bite. Imagine tender scrambled eggs creamy cheddar slices and savory ham all hugged by pillowy pizza dough. This is my go-to for family weekends and lazy holiday mornings when we want breakfast to feel a little special but still easy.
I first whipped these up on a Saturday when we wanted brunch but did not want to fuss with a dozen dishes. Seeing the rolls disappear right off the tray is always a win for me. Now any time we have leftover ham I know these are in our weekend plans.
Ingredients
- Storebought pizza dough: makes this a fast option and bakes up golden
- Fresh large eggs: scrambled just the way you love for a rich filling
- Deli sliced cheddar cheese: for that melty savory middle and you can swap in Swiss or Provolone if you like
- Deli ham: sliced thin and slightly salty for a protein boost
- Butter: brushed on top for color and a bit of richness
- Italian seasoning: brings in herby notes
- Garlic powder: for a cozy savory aroma
Step-by-Step Instructions
- Make the Scrambled Eggs:
- Whisk the eggs well and cook them in a nonstick pan over low heat with a touch of butter. Stir until just set and still soft. They should be creamy since they will cook more in the oven.
- Roll Out the Dough:
- Lightly flour your surface and roll out the pizza dough to roughly a ten by fifteen inch rectangle. Pat the dough gently to keep it fluffy once baked.
- Layer the Filling:
- Along one long edge lay down a third of the scrambled eggs. Top with a third of the cheese and then a third of the ham making sure to cover edge to edge so every roll is filled.
- Roll and Repeat:
- Carefully roll the dough like a cinnamon roll just one turn. Stop and repeat the layering process with eggs cheese and ham two more times so the roll is packed with layers.
- Seal and Place on Baking Sheet:
- Once fully rolled gently seal the seam and place the large roll seam side down on a parchment lined baking sheet so it keeps its shape.
- Make the Herbed Butter:
- Melt the butter with Italian seasoning and garlic powder. Brush this generously over the roll so it bakes with an extra burst of flavor and a golden top.
- Bake to Perfection:
- Pop the roll in a preheated three hundred fifty degree oven. Bake for twenty to twenty five minutes until golden and bubbling at the edges. Let it rest briefly before slicing to keep the layers tidy.
- Serve Warm:
- Slice thick pieces so each serving gets plenty of filling and enjoy hot from the oven.

Cheese is always my favorite part of this recipe especially when it melts and runs into the fluffy eggs. The whole family looks forward to pulling apart the slices and dipping them in salsa or spicy mustard at the table.
Storage Tips
Leftover rolls will keep three days in the fridge wrapped in foil or airtight. For the best texture reheat them in a toaster oven so the crust regains its crispness rather than microwaving which can make it soggy. You can also freeze the baked rolls and thaw overnight for a grab and go breakfast.
Ingredient Substitutions
If you do not have cheddar any sturdy meltable cheese will work such as Swiss Monterey Jack or Gouda. Turkey or roast beef deli meat works in place of ham if you want to mix up flavors. For a vegetarian version try sautéed mushrooms and spinach instead of the ham.
Serving Suggestions
For brunch serve each slice with a handful of arugula and a drizzle of hot sauce or salsa. Pair with fruit salad for a bright fresh contrast to the savory filling. These rolls are also perfect for packing up for a picnic or road trip snack.

Cultural Context
This recipe is inspired by classic American breakfast sandwiches but rolled up for easy serving and fun presentation. It is a cousin to stuffed breads or stromboli you might find in Italian American kitchens but tailored for breakfast enthusiasts.
Recipe FAQs
- → Can I use a different type of cheese?
Yes, you can use Swiss, mozzarella, or any cheese that melts nicely. Pick your favorite for a personal touch.
- → How do I prevent the dough from getting soggy?
Allow any excess moisture to cook off scrambled eggs before assembling. Make sure not to overfill with wet ingredients.
- → Is it possible to prepare these in advance?
You can assemble the rolls ahead of time and refrigerate before baking. Bake fresh in the morning for best texture.
- → What can I serve alongside these rolls?
Fresh fruit, yogurt, or a simple green salad pair well for a balanced breakfast spread.
- → Can I freeze the baked rolls?
Absolutely. Let them cool first, wrap tightly, and freeze. Reheat in the oven until warmed through.