This quick skillet breakfast turned into my go-to when I needed something hearty yet simple. Soft eggs set around juicy tomato slices, melted cheese, savory ham, and a golden tortilla fold create pure comfort. The method feels almost effortless once you see how the layers come together. It delivers restaurant-style results in minutes and tastes far better than takeout.
While you’re at it: Stuffed Potato Pie: Creamy, Cheesy Comfort Food
Why you’ll love this recipe
This recipe delivers big flavor with almost no fuss and everyday ingredients.
- Ready in under twenty minutes from start to finish
- Uses simple pantry and fridge staples you already own
- Crispy tortilla outside with melty cheesy center
- Perfect for busy mornings or lazy weekend brunch

Ingredients
Gather these few items for a colorful, protein-packed folded omelette-style wrap.
- 1 tbsp oil or butter
- 5-6 tomato slices
- 3 large eggs, beaten
- 50 g mozzarella pearls or small pieces
- 1 tsp dried mixed herbs
- 1 large flour tortilla
- 2-3 slices deli ham
- 1-2 slices cheese
Swap mozzarella for cheddar cubes if preferred, or use turkey instead of ham for a lighter option. Fresh herbs work in place of dried, and a whole-wheat tortilla adds extra fiber without changing the method.
One more to try: Garlic butter breakfast potatoes
Step-by-step instructions
Follow these clear steps to build the layered wrap exactly as shown in the skillet.
Step 1: Heat and oil the pan
Warm a nonstick skillet over medium heat and brush lightly with oil or melted butter. The thin coating prevents sticking and helps the eggs set evenly.
Step 2: Arrange the tomato slices
Place five or six tomato rings in a single layer across the bottom of the pan. Space them so they form a rough circle that the eggs can flow around.
Step 3: Pour the beaten eggs
Slowly pour the beaten eggs over and between the tomato slices. Let the mixture spread into a thin, even layer covering the pan base.

Step 4: Add cheese and season
Drop small mozzarella pieces into the tomato centers and sprinkle dried herbs over the surface. The cheese will melt gently as the eggs cook.
Step 5: Cover and set the eggs
Place a lid on the pan and cook for two to three minutes until the eggs are mostly set. Steam helps the top firm without needing to flip early.
Step 6: Top with the tortilla
Remove the lid and carefully lay the flour tortilla over the cooked egg-tomato layer. Press gently with a spatula so it adheres.
Step 7: Flip and add fillings
Slide a spatula under the edge and flip the whole stack so the tortilla is now on the bottom. Immediately add ham slices and a cheese slice on top.
Step 8: Fold and finish
Fold the tortilla in half over the fillings and press lightly. Cook another minute until the exterior is golden and the cheese melts, then transfer to a plate.
Tomato Egg Quesadilla with Ham and Cheese
Equipment
- 1 | Nonstick skillet |
- 1 | Silicone brush | for oiling
- 1 | Spatula | for flipping
- 1 | Lid | to cover eggs
- 1 | Knife | for slicing
Ingredients
- 1 | tbsp | oil or butter | for the pan
- 5-6 | | tomato slices |
- 3 | large | eggs | beaten
- 50 | g | mozzarella pearls | or small pieces
- 1 | tsp | dried mixed herbs |
- 1 | large | flour tortilla |
- 2-3 | slices | deli ham |
- 1-2 | slices | cheese |
Instructions
- Heat a nonstick skillet over medium heat and brush with oil or butter.
- Arrange tomato slices in a single layer in the pan.
- Pour beaten eggs over and around the tomatoes.
- Add mozzarella pieces and sprinkle with dried herbs.
- Cover with a lid and cook until eggs are mostly set, 2-3 minutes.
- Place the tortilla on top of the egg mixture and press gently.
- Flip the stack so the tortilla is on the bottom.
- Top with ham and cheese slices, then fold the tortilla in half.
- Cook 1 more minute until golden and cheese melts, then serve.
Notes
Store leftovers in the fridge up to 1 day and reheat in a dry skillet.
Swap ham for turkey or skip for a vegetarian version.
Use any melting cheese you have on hand.
Tips & common mistakes
A few small adjustments keep the wrap crisp and the filling perfectly melted.
- Medium heat prevents eggs from browning too fast
- Do not overfill or the fold will split open
- Use a wide spatula for a clean confident flip
- Serve immediately so the tortilla stays crisp
Recipe variations
Small changes turn this base into several different quick meals.
- Add sliced jalapeños for a spicy kick version
- Skip the ham and use extra vegetables for lighter
- Replace ham with cooked bacon or turkey slices
- Bake the folded wrap in a hot oven for extra crisp
What to serve with this recipe
Pair the warm folded wrap with simple sides that balance richness and texture.
- Fresh green salad with lemon vinaigrette
- Crispy hash browns or roasted potato wedges
- Fresh fruit salad or sliced avocado
- Hot coffee or freshly squeezed orange juice
Worth trying next: Classic Herring Potato Salad with Mustard Dressing
Frequently asked questions
These answers cover the most common questions about making this wrap successfully.
Can I make this ahead of time?
It tastes best fresh, but you can prep the eggs and tomatoes earlier. Reheat the finished fold gently in a skillet to restore crispness.
What if I do not have mozzarella pearls?
Any melting cheese works well in small pieces or grated. Cheddar, Swiss, or provolone all melt nicely and keep the creamy texture.
Can I use a corn tortilla instead?
A flour tortilla folds more easily and stays flexible. Corn tortillas tend to crack, so warm them first if you prefer that flavor.

How do I keep the eggs from sticking?
A well-oiled nonstick pan and medium heat are key. Brushing the surface before adding tomatoes creates a reliable release layer.
Final thoughts
This tomato egg quesadilla with ham and cheese proves that a few simple ingredients can create a satisfying, photo-worthy breakfast or light lunch. The combination of juicy tomatoes, soft eggs, and melted cheese inside a golden tortilla never disappoints. Give it a try this week, then leave a comment with your favorite variation or rating so others can discover it too.