Fried eggs and ham is a classic breakfast duo that combines crispy, salty ham with rich, runny-yolked eggs for a satisfying and quick meal. This simple skillet recipe works because the rendered ham fat flavors the eggs as they cook, creating a cohesive dish with minimal effort. It’s perfect for a hearty weekday breakfast or a leisurely weekend brunch.
Ingredients
- 4 large eggs
- 4 oz (115 g) thick-cut ham steak or deli ham slices, about 1/4-inch thick
- 1 tbsp (15 ml) olive oil or unsalted butter (if needed)
- Salt and freshly ground black pepper, to taste
- Optional: fresh chives or parsley for garnish
Instructions
- Heat a large nonstick or cast-iron skillet over medium heat. If using a lean ham that doesn’t have much fat, add the olive oil or butter and let it melt, tilting the pan to coat the surface.
- Add the ham slices to the skillet in a single layer. Cook for 2–3 minutes per side, until browned and heated through. If using ham steak, cut it into serving-sized pieces after browning. Transfer the ham to a plate and set aside.
- Reduce the heat to medium-low. If the skillet looks dry, add a little more oil or butter. Crack the eggs directly into the skillet, keeping them spaced apart.
- Cook the eggs for 2–3 minutes for sunny-side-up (runny yolks), or until the whites are set. For over-easy or over-medium, carefully flip the eggs with a spatula and cook for an additional 1–2 minutes. For fully cooked yolks, cook until the yolks are firm, about 5 minutes total.
- Season the eggs with salt and pepper. Place the ham back in the skillet for the last minute to reheat, or serve the eggs immediately alongside the ham.
- Transfer the eggs and ham to plates, garnish with fresh herbs if desired, and serve hot. If you prefer your eggs fully cooked, ensure the yolks are firm; for egg dishes, the USDA FSIS safe minimum internal temperature is 160°F (71°C), but for fried eggs, visual doneness is typically used.
Tips
- Use a good nonstick pan: This makes flipping and sliding the eggs out much easier. If using cast iron, ensure it’s well-seasoned to prevent sticking.
- Control the heat: Cooking eggs on too high heat can make the whites rubbery and the edges brown too quickly. Medium-low to medium heat gives a tender white and a runny yolk.
- Don’t overcrowd the pan: If cooking more than two eggs, use a larger skillet or cook in batches to keep the whites from running together.
- Substitute ham: If you don’t have ham, bacon or Canadian bacon work well; just adjust the cooking time accordingly.
Serving Suggestions
Serve fried eggs and ham with buttered toast, home fries, or roasted potatoes for a complete breakfast. Add a side of fresh fruit or a simple green salad to balance the richness. For a low-carb option, pair with sautéed spinach or roasted asparagus.
Variations
- Cheesy: Sprinkle shredded cheddar or Swiss cheese over the eggs during the last minute of cooking, then cover the pan to melt.
- Spicy: Add a pinch of red pepper flakes or a dash of hot sauce to the eggs while cooking, or serve with sriracha.
- Herbed: Add fresh thyme, rosemary, or dill to the eggs as they cook for extra flavor.
- Baked: For a hands-off version, place the ham in a baking dish, crack eggs over it, and bake at 375°F (190°C) for 10–12 minutes until whites are set.
Storage and Reheating
Fried eggs and ham are best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, place in a skillet over low heat for 2–3 minutes, or microwave in 30-second intervals until warmed through. Note that reheated eggs will have firm yolks and a different texture; they are not ideal for runny yolks.
Frequently Asked Questions
Can I use leftover cooked ham? Yes, leftover ham slices or diced ham work perfectly. Just warm them in the skillet before cooking the eggs.
How do I get perfectly runny yolks? Cook the eggs on medium-low heat without flipping, and remove them from the pan as soon as the whites are set but the yolks are still jiggly. This usually takes about 2–3 minutes.
What if my eggs stick to the pan? Make sure your pan is well-seasoned or nonstick, and add enough fat (oil or butter) to coat the surface. Let the eggs set for a minute before trying to move them.
Can I make this dairy-free? Yes, simply use olive oil or a plant-based butter instead of regular butter. The ham itself is dairy-free.
Is it safe to eat runny yolks? The USDA recommends cooking eggs until both the yolk and white are firm to reduce the risk of foodborne illness. If you prefer runny yolks, use pasteurized eggs to minimize risk, especially for pregnant people, young children, older adults, and those with weakened immune systems.
Can I add vegetables? Absolutely. Sauté mushrooms, onions, or bell peppers in the skillet before adding the ham, then proceed with the recipe.
Related
- Loaded Shrimp Cocktail Recipe (Easy & Elegant)
- Nevada Shrimp Cocktail Recipe: Classic Reno-Style
- Leftover Cocktail Shrimp Recipes for Easy Meals
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).