Ham Egg Swiss Breakfast Roll ups

These Ham Egg & Swiss Breakfast Roll-Ups are an easy way to turn classic breakfast ingredients into a warm, cheesy handheld meal.

Soft tortillas or thin wraps are filled with fluffy scrambled eggs, savory ham, melted Swiss cheese, and a touch of Dijon or garlic butter, then rolled tightly and cooked until the outside is lightly golden and the cheese inside is melted.

They are especially useful for busy mornings, breakfast meal prep, brunch, school mornings, work lunches, holiday breakfasts, or freezer-friendly grab-and-go meals.

Because the filling is simple, they are also easy to customize with bacon, spinach, mushrooms, peppers, cheddar, or extra protein.

Why You’ll Love This Recipe

Fast and easy. The filling comes together in minutes.

High in protein. Eggs, ham, and cheese make these filling enough for breakfast or lunch.

Meal-prep friendly. Prepare several at once for the week.

Freezer-friendly. Wrapped individually, they can be stored for future mornings.

Kid-friendly. The flavors are mild and familiar.

Easy to customize. Use different cheese, vegetables, meats, or seasonings.

Portable. They work well as a grab-and-go breakfast.


Ingredients

Egg Filling

  • 8 large eggs
  • 2 tablespoons milk or half-and-half
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon butter

Ham & Cheese

  • 8 ounces sliced or chopped cooked ham
  • 8 slices Swiss cheese
    or about 1½ cups shredded Swiss

Roll-Ups

  • 8 medium flour tortillas or soft wraps
  • 1 tablespoon Dijon mustard, optional

Optional Garlic Butter Finish

  • 2 tablespoons melted butter
  • ½ teaspoon garlic powder
  • 1 tablespoon chopped parsley

Optional Add-Ins

  • Green onions
  • Spinach
  • Bell peppers
  • Mushrooms
  • Bacon
  • Cheddar
  • Hot sauce

Ingredient Notes

Eggs

Large eggs work best.

Whisk them with a small amount of milk or half-and-half for a softer, creamier scramble.

Avoid overcooking the eggs because they will continue warming when the roll-ups are toasted.

Ham

You can use:

  • Deli ham
  • Leftover baked ham
  • Chopped breakfast ham

If using deli slices, chop them into smaller pieces so the roll-ups are easier to eat.

Swiss Cheese

Swiss cheese pairs particularly well with ham because its mild nutty flavor balances the salty meat.

You can substitute:

  • Cheddar
  • Provolone
  • Monterey Jack
  • Gruyère

Tortillas

Medium flour tortillas are easiest to roll.

Choose soft tortillas that do not crack when folded.

Dijon Mustard

A thin layer of Dijon adds extra flavor without overpowering the eggs.

It is optional.

How to Make Ham Egg & Swiss Breakfast Roll-Ups

Step 1: Whisk the Eggs

In a bowl, whisk together:

  • Eggs
  • Milk
  • Salt
  • Black pepper

Whisk until fully combined.

Step 2: Scramble the Eggs

Melt butter in a skillet over medium-low heat.

Add the eggs.

Cook gently, stirring frequently, until just set.

Remove them from the heat while they are still soft.

This helps prevent dry eggs after the roll-ups are toasted.

Step 3: Warm the Tortillas

Warm the tortillas briefly in the microwave or skillet.

This makes them easier to roll without tearing.

Step 4: Add Swiss Cheese

Place Swiss cheese down the center of each tortilla.

Adding the cheese first helps create a barrier between the tortilla and moist eggs.

Step 5: Add Ham

Place the chopped or sliced ham over the cheese.

Use an even amount in each tortilla.

Step 6: Add Scrambled Eggs

Spoon the eggs over the ham.

Avoid overfilling.

Step 7: Add Dijon

If using Dijon mustard, spread a small amount inside each wrap.

You only need a thin layer.

Step 8: Roll Tightly

Fold the sides inward.

Then roll from the bottom upward, keeping the filling tucked tightly inside.

Place seam-side down.

Step 9: Toast the Roll-Ups

Heat a lightly buttered skillet over medium heat.

Place roll-ups seam-side down.

Cook for about:

2–3 minutes per side

until golden outside and the cheese is melted.

Step 10: Serve

Slice in half or serve whole.

Brush with optional garlic butter and sprinkle with parsley if desired.


Expert Tips for the Best Breakfast Roll-Ups

Keep the eggs soft. Overcooked eggs become dry after reheating.

Warm the tortillas first. Cold tortillas are much more likely to crack.

Don’t overfill. Too much filling makes the roll-ups difficult to seal.

Use cheese as the first layer. This helps protect the tortilla from moisture.

Toast seam-side down first. It helps the roll-up stay closed.

Let hot eggs cool slightly before meal prep. This reduces condensation inside the wrap.

Wrap individually for freezing. This makes reheating one breakfast at a time much easier.

Delicious Variations

Ham Egg & Cheddar Roll-Ups

Replace Swiss with sharp cheddar for a more familiar breakfast flavor.

Ham Egg & Gruyère Roll-Ups

Gruyère gives them a richer, slightly more sophisticated flavor.

Bacon Egg & Swiss Roll-Ups

Replace the ham with cooked bacon.

Sausage Egg & Cheese Roll-Ups

Use cooked breakfast sausage and cheddar or Monterey Jack.

Spinach Ham & Swiss Roll-Ups

Add cooked spinach to the egg mixture.

Squeeze out excess moisture first.

Mushroom Ham & Swiss Roll-Ups

Cook sliced mushrooms until browned, then add them to the filling.

Denver-Style Breakfast Roll-Ups

Add:

  • Diced bell pepper
  • Onion
  • Ham
  • Cheddar

Spicy Breakfast Roll-Ups

Add:

  • Pepper Jack
  • Jalapeños
  • Hot sauce

High-Protein Breakfast Roll-Ups

Use:

  • Extra egg whites
  • More ham
  • High-protein tortillas
  • Reduced-fat Swiss if preferred

Low-Carb Breakfast Roll-Ups

Use low-carb tortillas or wrap the egg filling in thin cooked egg crepes instead of flour tortillas.

What to Serve With Ham Egg & Swiss Breakfast Roll-Ups

These roll-ups work well with:

  • Fresh fruit
  • Hash browns
  • Roasted breakfast potatoes
  • Yogurt
  • Avocado
  • Tomato slices
  • Green salad
  • Fresh berries
  • Coffee
  • Iced coffee

For a simple weekday breakfast, pair one roll-up with fruit and coffee.

For brunch, serve them with potatoes, fruit, and a fresh salad.

Make Ahead & Meal Prep

These breakfast roll-ups are especially good for meal prep.

Prepare the eggs, ham, and cheese, then assemble the wraps.

Let the filling cool slightly before rolling if you are storing them.

Wrap each roll-up individually in parchment or foil.

Store them together in an airtight container.

For the best texture, toast them fresh when ready to eat.

Storage, Freezing & Reheating

Refrigerator

Store cooked roll-ups in an airtight container for approximately:

3–4 days.

Freezer

Wrap each roll-up individually.

Place them in a freezer-safe bag or container.

For best texture, thaw overnight in the refrigerator before reheating.

Skillet Reheating

Warm over medium-low heat until hot inside and crisp outside.

Oven Reheating

Bake at about:

350°F

until heated through.

Air Fryer Reheating

Air fry at moderate heat for several minutes until the outside is crisp and the center is hot.

Microwave

Microwave in short intervals.

The tortilla will be softer, but this is the fastest option.

Frequently Asked Questions

Can I use leftover ham?

Yes. Leftover baked ham works perfectly.

Can I use deli ham?

Absolutely.

Can I use cheddar instead of Swiss?

Yes. Cheddar works very well.

Can I make these ahead?

Yes. They are excellent for meal prep.

Can I freeze breakfast roll-ups?

Yes. Wrap them individually and freeze.

Why are my roll-ups soggy?

The eggs may have been too wet or packed into the tortilla while still very hot.

Can I add vegetables?

Yes. Spinach, mushrooms, peppers, and onions all work well.

Can I use egg whites?

Yes. You can replace some or all of the whole eggs with egg whites.

Can I make them in the air fryer?

Yes. Air frying is excellent for reheating and crisping the outside.

Printable Ham Egg & Swiss Breakfast Roll-Ups Recipe

Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: About 30 minutes
Servings: 8 roll-ups

Ingredients

  • 8 large eggs
  • 2 tablespoons milk
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon butter
  • 8 ounces cooked ham
  • 8 slices Swiss cheese
  • 8 medium flour tortillas
  • 1 tablespoon Dijon mustard, optional

Instructions

  1. Whisk eggs with milk, salt, and pepper.
  2. Melt butter in a skillet over medium-low heat.
  3. Cook eggs gently until just set.
  4. Remove from heat.
  5. Warm tortillas until flexible.
  6. Place Swiss cheese down the center of each tortilla.
  7. Add ham.
  8. Spoon scrambled eggs over the ham.
  9. Add a thin layer of Dijon if desired.
  10. Fold sides inward.
  11. Roll tightly.
  12. Place seam-side down in a lightly buttered skillet.
  13. Cook for 2–3 minutes per side until golden and melted inside.
  14. Serve warm.

Final Thoughts

Ham Egg & Swiss Breakfast Roll-Ups are a simple way to turn classic breakfast ingredients into a portable meal that works just as well for busy mornings as it does for weekend brunch.

Fluffy eggs, savory ham, melted Swiss cheese, and soft tortillas create a filling breakfast without requiring complicated preparation.

They are also practical for meal prep because you can prepare several at once, refrigerate or freeze them, and reheat individual portions whenever you need something quick.

For the best results, keep the scrambled eggs soft, warm the tortillas before rolling, avoid overfilling, layer the cheese against the tortilla, and toast seam-side down first so every roll-up stays closed and develops a lightly crisp exterior.

SAVE IT FOR LATER IN PINTEREST