Egg and Ham Breakfast Sandwich is a quick, satisfying breakfast that combines fluffy eggs, savory ham, and melted cheese between buttery toasted bread.

This comforting sandwich is perfect for busy mornings, offering a warm, protein-packed start to the day in just 15 minutes.
Key Ingredients
Large eggs – Whisked to create fluffy, tender layers that hold the sandwich together.
Kosher salt & white pepper – Enhance the eggs’ natural flavor without overpowering the sandwich.
Butter – Adds rich flavor and creates a golden, crisp exterior on the bread.
Bread slices – Serve as the hearty base, soaking up the buttery goodness while staying crisp.
Cheddar cheese – Melts perfectly, adding creamy, sharp notes that balance the savory ham.
Deli ham – Brings a smoky, salty bite that pairs beautifully with eggs and cheese.
Quick Steps for a Delicious Egg and Ham Breakfast Sandwich
Beat the eggs with salt and pepper, then cook them in butter until just set. Butter the bread, press it onto the eggs, and cook until the eggs are firm. Flip, layer with cheese and ham, fold the egg, and close the sandwich. Cook until golden and the cheese melts into the warm, savory filling.
Tips and Tricks
For extra flavor, add a thin spread of Dijon mustard before layering the cheese and ham. Try swapping cheddar for Swiss or pepper jack for a twist. Using a non-stick skillet makes flipping the sandwich easier and keeps the eggs from sticking.
How to Store Leftovers
Wrap any leftover sandwich tightly in foil or parchment paper and refrigerate for up to two days.
To reheat, warm it in a skillet over medium heat or use a toaster oven until heated through and the bread is crisp again.
Frequently Asked Questions
Can this sandwich be made ahead of time?
Yes! Prepare, wrap, and refrigerate it, then reheat in a skillet or toaster oven for a quick breakfast.
Can I use different bread?
Absolutely. Try English muffins, bagels, or croissants for a tasty variation.
Can I add vegetables?
Yes, sautéed spinach, tomatoes, or bell peppers work well. Just add them with the ham before folding.
Can I make it without butter?
Use a non-stick spray or olive oil instead of butter, though butter gives the best flavor and crispness.

Egg and Ham Breakfast Sandwich
Ingredients
- 2 slices deli ham
- ¼ teaspoon white pepper
- 3 large eggs beaten
- 2 slices bread
- 1 slice cheddar cheese
- 3 tablespoons butter divided
- ¼ teaspoon kosher salt
Instructions
- In a mixing bowl whisk together the beaten eggs with kosher salt and white pepper.
- Warm a large skillet over medium heat and melt 2 tablespoons of butter. Spread the remaining tablespoon of butter on one side of each bread slice and set aside.
- Pour the eggs into the skillet and gently tilt the pan so the mixture evenly covers the surface. Position both slices of bread, buttered sides facing upward and edges touching, directly atop the eggs. Allow the eggs to cook undisturbed for 5–7 minutes until set.
- Carefully flip the eggs along with the bread slices in one motion.
- Place the cheddar cheese slice and ham atop one bread slice, folding any excess cooked egg over the ham. Close the sandwich by folding the other slice of bread over the fillings.
- Continue to cook for an additional 2–3 minutes, flipping as needed, until the cheese has melted and the sandwich is golden and warmed through. Serve immediately while hot.