Breakfast & Brunch
This tin fish and eggs recipe transforms humble canned fish into crispy, golden bites with velvety runny yolks—proof that breakfast can be both elegant and effortless.
The secret lies in a celery crust that adds crunch without overpowering the rich, briny flavors of sardines or mackerel, while the eggs cook to perfect, custardy perfection. I developed this after realizing how often we overlook canned fish in home cooking, despite its versatility and sustainability.
The magic happens in two simple steps: first, coating the fish in a crispy celery crust that bakes to a satisfying crunch, then topping it with a perfectly runny egg. This method works equally well as an open-faced sandwich, a hearty breakfast bowl, or a light lunch.
The celery adds a subtle freshness that cuts through the richness of the fish and eggs, while a squeeze of lemon brightens every bite.
What you’ll end up with is a dish that’s crispy on the outside, tender on the inside, and topped with golden, runny yolks that pool into creamy perfection. The combination of textures—crunchy crust, flaky fish, and silky egg—makes this recipe far more exciting than traditional fried fish or scrambled eggs.
It’s the kind of breakfast that feels indulgent yet requires minimal effort.
Pair it with toasted sourdough, a simple arugula salad, or roasted potatoes to round out the meal. This recipe proves that canned fish deserves a place at your table, offering restaurant-quality results with just a few simple ingredients. Let’s get started!
Ingredients for tin fish and eggs
Just eight ingredients transform canned fish into restaurant-worthy bites with crispy celery crusts and velvety eggs.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Sardines or Mackerel 🐟 | 2 cans | Drained, in oil or water |
| Large Eggs 🥚 | 4 whole | Room temperature for best results |
| Celery Stalks 🧅 | 2 whole | Finely chopped, leaves included |
| All-Purpose Flour 🌾 | ½ cup | For crispy crust texture |
| Panko Breadcrumbs 🍞 | ¼ cup | For extra crunch |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens flavors |
| Unsalted Butter 🧈 | 2 tbsp | Melted for binding |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling |
The canned fish is where this dish starts—sardines or mackerel work best, but any firm white fish from a tin will do. Wild Planet or Vital Choice brands are my go-to for quality, but any reputable canned option from the grocery store will work. Look for cans with minimal water content (oil-packed is ideal) and avoid those with a strong fishy odor. The celery is non-negotiable for that subtle crunch—fresh, crisp stalks make all the difference. I always buy organic celery from the produce section at Whole Foods or my local farmers market, but regular grocery store celery works fine if it's firm and bright green. For the eggs, room temperature is key—they'll cook more evenly and create that perfect runny yolk.
No panko? Regular breadcrumbs work in a pinch, but they won't be as crispy. Fresh parsley out of season? Dried parsley at one-third the amount adds color and flavor. The butter can be swapped for vegetable oil or melted coconut oil if you're avoiding dairy. For extra richness, add a dash of Dijon mustard to the crust mixture—it adds a tangy depth that pairs perfectly with the fish. If you're using water-packed fish, pat it dry thoroughly before coating to ensure a crispy crust. The lemon juice can be substituted with white wine vinegar if you prefer a slightly different tang, but fresh lemon is ideal.
Store the celery crust mixture in an airtight container in the fridge for up to 2 days—it keeps well and makes prep easier. The fish and eggs should be used immediately for best texture, but you can prep the crust ahead. For serving, I like to keep the eggs runny, but if you prefer fully cooked yolks, bake them 1-2 minutes longer. These crispy bites reheat beautifully—just pop them in a 350°F oven for 5-7 minutes until warmed through. They're perfect for meal prep—portion into containers with a side of lemon wedges and toasted bread for a quick breakfast or lunch.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when my fridge is bare—just open a tin, crack some eggs, and you’ve got dinner. No fresh fish to fillet, no last-minute grocery runs. The canned sardines or mackerel bring the ocean’s richness without the fuss, and celery adds that fresh crunch with zero prep.
- Crispy-Creamy Magic: That golden panko crust on the outside? Chef’s kiss. The flour dip keeps it light while the breadcrumbs add texture, and the runny yolk inside ties it all together. Honestly, it’s the kind of bite that makes you pause mid-bite—like a fancy brunch dish, but made in my kitchen.
- Lunchbox Hero: Pack these for work or school—they reheat beautifully (or eat cold, no judgment). My kids take them in their lunches, and my husband sneaks them from the fridge at midnight. They’re sturdy enough for bento boxes but still feel special enough for a picnic.
- Budget Win: A tin of sardines costs pennies, eggs are cheap, and panko lasts forever. I make a batch on Sundays, and they’re gone by Wednesday—no sad leftovers, just happy meals. Between us, this is how I feed my family without breaking the bank.
Step-by-step instructions for crispy celery-crusted tin fish bites
Transform simple canned fish into golden, crunchy bites with perfect runny yolks—every technique matters.
Prepare the Celery Crust Mixture
Finely chop the 2 whole celery stalks, including the leaves, into small pieces—think rice-sized bits. In a medium bowl, whisk together the 0.5 cup all-purpose flour, 0.25 cup panko breadcrumbs, 0.5 tsp salt, and 0.25 tsp ground black pepper. Add the chopped celery and toss until evenly distributed. This creates the crispy exterior that seals in all that rich fish flavor.
Real talk: The celery adds freshness and prevents the crust from becoming too heavy. If your celery is stringy, run it under cold water first to remove any tough fibers. Set this mixture aside while you prepare the eggs and fish.
Create the Egg and Fish Mixture
In a separate bowl, gently whisk the 4 whole large eggs until just combined—no need to make them frothy. Drain the 2 cans canned sardines or mackerel, reserving any oil from the cans if using oily-packed fish. Finely chop the drained fish into small pieces, about the size of a pea, and fold them into the egg mixture. Stir in the 1 tbsp fresh lemon juice and 2 tbsp melted unsalted butter. The lemon brightens the fish flavor while the butter adds richness.
This step is where the magic happens: The lemon prevents the fish from tasting too fishy, and the butter ensures the crust adheres perfectly. If your fish is particularly strong-flavored, add an extra splash of lemon juice—just don't exceed 1.5 tbsp total or the crust may become too delicate.
Assemble and Chill the Bites
Lightly grease a muffin tin with 1 tbsp extra-virgin olive oil, then divide the egg-fish mixture evenly among 4 muffin cups (about ¼ cup per cup). Press the celery crust mixture firmly over each egg-fish filling, packing it down gently to create a smooth, even crust. This ensures maximum surface area for crisping.
Cover the muffin tin with plastic wrap and refrigerate for at least 30 minutes—this chilling step is critical. It allows the crust to set and prevents the eggs from spreading too much when you bake them. If you're short on time, chill for 20 minutes in the freezer, but don't skip this step entirely.
Bake to Golden Perfection
Preheat your oven to 375°F and bake the muffin tin for 18-20 minutes until the crusts are deep golden brown and the edges pull away slightly from the pan. The centers should still look slightly underdone—this is where the runny yolk magic happens. If your oven runs hot, start checking at the 16-minute mark to avoid overbaking.
Here's the thing—don't open the oven door during baking. The sudden temperature drop can cause the crusts to collapse. If you're worried about doneness, use an instant-read thermometer: The internal temperature should reach 160°F at the center. Let them rest for 5 minutes before serving to allow the yolks to fully set while keeping them creamy.
Finish and Serve Immediately
Gently remove the crispy bites from the muffin tin and transfer them to a serving plate. Drizzle with any remaining extra-virgin olive oil from the cans (if using oily-packed fish) and sprinkle with 2 tbsp chopped fresh parsley. Serve immediately while the crusts are still crisp and the yolks remain gloriously runny.
Each bite should deliver a perfect balance: a crispy, celery-infused crust that gives way to creamy eggs and flaky fish. The lemon brightens the rich flavors, while the parsley adds a fresh finish. If you have leftovers, eat them within 2 hours—the crust loses its crunch as it cools.
Pro Tips For Making Tin Fish And Eggs
- Drain and Rinse the Fish: Canned sardines or mackerel come packed in oil or water, and that extra liquid makes your batter soggy. Dump the tin, give the fish a quick rinse under cold water, and pat dry with paper towels—this guarantees a crispy crust instead of a greasy mess.
- Sweat the Celery First: Skip tossing raw celery straight into the pan—it burns fast and turns bitter. Instead, finely chop it and cook it in a dry skillet for 2-3 minutes until just softened. The flavor mellows out, and it won’t steal all the heat from your eggs.
- Don’t Overmix the Batter: Flour, eggs, and fish oil are a finicky combo. Stir just until combined—lumps are fine, but a thick, gloppy batter means your coating will be dense instead of light. A few small lumps disappear when fried, but overworking it turns your dish into a sad, gummy pancake.
- Use a Mix of Panko and Flour: Panko alone makes a crunchy shell, but it can clump. Split the coating 50/50 with all-purpose flour for better adhesion—dredge the fish in flour first, then press into panko. The flour sticks the crumbs to the fish, and the panko adds that satisfying crunch.
Essential equipment for perfect results
Muffin Tin Essentials
You’ll need a standard 4-cup muffin tin—I use Wilton’s nonstick version because it prevents sticking without extra greasing. The tin should be lightweight aluminum for even heat distribution, not dark-colored which can over-bake.
For a budget option, USA Pan’s 6-cup silicone muffin tin works well and is dishwasher-safe. Avoid oversized tins—they spread too much and lose crispiness. 🌡️
Oven Thermometer
Your oven’s temperature gauge is often inaccurate—trust me, I’ve learned this the hard way! A Thermoworks Oven Thermometer ($20) clips to your oven rack and gives real-time readings. For this recipe, aim for 375°F—if it’s running hot (common in many ovens), reduce to 350°F to prevent over-browning.
Pro tip: Place the thermometer near the middle rack where your muffin tin will sit. 🔥
Celery Prep Tools
Finely chopping celery is key for texture. A microplane works best for quick, even shreds, but a sharp chef’s knife with a rocking motion also works. I avoid food processors—they pulverize celery into a paste.
For extra efficiency, use a mandoline with a julienne blade set to 1mm for uniform bits. Store prepped celery in an airtight container with a damp paper towel to keep it crisp. 🧅
Egg Handling Gear
Room-temperature eggs cook more evenly, so I use a small glass bowl filled with warm water to gently warm them for 5 minutes before whisking. For cracking, sharp scissors (like Oxo Good Grips) make quick work of the tops.
A fine-mesh sieve helps strain any shell fragments from the egg mixture. Never use a whisk with metal wires—it can break yolks. 🥚
Crust Pressing Aid
Pressing the celery crust firmly requires a lightweight spatula or the back of a wooden spoon. I avoid metal spoons—they can dent the muffin tin. For even pressure, use a small glass or ceramic bowl (about 3 inches wide) to press down gently.
This creates a smooth, even crust that crisps perfectly. Don’t skip this step—it’s what makes the texture magical! 💫
Resting and Serving
A wire cooling rack is essential for resting the baked bites—it prevents soggy bottoms. I place it directly on the counter (not a plate) to allow airflow. For serving, use a slate board or wooden tray to showcase the crispy crusts.
A small offset spatula helps transfer them without breaking the crust. Leftovers? Store in a single layer in an airtight container with parchment between layers to maintain crispness. ⏰
Nutrition facts
Frequently asked questions
Can I use any canned fish for this recipe?
You can use most firm white canned fish, but sardines or mackerel work best due to their rich flavor and texture. Avoid soft fish like tuna or salmon—they won't hold up well in the crust. For a milder taste, try canned anchovies or white fish like pollock, but drain them thoroughly to prevent a soggy crust.
How do I get the perfect runny yolk?
Bake the bites until the edges are golden but the centers still jiggle slightly (160°F internal temp). Remove them from the oven 1-2 minutes early and let them rest for 5 minutes before serving. The residual heat will gently cook the yolks to a creamy, runny state. Never overbake—once the yolk sets, it won't become runny again!
Can I make this recipe ahead of time?
Prep the celery crust mixture and store it in an airtight container in the fridge for up to 2 days. Assemble the bites but don't bake them—keep them refrigerated until ready to cook. Bake from cold for 22-25 minutes at 375°F to achieve the same crispy texture. For best results, serve immediately after baking.
Why is my crust not crispy?
Common mistakes include skipping the 30-minute chilling step or overcrowding the muffin tin. Ensure your oven is properly preheated and use a lightweight aluminum tin for even heat distribution. For extra crispiness, broil for 1-2 minutes at the end of baking. Also, make sure your celery is finely chopped—larger pieces won't crisp as well.
What are good sides for this dish?
This recipe pairs beautifully with toasted sourdough, roasted potatoes, or a simple arugula salad with lemon vinaigrette. For a heartier meal, serve with crusty bread and pickled vegetables to balance the richness. The crispy bites also work well as a breakfast sandwich filling on English muffins with avocado.
