Ham Egg And Cheese Breakfast Sandwich

Delicious ham, egg, and cheese breakfast sandwich on toasted bread for a hearty morning meal.

Loading…

By Reading time
Servings 4–6 people

This Ham Egg and Cheese Breakfast Sandwich is a tasty way to start your day! With warm, fluffy eggs, savory ham, and gooey cheese, it hits all the right notes for breakfast lovers.

It’s quick to make, so you can whip one up even on busy mornings. I like to add a little hot sauce for an extra kick—perfect for waking you up and keeping you smiling!

Key Ingredients & Substitutions

Bagel or Sandwich Roll: I recommend using an everything bagel for that added flavor. However, you can swap it for a plain bagel, English muffin, or even a croissant for some buttery goodness.

Eggs: Large eggs are ideal for this sandwich, but if you’re looking for a healthier option, egg whites or egg substitutes work well too. Just keep in mind that it may alter the flavor slightly.

Cheddar Cheese: Cheddar is a classic pair with ham and eggs, but feel free to use other cheeses like Swiss, American, or pepper jack for a little heat.

Deli Ham: If you need a substitution, turkey or chicken deli meat can be a leaner option. You could also use leftover cooked ham or even sausage for a different twist.

Bacon: While optional, bacon adds great crunch and flavor. You can skip it, or substitute with turkey bacon or crispy pancetta if you prefer.

How Do I Cook the Eggs Just Right?

Cooking eggs perfectly can be challenging, especially if you want that gooey yolk! Here’s how to get it just right:

  • Start with a non-stick skillet on medium heat. This helps prevent sticking and makes flipping easier.
  • Add butter or oil and let it heat up before cracking the eggs in. This creates a nice, non-sticking layer.
  • For sunny-side up, cook until the whites are just set and the yolk is still runny—about 3-4 minutes. If you prefer a firmer yolk, flip the egg gently and cook for another minute.

Practice makes perfect, so don’t hesitate to make a few sandwiches until you get it just how you like!

Ham Egg and Cheese Breakfast Sandwich

Ingredients You’ll Need:

For the Sandwich:

  • 1 everything bagel or sandwich roll, split and toasted
  • 2 large eggs
  • 2 slices cheddar cheese
  • 3-4 slices deli ham
  • 1-2 slices cooked bacon (optional for extra crunch)
  • Salt and pepper, to taste
  • 1 tbsp butter or oil for cooking eggs

How Much Time Will You Need?

This breakfast sandwich takes about 10 minutes to prepare. With quick cooking for the eggs and a little toasting time for the bagel, you can enjoy a delicious breakfast in no time!

Step-by-Step Instructions:

1. Heat the Skillet:

Start by heating a non-stick skillet over medium heat. Add butter or a splash of oil and let it melt or heat up so it coats the bottom of the skillet nicely. This will help your eggs cook evenly and prevent them from sticking.

2. Cook the Eggs:

Crack the eggs directly into the skillet. You can cook them sunny-side up or over-easy depending on your preference. Season with a sprinkle of salt and pepper. For perfect runny yolks, let the whites set while still keeping the yolks soft—about 3-4 minutes should do it!

3. Toast the Bagel:

While your eggs are cooking, take the bagel or sandwich roll and toast it until it’s golden brown and a bit crispy. This adds great texture and flavor to your sandwich!

4. Assemble the Sandwich:

Once the bagel is toasted, place a slice of cheddar cheese on the bottom half while it’s still hot. This will help the cheese melt beautifully. Next, take the cooked eggs and place them on top of the cheese.

5. Add Ham and Bacon:

Layer the folded deli ham over the eggs. If you like a little extra crunch, add the crispy bacon slices on top as well.

6. Finish It Off:

Finally, add the top half of your bagel or roll to complete the sandwich. Make sure it’s all stacked nicely for the ultimate breakfast experience!

7. Serve and Enjoy:

Serve your delicious Ham Egg and Cheese Breakfast Sandwich immediately while the cheese is melty and the yolk is still decadent. Enjoy your yummy breakfast adventure!

Can I Use Different Types of Bread for This Sandwich?

Absolutely! While an everything bagel is delicious, you can use any type of bread you like. Try an English muffin, croissant, or even a whole grain roll for a healthier option!

How Do I Store Leftovers?

If you have leftovers, store the sandwich components separately in airtight containers in the fridge for up to 3 days. It’s best to reheat the eggs and ham in the microwave before assembling the sandwich again.

Can I Make This Sandwich Ahead of Time?

Yes, you can prep the ingredients ahead of time! Cook the eggs and bacon, slice the ham, and toast the bagel when you’re ready to eat. This way, you just need to assemble and enjoy your sandwich fresh!

What Can I Substitute for Cheddar Cheese?

If you’re not a fan of cheddar, feel free to use other cheeses like Swiss, mozzarella, or pepper jack for a little heat. Just make sure it melts well!

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment