Sliced Ham and Eggs Recipe: Crispy Top, Runny Yolk Magic

Breakfast & Brunch

Sliced Ham and Eggs Recipe: Crispy Top, Runny Yolk Magic

This sliced ham and eggs recipe delivers the perfect balance of crispy edges and runny yolk magic in under 15 minutes. The secret lies in high-heat frying for eggs with golden crusts while keeping the centers impossibly tender, paired with warm, slightly crisp ham that adds savory depth.

I developed this dish after years of testing breakfast techniques—this version never fails to impress, whether you're feeding a crowd or treating yourself to a luxurious morning.

What makes this recipe special is the simplicity combined with professional results. You'll need just a few key ingredients: high-quality sliced ham, fresh eggs, butter, and a pinch of salt.

The technique is straightforward—pan-fry the ham until warm and slightly crisp, then cook the eggs in the same pan to infuse them with flavor. This method ensures the eggs develop that coveted crispy top while maintaining a perfectly runny yolk, creating a dish that's both elegant and foolproof.

By the time you plate this dish, you'll have a breakfast that looks and feels like a restaurant-quality meal. The crispy edges of the eggs contrast beautifully with the creamy yolk, while the warm, savory ham adds a rich foundation.

Serve with buttered toast or a fresh salad to round out the meal. The combination of textures and flavors transforms a simple breakfast into something truly special.

This recipe is perfect for busy mornings, weekend brunches, or when you want to impress guests with minimal effort. The crispy edges and runny yolks create a satisfying bite that's impossible to resist. Let's get started on creating your perfect breakfast dish!

👨‍🍳
Difficulty
Easy
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for sliced ham and egg

Four crispy eggs, warm ham, and buttery perfection—this breakfast is restaurant-quality magic in 15 minutes.

Ingredient Amount Notes
High-Quality Sliced Ham 🥓 8 oz Thinly sliced, deli-style preferred
Large Eggs 🥚 4 whole Fresh, room temperature for best results
Unsalted Butter 🧈 2 tbsp High-fat content for crispy edges
Kosher Salt 🧂 ½ tsp Diamond Crystal preferred for flaky texture
Freshly Ground Black Pepper 🌶️ ¼ tsp For subtle seasoning contrast
Extra-Virgin Olive Oil 🫒 1 tbsp For preheating the pan
Sourdough Bread 🍞 4 slices Toasted for serving
Fresh Chives 🌿 2 tbsp Chopped, for garnish

The ham makes all the difference here. Black Forest or honey-glazed from the deli counter adds that restaurant touch—skip the pre-packaged stuff, it's never as good. I grab mine from Whole Foods when I can, but the regular grocery store deli section works fine too. Look for slices that aren't too salty (ask the butcher to go light on the brine if possible). The eggs? Pasture-raised if you've got them, but any fresh eggs will work. Room temperature is key—crack them into a bowl 10 minutes before cooking so they slide right into the pan.

No high-quality ham? Smoked turkey slices are a solid swap, or even prosciutto for a more premium option. Running out of butter? Ghee or duck fat will give you that same crispy edge. Fresh chives? Dried chives at half the amount work in a pinch, but honestly, they're worth the extra minute to chop. The olive oil is just for the pan—don't skip it, but don't overdo it either. A single tablespoon is all you need to get that pan screaming hot for those perfect crispy edges. And if you're short on time, microwave the butter 40 seconds to just melt it before adding to the pan.

This dish is all about timing—ham goes in first, eggs last, and everything stays warm together. The ham keeps 3-4 days in the fridge, but use it within 2 days for peak crispiness. Eggs? Use within 1 week of purchase for best results. Store the ham in its original package with a paper towel to absorb any moisture. The butter? Room temperature is ideal, but if it's solid, just let it sit out for 10 minutes before measuring. Once you've made this, you'll never go back to sad, soggy eggs again—trust me on the crispy top.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: The pantry already has everything—no fancy shopping lists, no last-minute scrambling. Just butter, ham, eggs, salt, and pepper. That’s it. I swear by this when I’m too tired to think past breakfast-for-dinner.
  • Buttery Crispy Perfection: The secret’s in the butter—melting it in the pan until it’s golden, then letting those eggs sizzle in their own little nest. That crispy edge with the creamy center? Chef’s kiss. (Yes, even on a Tuesday night.)
  • Breakfast or Brunch Fix: Serve it with toast for a lazy weekend brunch or pile it high on a baguette for a quick office lunch. My kids ask for it after soccer practice, and my husband sneaks seconds at the dinner table. It’s that universally loved.
  • Leftovers That Don’t Suck: Cook once, eat twice—no sad, rubbery eggs here. Reheat gently, and it’s just as good the next day. Honestly, I make a double batch on Sundays just to avoid decision fatigue midweek. Zero waste, all flavor.

Step-by-step instructions for crispy ham and eggs

Here's how to create that perfect golden crust on eggs with silky runny yolks—every time.

1

Toast the Sourdough and Prep the Ham

Toast the 4 slices of sourdough bread in a dry skillet over medium heat for 2-3 minutes per side until golden brown and crisp. Set aside on a plate. In the same skillet, add 1 tablespoon extra-virgin olive oil and 2 tablespoons unsalted butter over medium heat until the butter foams and melts completely.

Arrange the 8 ounces of high-quality sliced ham in a single layer in the skillet, overlapping slightly if needed. Cook for 1-2 minutes until the ham is warmed through and slightly crispy at the edges. Remove the ham and set it aside on top of the toasted bread—this keeps everything warm while you cook the eggs.

2

Fry the Eggs in Perfect Conditions

Crack the 4 whole large eggs into a small bowl, then season lightly with 0.5 teaspoon kosher salt and 0.25 teaspoon freshly ground black pepper. The eggs should be at room temperature for the best texture—if they're cold, they won't cook evenly.

Working one at a time, slide an egg into the skillet with the rendered ham fat. Let it sit undisturbed for 30-45 seconds until the whites begin to set but the yolk remains completely runny. Here's the thing—you want the whites to form a thin, delicate layer while keeping the yolk liquid. If the pan isn't hot enough, the whites will overcook before the yolk is ready.

3

Create the Crispy Top

Once the whites are set but still slightly translucent at the edges, carefully flip the egg using a thin spatula. Cook for another 20-30 seconds on the second side, watching closely. The goal is to create a golden, slightly crispy top while keeping the yolk perfectly runny inside. If the pan loses heat, add 5-10 seconds to the cooking time.

Remove the egg from the pan and place it on top of the ham and toast. Repeat with the remaining eggs, working quickly to keep everything warm. The secret to that magical crispy top is high heat and patience—don't rush the cooking process or you'll end up with overcooked yolks.

4

Assemble and Garnish

Arrange each plate with a slice of toasted sourdough at the bottom, topped with ham, and crowned with the perfectly fried egg. The ham should be warm but not soggy, and the egg whites crispy with that runny yolk center you're after.

Garnish each serving with 2 tablespoons chopped fresh chives for a pop of color and freshness. Serve immediately while the eggs are still warm and the yolks are liquid gold. This dish is all about that first bite—crispy, salty, and rich all at once.

👨‍🍳

Pro Tips For Making Sliced Ham And Egg

  • Crack Eggs Cold: I learned this the hard way—warm eggs slide everywhere when you try to crack them into a hot pan. Pop those eggs straight from the fridge into the shell, then gently transfer them to the pan. The shock of cold eggs makes them easier to handle, and they’ll cook more evenly without splattering.
  • Preheat Pan Like It’s 1950: High heat is non-negotiable here. Get that pan screaming hot over medium-high before adding butter—think 3-4 minutes on the stove. If you’re impatient and rush this, your eggs will turn out greasy instead of crispy, and the ham won’t get that golden sear it deserves.
  • Pat Ham Dry: Wet ham sticks to the pan like a bad habit. Grab a paper towel and press it firmly over the slices before cooking—this isn’t the time to skimp. Dry ham sears better, releases flavor faster, and won’t make your eggs swim in their own juices.
  • Salt Butter First: Toss in a pinch of kosher salt with the butter while it’s melting. That way, the salt dissolves into the fat and coats the ham and eggs as they cook—way better than sprinkling it on top afterward. (Yes, even if you’re in a hurry.)

Storing and reheating this dish

Refrigerator Storage

Store leftover ham and eggs separately in airtight containers to maintain texture and freshness. The ham keeps well in its original packaging with a paper towel for 3-4 days at 40°F or below.

For the eggs, place them in a bowl or container with the yolks facing up—this prevents the whites from absorbing fridge odors. I like using glass Pyrex containers because they're sturdy and microwave-safe for quick reheats. 🥓

Freezer-Friendly Ham

Ham freezes beautifully for up to 2 months if wrapped tightly in plastic wrap followed by aluminum foil. I recommend slicing it first, then freezing in a single layer before stacking to prevent freezer burn.

When ready to use, thaw overnight in the fridge—never at room temperature. The eggs, however, don't freeze well due to texture changes, so focus on storing just the ham ahead of time.

Reheating Ham

For crispy results, reheat ham in a skillet over medium heat for 1-2 minutes per side until warmed through. Add a splash of water or broth to prevent drying. I also love using the broiler for 30-60 seconds on high to restore that golden crust.

Microwave reheating works in a pinch—just cover with a damp paper towel for 20-30 seconds on high power.

Egg Reheating Secrets

Eggs reheat best in the oven for 10 minutes at 300°F to maintain moisture. Place them on a baking sheet lined with parchment paper, then cover loosely with foil. For extra crispiness, broil for 1-2 minutes at the end.

The key is low and slow—high heat turns eggs rubbery. Never reheat in the microwave uncovered, or you'll end up with sad, dry yolks. 💛

Make-Ahead Ham Tips

Prep the ham in advance by cooking it fully, then store it in the fridge for up to 2 days before assembling with eggs. This saves time on busy mornings.

I also like pre-toasting the bread and storing it separately in a paper bag—it stays crispy for 12 hours at room temperature. The eggs should always be cooked fresh for that perfect runny yolk, though.

Garnish Preservation

Fresh chives keep in the fridge for 5-7 days wrapped in a damp paper towel inside a plastic bag. For extra flavor, blanch them in boiling water for 10 seconds before storing.

Dried chives lose potency after 3 months**, so buy small quantities. Always store herbs away from strong-smelling foods to preserve their fresh aroma. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 380mg127%
Sodium 1120mg49%
Total Carbohydrate 22g8%
Dietary Fiber 2g8%
Sugars 3g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute turkey bacon for the sliced ham?

Yes, turkey bacon works well as a leaner alternative! Use 8 ounces of turkey bacon, but bake it first at 400°F for 10-12 minutes until crispy, then slice into strips. The flavor will be milder, so consider adding a pinch of smoked paprika to the eggs for depth.

2

How do I fix overcooked eggs with no runny yolk?

If the yolks are firm, try this trick: Place the eggs in a skillet over low heat with 1 tablespoon water and cover for 1-2 minutes. The steam will help restore some creaminess. For future attempts, reduce heat to medium-low and cook eggs for 20-25 seconds per side total.

3

What's the best bread for this recipe?

Sourdough is ideal for its chewy texture, but brioche or crusty French bread work beautifully too. Avoid soft white bread—it gets soggy. For extra crispiness, toast the bread in the oven at 375°F for 5-6 minutes before assembling.

4

Can I make this recipe ahead of time?

Prep the ham and toast separately up to 2 days ahead, but cook the eggs fresh for that perfect runny yolk. Store components in airtight containers and reheat ham in a skillet for 1-2 minutes. Keep eggs at room temperature until serving. The magic happens when everything's piping hot together!

5

Why did my eggs stick to the pan?

This happens when the pan isn't hot enough or you used nonstick spray instead of butter. Always use high heat and let the butter foam before adding eggs. For nonstick pans, ensure they're well-seasoned or use a bit more butter. A thin silicone spatula helps release stuck eggs more easily.

★★★★★5.0(4 reviews)
Categories Breakfast & Brunch