
These Ham, Egg, and Swiss Breakfast Roll-Ups wrap fluffy scrambled eggs, savory ham, and melted Swiss cheese in golden crescent-roll dough. They’re easy to make, simple to serve, and delicious for breakfast or brunch.
They’re perfect for busy mornings, weekend brunch, family breakfasts, or a grab-and-go snack.
Prep Time: 15 minutes
Bake Time: 12–15 minutes
Total Time: Approximately 30 minutes
Servings: 8 roll-ups
Why You’ll Love This Recipe
- Flaky, buttery crescent-roll dough
- Fluffy eggs, savory ham, and Swiss cheese
- Easy to make with simple ingredients
- Convenient handheld servings
- Ready in about 30 minutes
- Great for breakfast or brunch
- Easy to customize with vegetables or herbs
- Can be assembled ahead
- Reheats well for busy mornings
- Delicious with fruit or breakfast potatoes
Ingredients
Filling
- 4 large eggs
- 1 tablespoon milk
- ⅛ teaspoon black pepper
- 1 teaspoon unsalted butter
- 1 cup finely diced cooked ham
- 4 slices Swiss cheese, cut in half
Roll-Ups
- 1 can (8 ounces) refrigerated crescent-roll dough
- 1 tablespoon melted butter, optional
- ½ teaspoon dried parsley, optional
Optional for Serving
- Dijon mustard
- Maple syrup
- Fresh fruit
- Salsa
- Sliced green onions
How to Make Ham, Egg, and Swiss Breakfast Roll-Ups
Step 1: Preheat the Oven
Preheat your oven to 375°F.
Line a baking sheet with parchment paper or lightly grease it.
Step 2: Whisk the Eggs
In a small bowl, whisk together the eggs, milk, and black pepper.
Step 3: Scramble the Eggs
Melt the butter in a skillet over medium-low heat.
Pour in the eggs and cook gently, stirring often, until they are softly scrambled and just set. Remove the skillet from the heat and let the eggs cool for a few minutes.
Step 4: Prepare the Dough
Unroll the crescent dough and separate it into eight triangles.
Arrange the triangles on the prepared baking sheet with the wide ends facing you.
Step 5: Add the Filling
Place a piece of Swiss cheese near the wide end of each triangle.
Divide the scrambled eggs and diced ham among the dough triangles. Keep the filling near the wide end and leave room around the edges so the dough can roll and seal.
Step 6: Roll Them Up
Starting at the wide end, roll each triangle toward its point.
Tuck the sides in slightly to help keep the filling inside. Place each roll-up seam-side down on the baking sheet.
Step 7: Brush with Butter
If desired, brush the tops lightly with melted butter and sprinkle with dried parsley.
Step 8: Bake
Bake for 12–15 minutes, until the crescent dough is puffed and golden brown and the cheese has melted.
Check the dough package directions, since baking times can vary slightly by brand.
Step 9: Cool and Serve
Let the roll-ups cool for a few minutes before serving. The filling will be hot.
Serve with Dijon mustard, fresh fruit, or your favorite breakfast side.
Tips for the Best Ham, Egg, and Swiss Breakfast Roll-Ups
- Scramble the eggs until just set so they stay tender after baking.
- Let the eggs cool slightly before adding them to the dough.
- Dice the ham small so each roll-up is easy to bite.
- Use a moderate amount of filling so the rolls seal neatly.
- Place each roll-up seam-side down to help prevent it from opening.
- Choose low-sodium ham if you’re watching the salt.
- Don’t overbake; remove the roll-ups when the dough is golden.
Can I Use Deli Ham?
Yes. Chop deli ham into small pieces and use it in place of cooked ham. If the slices are thin, fold or stack them before dicing.
Can I Use Another Cheese?
Yes. Gruyère is a flavorful substitute for Swiss. Cheddar, provolone, or Monterey Jack also work, though they will give the roll-ups a different flavor.
Delicious Variations
Ham and Cheddar Roll-Ups
Replace the Swiss with shredded or sliced cheddar.
Ham, Egg, and Spinach Roll-Ups
Add a small handful of chopped spinach. Cook it briefly first and squeeze out excess moisture.
Mushroom Swiss Breakfast Roll-Ups
Add sautéed, finely chopped mushrooms to the filling.
Dijon Ham Roll-Ups
Spread a thin layer of Dijon mustard over the dough before adding the cheese, egg, and ham.
Everything Bagel Roll-Ups
Brush the dough with beaten egg and sprinkle with everything bagel seasoning before baking.
Can I Make Them Ahead?
Yes. Cook the scrambled eggs and dice the ham ahead, then store them separately in the refrigerator for up to two days.
For the best texture, assemble the roll-ups just before baking. You can assemble them several hours ahead, cover, and refrigerate; add a couple of minutes to the bake time if they’re cold.
Storage
Let leftover roll-ups cool completely, then store them in an airtight container in the refrigerator for up to three days.
Reheat in a 350°F oven for 5–8 minutes or in an air fryer until warmed through. The microwave works for a quick breakfast, though the crescent dough will be softer.
Can You Freeze Ham, Egg, and Swiss Breakfast Roll-Ups?
Yes. Bake the roll-ups and let them cool completely.
Wrap them individually and freeze in an airtight container for up to two months. Thaw overnight in the refrigerator or reheat from frozen in the microwave. For a crispier exterior, finish in the oven or air fryer.
Frequently Asked Questions
How do I keep the filling from leaking out?
Don’t overfill the dough. Keep the filling near the wide end, tuck in the sides as you roll, and place each roll-up seam-side down.
Should the eggs be fully cooked before baking?
Scramble them until just set. They’ll warm through inside the crescent dough as the roll-ups bake.
Can I use egg whites?
Yes. Use about ½ cup liquid egg whites in place of the four whole eggs.
Can I make these in an air fryer?
Yes. Arrange the roll-ups in a single layer and air fry at 330°F for about 8–10 minutes, checking early because air fryers vary.
How do I know when they’re done?
The dough should be puffed and golden brown. If the tops brown too quickly, lower the oven temperature slightly and continue baking until the centers are hot.
What should I serve with them?
Fresh fruit, breakfast potatoes, yogurt, or a simple green salad all pair well.
Pro Tips
Keep the eggs soft, dice the ham finely, and avoid overfilling the crescent dough. Roll each triangle snugly and bake until golden for neat, flaky breakfast roll-ups.
Final Thoughts
These Ham, Egg, and Swiss Breakfast Roll-Ups combine flaky crescent dough with fluffy eggs, savory ham, and melted cheese. Serve them warm for brunch, a quick weekday breakfast, or a make-ahead meal the family can reheat throughout the week.




















