Ham and Cheese Sandwich

Category: Appetizing Starters

This tasty morning sandwich features fluffy eggs cooked lightly with a pinch of salt and pepper, paired with melted cheddar and smoky ham slices. All layered between buttery, golden-toasted bread, it’s cooked in the pan for a crisp outer finish with a gooey, cheesy middle. In just 15 minutes, enjoy a warm and hearty start to your day. Serve fresh from the skillet for ultimate crispness!

Ranah
Updated on Fri, 22 Aug 2025 15:16:05 GMT
A sandwich made with ham, eggs, and melted cheese. Save
A sandwich made with ham, eggs, and melted cheese. | bakeitgood.com

When I'm hungry and want something satisfying but fast, I always go for this Egg and Ham Breakfast Sandwich. The eggs get super creamy, the bread crisps up golden, and the cheese just melts all over everything. It's awesome on busy mornings or those chill weekends at home when you don't want to fuss.

These sandwiches are a family staple. I’ve made them a thousand times and could probably do it half asleep. When I whipped one up before school the first time, it became everyone’s favorite in our house instantly.

Tasty Ingredients List

  • Deli ham: go for good sliced ham with fat ribbons for juiciness, the better the ham the yummier the sandwich
  • Cheddar cheese: sharp is best, grab a block and grate it or use nice sliced cheese—it melts with the ham perfectly
  • Bread: use a hearty loaf like bakery white or classic sourdough, gives crunch and holds up well
  • Butter: real unsalted works best for flavor and a golden crust, split between bread and eggs
  • White pepper: just a pinch brings gentle heat and lightness, grind fresh if you can
  • Kosher salt: only need a little, flaky kind is great, makes the eggs taste better without overdoing it
  • Large eggs: use the freshest eggs you find, they're fluffier and taste richer

Simple Step-by-Step Directions

Sandwich Assembly:
Once ham and cheese are on, fold the second bread slice over to close things up, lightly press, and cook the other side until everything is hot and melty—about two or three minutes
Add Ham and Cheese:
Right away, toss cheese onto one bread slice, set ham on top, and fold any extra egg over to keep the filling neat and inside
The Big Flip:
Don’t touch it for about five to seven minutes until eggs are set, then flip all of it—bread and eggs together—so bread is down in the skillet
Bread in the Pan:
Lay out buttered bread (butter up) side by side right on the eggs in the pan, so everything sticks together
Egg Time:
Pour eggs into the skillet, tilt the pan so all the egg mixture gets even, let it start to cook and set
Bread Buttering:
Grab your bread, smear leftover butter on one side of each slice up to the edges, makes for the crispiest crust
Butter Melting:
Throw two tablespoons of butter in a big skillet over medium heat, swirl to cover the bottom so nothing sticks
Mix Eggs:
Beat up three eggs with salt and white pepper in a bowl till you can’t see the pepper flecks and everything is smooth
A breakfast sandwich with eggs and ham. Save
A breakfast sandwich with eggs and ham. | bakeitgood.com

The second the cheese hits hot bread... that smell is just amazing! That first mouthful, with soft eggs and salty ham, always hits the spot. My kids keep making their own spins on it too—it kind of became a fun thing at our place.

Best Way to Store

Wrap any leftovers tight in foil and stash them in the fridge—they'll be good for a day. Heat them back up in a skillet or toaster oven to bring the crisp bread back. Microwave isn’t the best move, they’ll go soggy.

Switch-Ups for Ingredients

Out of cheddar? Try Swiss or pepper jack. Any ham you have is fine—leftover roast ham is awesome in this. If you want even more flavor, go with whole grain bread or rye—it holds up well and adds punch.

How to Serve It Up

A handful of cherry tomatoes or some fresh fruit on the side makes a nice balance. Serving a group? Slice the sandwiches in half and stack them on a plate with lots of napkins for easy grabbing.

A breakfast sandwich with egg and ham. Save
A breakfast sandwich with egg and ham. | bakeitgood.com

Where It Comes From

Breakfast sandwiches like this really took off at American diners, made for fast, big breakfasts for folks rushing to work. Eggs, ham, bread—can't beat the combo, and you’ll find versions pretty much anywhere with local twists.

Recipe FAQs

→ Could I swap for another cheese?

Absolutely! Try mozzarella, provolone, or Swiss if you want a different taste or softer flavor.

→ What kind of bread holds up well?

Sourdough, thick white slices, or sturdy whole grain options work best to hold the fillings together.

→ Can I prep this in advance?

Sure, assemble the sandwich, stash it in the fridge, and reheat in a pan or toaster oven when needed.

→ How do I make this lighter?

Go with lower-fat cheese, lean ham, or skip one bread slice for an open-faced version.

→ What sides go well with it?

Fresh fruit, crispy hash browns, or even a salad pair wonderfully with this meal.

Ham and Cheese Sandwich

Soft eggs, smoky ham, gooey cheese, and crisp toasted bread make the perfect morning bite.

Prep Time
5 min
Cooking Time
10 min
Total Time
15 min
By: Seham

Category: Tasty Snacks

Skill Level: Easy

Cuisine Style: American

Output: 1 Servings (1 sandwich)

Dietary Preferences: ~

Ingredients

→ Main Ingredients

01 2 slices deli ham
02 1 slice cheddar cheese
03 2 slices bread
04 3 tablespoons butter, split up
05 1/4 teaspoon white pepper
06 1/4 teaspoon kosher salt
07 3 large eggs, whisked

Steps

Step 01

Crack the eggs into a medium-sized bowl, sprinkle in the salt and pepper, then whisk everything together.

Step 02

Pop a big skillet onto the stove, toss in 2 tablespoons of butter, and heat it on medium.

Step 03

Grab the last tablespoon of butter and smear it over one side of each bread slice. Leave them to the side for now.

Step 04

Pour the egg mixture into the hot skillet and tilt it around so the eggs cover the whole pan.

Step 05

Lay the bread slices on the eggs, buttered side facing up, so the edges of each slice meet.

Step 06

Keep the eggs cooking until they firm up and there’s no more runny part left—this takes about 5-7 minutes.

Step 07

Flip the eggs and bread over as one piece. Make sure those eggs are cooked through before flipping.

Step 08

On one slice of bread, add the cheddar cheese and stack the ham on top. Fold any extra egg over the ham for neatness.

Step 09

Take the other bread slice and fold it over to cover the fillings, creating your sandwich.

Step 10

Flip the whole sandwich, press it a little, and cook another 2-3 minutes until the cheese oozes and the sandwich is golden brown. Serve while warm.

Required Tools

  • Large skillet
  • Spatula
  • Bowl

Allergy Information

Double-check all ingredients for allergen risks, and consult a healthcare provider if unsure.
  • Eggs
  • Dairy (cheese, butter)
  • Gluten (from bread)

Nutritional Information (per serving)

This data is for informational purposes and should not replace medical advice.
  • Calories: 892
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~