Breakfast & Brunch
This sliced ham and eggs recipe transforms a classic breakfast into a gourmet experience with crispy celery crowns and silky poached eggs. The secret lies in perfectly balanced textures—crispy, golden ham slices paired with tender, runny yolk eggs, all elevated by a delicate celery crown that adds freshness and crunch.
The technique is surprisingly simple: poach eggs in simmering water for 3 minutes to achieve that signature silky yolk, then crisp the ham in a hot pan for just 1 minute per side.
The celery crowns, lightly battered and fried, provide a satisfying crunch that contrasts beautifully with the creamy eggs and salty ham.
What you’ll end up with is a visually stunning dish that’s just as delicious as it looks—each bite delivers a perfect harmony of flavors and textures. The crispy ham adds richness, the poached eggs bring creaminess, and the celery crowns introduce a refreshing crunch that keeps every forkful exciting.
Serve this dish on a bed of fresh greens or alongside toast for a hearty breakfast that feels special enough for brunch. The recipe is designed to impress while remaining approachable—ideal for both weekdays and weekend gatherings.
Ingredients for sliced ham and egg
Eight essential ingredients transform simple breakfast staples into a restaurant-worthy dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Ham Steak 🍖 | 8 oz | High-quality, bone-in preferred |
| Large Eggs 🥚 | 4 whole | Fresh, cold for perfect poaching |
| Fresh Celery Stalks 🧅 | 3 whole | Thick, crisp variety for crowns |
| All-Purpose Flour 🌾 | ½ cup | Lightly sifted for batter |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for frying |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For light frying |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens celery crowns |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Fine grain for seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for flavor |
| Fresh Baby Spinach 🌿 | 2 cups | For bedding greens |
| Sourdough Bread 🍞 | 4 slices | Toasted for serving |
| Water 💧 | 4 cups | For poaching eggs |
The ham steak should be thick-cut and bone-in for optimal crispiness—Smithfield or Hormel brands deliver consistent quality. Look for slices with visible fat marbling, which renders beautifully during cooking. For the eggs, prioritize organic, free-range varieties; their yolks are richer and more vibrant. Trader Joe's often carries excellent quality at a reasonable price, while Whole Foods offers premium options for those willing to splurge. The celery must be thick and crisp—avoid wilted stalks, as they won’t hold their shape during frying. Store all ingredients in their original packaging until use, with eggs kept in the coldest part of the fridge.
No thick-cut ham? Substitute with prosciutto or high-quality deli ham, but increase frying time by 30 seconds per side. For the eggs, duck eggs add luxurious richness if available, though chicken eggs work perfectly fine. If you’re short on celery, substitute with fennel stalks for a slightly anise-infused flavor. The flour can be swapped for cornstarch if you prefer an extra-crispy batter, though all-purpose yields better texture. For the olive oil, avoid heavily flavored varieties—stick to a mild, fruity extra-virgin for neutral frying. Lemon juice can be substituted with white wine vinegar in a pinch, though fresh lemon brightens the dish more effectively.
Prep the celery crowns and ham ahead of time—they keep well in the fridge for up to 2 days, though the celery will soften slightly. The eggs should be poached fresh, as they lose their silky texture when reheated. Store any leftover ham in an airtight container for 3-4 days, while poached eggs reheat best in a warm water bath for 1-2 minutes. The batter for celery crowns can be made 1 hour ahead and refrigerated, though it’s best used immediately for maximum crispiness. Serve the dish immediately after frying for peak texture contrast.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just pat the ham, crack eggs right into the pan, and let the butter do the work. The celery adds a crunch that disappears into the eggs, so you barely notice the cleanup.
- Salty-Sweet Crisp: That thick-cut ham steak? It’s the star—crispy edges from the butter, salty-sweet bite that cuts through the rich eggs. Honestly, the flour coating gives it a texture like a mini ham steak sandwich, and I’ll never un-crush on that combo.
- Lunchbox Hero: Between us, this is my go-to for packed lunches—slice the ham, fry up eggs, and toss with celery for crunch. It holds up all day (yes, even on a Tuesday night), and my kids actually eat their veggies when they’re hiding in there.
- Budget Breakfast Boost: I make this when I’ve got a ham bone left from Christmas—no waste, just maximum flavor. Eggs and celery stretch it into three meals, and the butter keeps costs low while making it feel like a treat. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for crispy celery crowns over silky poached eggs
Transform simple ingredients into an elegant breakfast with perfect textures and flavors.
Prepare the Celery Crowns and Batter
Trim the bottoms of the 3 whole fresh celery stalks to create stable bases. Using a sharp knife, carefully slice each stalk into ½-inch thick rounds, keeping them intact like crowns. Arrange them on a parchment-lined baking sheet.
In a shallow bowl, whisk together the 0.5 cup all-purpose flour, 1 tsp diamond crystal kosher salt, and 0.25 tsp freshly ground black pepper. Set aside for the batter. In another bowl, combine 1 tbsp fresh lemon juice and 0.25 cup extra-virgin olive oil. This citrus-infused oil will create a delicate crust on the celery.
Create the Crispy Celery Crowns
Heat 2 tbsp unsalted butter in a large skillet over medium heat until foaming. Working in batches, dip each celery crown into the lemon oil mixture, letting excess drip off, then coat in the flour mixture, pressing gently to adhere. Add to the skillet and cook for 2-3 minutes per side until golden brown and crispy.
The celery should develop a beautiful caramelized crust while remaining tender inside. Remove and set aside on paper towels to drain excess oil. Real talk: these crispy crowns are the star of the dish—don't rush this step. If they brown too quickly, reduce heat slightly to prevent burning.
Poach Perfect Eggs
Bring 4 cups water to a gentle simmer in a deep skillet. Add 1 tsp diamond crystal kosher salt and 1 tbsp fresh lemon juice. Crack each of the 4 whole large eggs into a small bowl first—this prevents them from breaking in the water. Then, carefully slide each egg into the simmering water.
Poach for 3-4 minutes until the whites are set but yolks remain runny. Use a slotted spoon to remove and drain briefly on paper towels. The eggs should hold their shape but still be silky inside. If the water boils vigorously, reduce heat—you want gentle movement, not turbulence, for perfect poaching.
Assemble the Dish
Toast the 4 slices sourdough bread until golden and crisp. Arrange 2 cups fresh baby spinach on each plate to create a bed of greens. Place a crispy celery crown next to each poached egg, and add a slice of toast. Drizzle any remaining lemon oil from the celery preparation over the top for brightness.
Serve immediately while everything is at its peak—crispy crowns, silky eggs, and warm toast. The combination of textures and flavors creates an unexpectedly sophisticated breakfast that feels special enough for brunch with guests. The ham steak can be sliced thinly and added as a garnish if desired, though it's optional in this elegant presentation.
Pro Tips For Making Sliced Ham And Egg
- PAT THE HAM DRY: Wipe the thick-cut ham steak with paper towels before cooking—wet surfaces won’t brown, and you’ll end up with a sad, steamed slab instead of crispy edges. I learned this the hard way when my first batch came out rubbery and pale.
- CUT CELERY IN UNIFORM STICKS: Slice the celery into ¼-inch-wide matchsticks, not random chunks—this ensures even cooking and a cleaner presentation. My grandmother swore by this, and she was right: consistent size means consistent flavor absorption.
- USE COLD EGGS FOR CRISP WHITES: Crack the eggs straight from the fridge into a bowl, then whisk—cold yolks stay together, and the whites set faster when hitting the hot pan. Skipping this step gives you weepy, undercooked whites every time.
- SEAR HAM IN BATCHES: Crowd the pan, and your ham will steam instead of develop a crust. Cook in single layers, even if it takes an extra minute—golden sear matters more than speed. (Yes, even if you’re impatient like me.)
Creative variations of this recipe
Crispy Ham Variations
For extra richness, swap the ham steak for prosciutto di Parma—thinly slice it and crisp in the pan for just 30 seconds per side. The saltiness intensifies the dish without needing extra seasoning.
Alternatively, try black forest ham for a smokier depth, but reduce cooking time to 45 seconds per side to avoid over-browning. 🔥
If you're short on time, use pre-cooked deli ham (like Boar’s Head), but pan-fry it for 1 minute per side with a splash of apple cider vinegar for brightness. For a spicy kick, brush the ham with gochujang paste before cooking—just ½ teaspoon adds heat without overpowering the eggs.
Egg Style Swaps
Poached eggs aren’t your only option—try soft-boiled eggs (cook for 6 minutes) for a creamier yolk that still holds shape.
For a French-style twist, make crème brûlée eggs: poach eggs in milk-infused water (replace 1 cup water with 1 cup whole milk), then top with a sprinkle of sugar and torch briefly. 💛
Or go scrambled: whip eggs with 1 tablespoon crème fraîche and cook in a nonstick pan over low heat for 2 minutes, stirring constantly. Finish with fresh chives for a lighter, fluffier texture that pairs beautifully with the crispy ham and celery.
Global Twists
Transform this dish into Japanese-style tamago kake gohan by replacing ham with thinly sliced leftover tonkatsu (pork cutlet). Serve the poached eggs over steamed rice, drizzled with soy sauce and mirin, with the celery crowns on the side for crunch. The umami contrast is next-level. 🗺️
For a Southern U.S. version, fold crispy fried green tomatoes (sliced ¼-inch thick) into the dish alongside the celery crowns.
Add a dollop of Cajun remoulade (mix 2 tbsp mayo, 1 tsp hot sauce, and ½ tsp smoked paprika) for a tangy, spicy kick that balances the ham’s saltiness.
Vegetarian Adaptations
Skip the ham entirely and use smoked tofu (pressed and sliced ¼-inch thick) for a meaty texture. Marinate it in 1 tbsp soy sauce, 1 tsp maple syrup, and ½ tsp smoked paprika for 30 minutes before pan-frying.
The tofu absorbs flavors beautifully and holds its shape when crisped. 🌱
For a mushroom-rich alternative, sear 8 oz sliced shiitake mushrooms in the same pan as the celery crowns (after removing them). Toss the mushrooms with 1 tsp thyme and ½ tsp garlic powder while they cook. Their earthy depth mirrors ham’s savory notes perfectly.
Nutrition facts
Frequently asked questions
Can I use regular deli ham instead of thick-cut ham steak?
Yes, but adjust the cooking time! Regular deli ham is thinner and cooks faster—pan-fry for just 30-45 seconds per side over medium-high heat. For extra crispiness, press a paper towel against the slices while cooking to absorb excess moisture.
How do I keep poached eggs from breaking when I add them to the water?
Crack eggs into a small bowl first, then gently slide them into the simmering water using a spoon. Avoid swirling the water vigorously—keep it at a gentle simmer (180°F) to prevent turbulence. Adding 1 tablespoon white vinegar to the water also helps the whites set faster.
What's the best way to reheat leftover crispy celery crowns?
Reheat in a 350°F oven for 3-4 minutes on a wire rack to maintain crispiness. For extra crunch, broil for 30 seconds at the end. Avoid microwaving—they'll turn soggy. Store in an airtight container for up to 2 days.
Can I make this dish ahead of time?
Prep the celery crowns and ham 1 day ahead—they keep well in the fridge. Poach eggs fresh, as they lose texture when reheated. Assemble the dish just before serving for the best texture contrast. The spinach bed can be prepped 2 hours ahead and stored covered.
Why did my celery crowns turn out mushy instead of crispy?
Overcrowding the pan or cooking at too low heat causes soggy celery. Fry in batches over medium-high heat with ½-inch space between crowns. Use fresh, crisp celery stalks—older ones won't hold their shape. Double-check your flour coating is even and well-pressed.
