Breakfast & Brunch
This cod and poached egg recipe transforms breakfast into a restaurant-worthy dish with crispy pan-seared fish and perfectly silky yolks. The secret lies in high-heat searing for tender, golden cod while mastering the delicate art of poaching eggs—no more runny or overcooked yolks. I developed this after years of experimenting with seafood breakfasts, and the balance of buttery fish, bright lemon, and rich eggs is absolutely worth the effort.
The magic happens in two simple steps: first, creating a crispy crust on the cod using a hot pan and butter, then poaching eggs in simmering water with vinegar for that signature silky texture. Fresh herbs like dill or parsley add brightness, while a squeeze of lemon ties everything together. The result? A dish that’s elegant enough for brunch but quick enough for a weeknight upgrade.
What makes this recipe special is how the components work together—crispy cod edges contrast beautifully with the tender fish inside, while the runny yolk adds richness to every bite. The dish is light yet satisfying, perfect for when you want something special without spending hours in the kitchen. Serve with crusty bread to soak up those delicious juices.
This method ensures foolproof results every time, whether you're feeding one or a crowd. The key is patience—don’t rush the poaching, and let the cod rest before serving. Once you try this combination, you’ll never go back to ordinary breakfasts again.
Ingredients for cod and poached egg
Four eggs, two crispy cod fillets, and a handful of fresh herbs—this elegant breakfast needs just these ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 2 whole | Skin-on, 6-8 oz each |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For pan searing |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | 0.15 cup | Chopped, for garnish |
| White Wine Vinegar 🍷 | 1 tbsp | For poaching liquid |
| Water 💧 | 4 cups | Filtered preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Cloves 🧄 | 2 cloves | Minced, for garnish |
| Crusty Bread 🍞 | 4 slices | For serving |
The cod is the star here—skin-on fillets make all the difference for that perfect crispy crust. Look for fresh, sustainably sourced cod at your local seafood counter or Whole Foods fish department. If you can't find skin-on, ask for it—the skin adds texture and flavor. For the eggs, room temperature is key (just take them out 20 minutes before cooking). I always grab organic eggs from Trader Joe's—they poach beautifully. The butter matters too—European-style (like Plugrá) has more fat, which gives you that golden crust. If you're short on time, a mix of butter and olive oil works too.
No white wine vinegar? Apple cider vinegar does the trick—just use the same amount. Fresh herbs wilt fast, so if you're prepping ahead, store them in a damp paper towel in the fridge for up to 3 days. For the cod, boneless, skin-on fillets are ideal, but if you find a whole side, ask the fishmonger to cut it for you. The lemon juice can be swapped for lime juice in a pinch, though lemon's brightness is traditional. And if you're serving a crowd, double the cod and eggs—this scales beautifully. The crusty bread? Sourdough or a good baguette works best—nothing too soft.
Eggs poach best fresh, but you can prep the cod up to 1 day ahead—just store it in the fridge sealed in parchment. The poaching water can be made a few hours early (add vinegar last minute), and it keeps in the fridge for 2 days. For leftovers, the cod reheats well in a warm pan with a splash of water, but the eggs are best eaten fresh. If you're making this for a brunch crowd, set up a warm water bath station—it makes poaching multiple eggs way easier. And trust me, the crispy cod edges are worth the extra minute in the pan.
Why You'll Love This Recipe
- No-Fuss Timing: I swear, this comes together faster than my coffee order at the drive-thru. Ten minutes of active work—pan heating, eggs poaching, cod searing—and you’re done. The butter pools melt while you’re still cracking eggs, so you’re basically done before the timer rings.
- Butter-Dill Magic: That first bite? Rich, flaky cod with a runny yolk cutting through the tender fish, all brightened by fresh dill. The olive oil and butter create this golden crust on the cod that’s crisp without being dry—like a hug from a seafood chef.
- Weeknight to Weekend: Throw it together for a lazy Tuesday or dress it up for brunch with toasted sourdough and lemon wedges. The poached eggs handle leftovers better than you’d think—just reheat gently, and it’s still that perfect creamy texture. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Cod fillets stretch further than you’d imagine, and eggs are always cheap. Fresh dill lasts ages in the fridge, so you’re not breaking the bank for fancy ingredients. It’s the kind of meal that feels special without clearing out your wallet.
Step-by-step instructions for crispy pan-seared cod with perfect poached eggs
Here's how to create a restaurant-worthy dish with tender fish and silky egg yolks every time.
Prepare the Poaching Liquid for Silky Eggs
In a medium saucepan, combine the 4 cups water, 1 tbsp white wine vinegar, and 1 tbsp lemon juice. Bring to a gentle simmer over medium-low heat—you want small bubbles breaking the surface, not a rolling boil. The acidity from the vinegar and lemon helps the egg whites coagulate evenly, while the gentle heat prevents them from scrambling.
Add 1 tsp salt and ½ tsp black pepper to the poaching liquid. Keep it at this simmering temperature while you prepare the cod. I like to use a small, deep skillet for this so the eggs have plenty of room to poach without crowding. The liquid should be ready when you're about to sear the cod—this ensures the eggs go in at the perfect temperature.
Sear the Cod Fillets to Crispy Perfection
Pat the 2 whole cod fillets completely dry with paper towels—this is absolutely critical for crispy skin. Season both sides generously with salt and pepper, then place them skin-side down in a cold, dry skillet. Add 2 tbsp extra-virgin olive oil and 2 tbsp unsalted butter to the skillet and turn the heat to medium-high.
Let the cod sit undisturbed for 2-3 minutes until the skin is golden brown and crispy. Here's the thing—don't touch it yet. The butter should foam and bubble, and you'll see the skin release easily from the pan when it's ready. Flip the fillets carefully and cook for another 2-3 minutes until the flesh is opaque and flakes easily with a fork. Remove the cod to a warm plate and keep it covered while you prepare the eggs.
Poach the Eggs with Perfectly Set Whites and Runny Yolks
Crack each of the 4 whole large eggs into a small bowl or ramekin. The eggs should be at room temperature for the best results. Using a small slotted spoon, gently lower one egg at a time into the simmering poaching liquid. The water should be at a gentle simmer—if it's too vigorous, the whites will scatter.
Poach each egg for 3-4 minutes until the whites are fully set but the yolks remain liquid and glossy. You'll know they're done when you can see the white is completely opaque but the yolk still wobbles slightly when you jiggle the spoon. Use the slotted spoon to transfer the eggs to a paper towel-lined plate to drain any excess water. Work quickly so all eggs finish at the same time.
Assemble and Garnish for Maximum Flavor
Return the seared cod fillets to the skillet and spoon any remaining butter and oil over the top. Add the ¼ cup chopped fresh dill and 2 minced garlic cloves, letting them sizzle for 30 seconds to release their aromas. This step infuses the cod with bright, herby notes that complement the richness of the eggs.
To serve, place each cod fillet on a slice of crusty bread, top with a perfectly poached egg, and garnish with the ¼ cup chopped fresh parsley. The contrast of crispy fish skin, tender flesh, and silky egg yolk creates a symphony of textures. Serve immediately while everything is hot—this dish is best enjoyed right away when the eggs are at their peak.
Pro Tips For Making Cod And Poached Egg
- USE COLD WATER FOR EGGS: I learned this the hard way—room-temperature eggs slide all over the place. Fill a deep pan with cold water (about 2 inches deep) and crack the eggs in one at a time. The cold water keeps the whites tight and the yolks centered, so you’re not fishing them out of a soup later.
- SEAR COD SKIN-DOWN FIRST: Flip that cod fillet skin-side down first into the butter and olive oil. The skin crisps in 2-3 minutes, locking in moisture while the flesh cooks gently underneath. Skip this, and you’ll end up with a sad, rubbery center—trust me, I’ve served it that way.
- SALT THE POACHING WATER: Add 1 tablespoon of salt to the poaching water—it’s not just for flavor, it helps the egg whites set faster and cleaner. No more cloudy, sad-looking eggs; they’ll come out bright and defined, like they belong in a fancy restaurant.
- DRILL HOLES IN THE DILL: Sounds weird, but it works: Poke a few tiny holes in the fresh dill stems with a knife before adding it to the butter. The leaves stay vibrant and release their flavor into the pan instead of wilting into a sad, mushy pile—your dish will smell like a Mediterranean breeze.
Perfect pairings for this dish
Herb-Infused Butter
Elevate your cod with a quick herb butter—mix 2 tbsp softened unsalted butter with 1 tbsp chopped fresh dill and 1 tsp lemon zest. Spread this over the cod fillets before searing for an aromatic boost that pairs beautifully with the poached eggs. The butter melts into the fish, creating a luxurious, flavorful crust. 🌿
Lemon-Caper Sauce
Brighten the dish with a tangy sauce: whisk 2 tbsp crème fraîche with 1 tbsp capers, 1 tsp lemon juice, and a pinch of salt. Drizzle over the assembled cod and egg for a briny, creamy contrast. This sauce cuts through the richness of the yolk while enhancing the fish’s natural flavor. 🍋
Crispy Potato Hash
Add texture with a side of potato hash—thinly slice 2 medium russet potatoes and pan-fry in 1 tbsp olive oil with 1 minced garlic clove until golden. Top with a fried egg for a heartier brunch option. The crispy edges complement the cod’s texture perfectly. 🥔
Avocado Mash
For a creamy, vibrant contrast, mash ½ ripe avocado with 1 tbsp Greek yogurt, ½ tsp lemon juice, and salt. Spoon alongside the cod and egg for a fresh, velvety element that balances the dish’s richness. The healthy fats in avocado make this a satisfying addition. 🥑
Crispy Sourdough
Toast 4 slices crusty sourdough bread until golden and rub with 1 garlic clove. Serve under the cod and egg to soak up any runny yolk or sauce. The chewy texture and garlicky aroma elevate the dish to restaurant-quality. 🍞
Wine & Beer Pairings
Pair this dish with a crisp Sauvignon Blanc—its citrus notes mirror the lemon in the recipe. For beer lovers, a Belgian Witbier (like Hoegaarden) adds a refreshing, spiced contrast. Both beverages cleanse the palate between bites of rich cod and creamy egg. 🍷
Nutrition facts
Frequently asked questions
Can I use frozen cod for this recipe?
Fresh cod is ideal for that perfect crispy skin, but you can use frozen cod if thawed properly. Place the fillets in a sealed bag and submerge in cold water for 30-45 minutes, changing the water every 10 minutes. Pat completely dry before cooking—any moisture will prevent crispiness. For best results, use skin-on fillets and sear immediately after thawing.
How do I know when the poached eggs are perfectly done?
The whites should be fully set (completely opaque) while the yolks remain runny and slightly wobbly when you gently shake the spoon. For timing, 3-4 minutes in gently simmering water is perfect. If the whites are still translucent, they need more time—overcooking turns yolks rubbery.
What if my cod skin doesn't get crispy?
This usually happens when the fish isn't dry enough or the pan isn't hot enough. Pat the fillets with paper towels until completely dry, then let the pan get screaming hot before adding oil/butter. Cook skin-side down undisturbed for 3-4 minutes—resist the urge to flip too soon!
Can I make this dish ahead of time?
You can prep components separately, but not the final assembly. Sear the cod up to 1 day ahead and store covered at room temp. Poach eggs fresh (they lose texture when reheated). Reheat cod gently in a warm pan with butter—just 30 seconds to restore crispiness.
What's the best way to serve this for brunch?
Arrange the cod fillets on a platter with poached eggs nestled on top, then garnish with fresh herbs and lemon wedges. Serve with toasted sourdough, a simple green salad, and your chosen drink pairing. For a crowd, set up a buffet with all components so guests can assemble their own plates.
