Discover the bold, comforting flavors of this sardines and eggs recipe — a one-pan wonder that’s ready in under 20 minutes and packed with protein, smoky spice, and rich tomato goodness.
Okay, I know what you’re thinking — sardines and eggs? Together? Trust me on this one. The first time I threw this together on a lazy weeknight, I scraped the pan clean and immediately wondered why I hadn’t been making it my whole life.
It’s one of those meals that feels way fancier than the effort involved. Pantry staples, one pan, big flavors. That’s the whole deal.
Table of Contents
Why You’ll Love This Sardines and Eggs Recipe
This dish is a little bit shakshuka, a little bit Mediterranean, and totally its own thing. The spiced tomato sauce gets deep and jammy, the sardines melt right in, and those eggs on top? Perfectly set whites with runny yolks. It’s cozy, hearty, and wildly good.
It also happens to be incredibly budget-friendly. Tinned sardines are one of the most underrated pantry heroes out there — loaded with omega-3 fatty acids and essential nutrients, and they cost next to nothing.
Whether you’re into the classic eggs and sardines recipe combo or trying it for the first time, this one’s a keeper. It works for breakfast, brunch, or a quick weeknight dinner.
Quick Overview
This is a one-pan sardine and egg recipe that comes together in about 15 minutes. You get a rich, spiced tomato base, tender flaked sardines, and eggs cooked right in the sauce.
It’s warming, filling, and has this wonderful depth of flavor from the paprika and chilli. Think of it like a smoky, protein-packed shakshuka with a coastal twist.

The Most Satisfying Sardines and Eggs Recipe You’ll Make This Week
Equipment
- Non-stick frying pan
- lid
- Spoon
- fork
Ingredients
Base
- 1 tablespoon Olive oil
- ½ White onion sliced
- 1 Garlic clove minced
Spices
- ½ tablespoon Mixed herbs
- ½ tablespoon Paprika
- 1 teaspoon Chilli flakes
- Flaky salt to taste
- Black pepper to taste
Sauce
- 400 g Tinned tomatoes
Protein
- 240 g Tinned sardines
- 2 Eggs
Garnish
- 1 handful Fresh parsley chopped
Instructions
- Heat the olive oil in a large non-stick frying pan over medium heat. Add the sliced onion and minced garlic.
- Add the mixed herbs, paprika, chilli flakes, flaky salt, and black pepper. Cook for about 3 minutes, stirring occasionally, until the onions are soft and translucent.
- Pour in the tinned tomatoes and stir well. Let the sauce bubble for 1 minute.
- Add the tinned sardines to the pan and lightly mash them into the sauce with a spoon or fork. Cook for about 5 minutes until the sauce thickens slightly.
- Create two small wells in the sauce and crack an egg into each one. Cover the pan with a lid.
- Cook for 3 to 5 minutes until the egg whites are set and the yolks are still soft and runny.
- Scatter chopped parsley over the top and serve immediately with crusty bread, flatbread, or rice.
Notes
Ingredients
Here’s everything you’ll need for this sardines and eggs recipe. I’ve kept it simple — most of this is probably already in your kitchen.

| Category | Ingredient | Amount |
|---|---|---|
| Base | Olive oil | 1 tablespoon |
| Base | White onion, sliced | 1/2 |
| Base | Garlic clove, minced | 1 |
| Spices | Mixed herbs | 1/2 tablespoon |
| Spices | Paprika | 1/2 tablespoon |
| Spices | Chilli flakes | 1 teaspoon |
| Sauce | Tinned tomatoes | 400g |
| Protein | Tinned sardines | 240g |
| Protein | Eggs | 2 |
| Garnish | Fresh parsley, chopped | A handful |
A note on sardines: Go for sardines in olive oil or tomato sauce — both work beautifully here. If you’re using the coco sardines and egg recipe variation, sardines in coconut milk add a lovely subtle sweetness to the sauce. Totally worth trying!
Step-by-Step Instructions
Grab your biggest non-stick frying pan and let’s get into it. This sardine and egg recipe moves fast, so have everything ready before you start.

Step 1: Build the Flavor Base
Set your pan over medium heat and add that tablespoon of olive oil. Once it’s shimmering, toss in the sliced onion and minced garlic.
Add your mixed herbs, paprika, chilli flakes, a generous pinch of flaky salt, and a good grind of black pepper. Fry everything together for about 3 minutes, stirring now and then.
You’re looking for the onions to go soft and translucent, and for that paprika to bloom in the oil. Your kitchen is going to smell absolutely incredible right now.
“Don’t rush this step — a few extra minutes here builds the whole backbone of flavor for the sauce.”
Step 2: Add the Tomatoes and Sardines
Pour in your 400g of tinned tomatoes and stir everything together. Let it bubble for a minute, then add your tinned sardines directly into the pan.
Using the back of a spoon or a fork, lightly mash the sardines into the sauce. You don’t want them completely smooth — a little texture is perfect. Cook everything together for about 5 minutes.
As the sardines cook into the tomato sauce, they almost dissolve into it, adding this incredible savory depth. This is the magic of the eggs and sardines recipe combo — it just works.
Step 3: Nestle in the Eggs
Once the sauce looks thick, glossy, and fragrant, it’s egg time. Use a spoon to create two small wells or indents in the sauce.
Carefully crack an egg into each hollow. Try not to break the yolks — you want them whole so they can stay lovely and runny. Pop the lid on your pan.
Cook for 3 to 5 minutes, checking every couple of minutes. You want the egg whites completely set but the yolks still soft and jammy. Pull the pan off heat the moment they look just right.
“Every stove runs a little differently — start checking at 3 minutes so you don’t accidentally overcook those beautiful yolks.”
Step 4: Finish and Serve
Scatter a generous handful of freshly chopped parsley over the top. That bright green pop of color makes the whole dish look like it came out of a restaurant kitchen.
Serve straight from the pan with crusty bread, warm flatbread, or even over rice. Don’t let it sit too long — this one’s best eaten immediately while those eggs are still perfect.

Expert Tips, Variations, and Troubleshooting
Tips for the Best Result
Use a pan with a well-fitting lid — this is what traps the steam to cook the egg whites evenly from the top. A glass lid is ideal so you can peek without lifting it.
Don’t skip the salt in the base. Adding a pinch of flaky salt with the onions and spices (not just at the end) layers the seasoning throughout the dish and makes everything taste more alive.
If your tomato sauce looks too thin before adding the eggs, let it simmer uncovered for an extra couple of minutes. A thicker sauce holds the eggs in place much better.
Flavor Variations to Try
For a coco sardines and egg recipe twist, swap your regular tinned tomatoes for a mix of 200g tomatoes and 200ml coconut milk. The result is a creamy, mildly sweet sauce that’s completely addictive.
Want more heat? Double the chilli flakes or add a diced fresh chilli with the onions. For a smokier profile, use smoked paprika instead of regular.
You can also add a handful of baby spinach or some sliced bell peppers to the sauce before adding the eggs. It bulks the dish up and sneaks in extra vegetables without any fuss.
Troubleshooting Common Issues
If your egg whites are still wobbly but the yolks look set, your heat is too low. Try bumping it up slightly and replacing the lid for another minute.
If the sauce starts sticking to the pan, add a small splash of water and reduce the heat. Tinned tomatoes vary in water content, so some batches need a little help.
Sardines smelling too “fishy”? Make sure you’re using good quality tinned sardines — look for ones packed in olive oil from sustainably caught sources. Quality makes a real difference here.
Storage and Reheating
This sardines and eggs recipe is honestly best eaten fresh — the eggs don’t reheat beautifully. But if you have leftovers, here’s how to handle them.
| Storage Method | Container | Duration |
|---|---|---|
| Refrigerator | Airtight container | Up to 2 days |
| Freezer (sauce only) | Freezer-safe container | Up to 1 month |
| Room temperature | Not recommended | Not safe |
Reheating Instructions
Reheat the sauce gently in a pan over low heat with a splash of water to loosen it. Once it’s warm and bubbling, crack in fresh eggs and cook as normal. You’ll get an almost-as-good result.
Skip the microwave if you can — it tends to make the eggs rubbery and the sardines a little funky in smell.
No-Waste Kitchen Ideas
Leftover sauce (without eggs) is incredible tossed through pasta or spooned over toasted sourdough. It also makes a brilliant base for a quick fish stew — just add more tinned fish and a splash of stock.
Got leftover herbs? Blitz them with olive oil and freeze in an ice cube tray. You’ll have instant flavor bombs ready for your next batch of sardine and egg recipes.
What to Serve With This Recipe
Crusty bread is the classic pairing — you need something to mop up all that gorgeous spiced tomato sauce. Sourdough, ciabatta, or even a warm tortilla all work brilliantly.
For a fuller spread, this goes wonderfully alongside a light green salad or some roasted cherry tomatoes. If you’re serving it as dinner, check out these southern baked beans with bacon as a hearty side — the smoky flavors complement each other beautifully.
Feeling adventurous with dinner ideas? Our birria tacos recipe is another bold, flavor-packed option to add to your weeknight rotation.
FAQs About This Sardines and Eggs Recipe
Can I use fresh sardines instead of tinned?
You can, but the dish changes quite a bit. Fresh sardines need to be cleaned, filleted, and cooked longer. Tinned sardines are already soft and melt into the sauce, which is really what makes this sardines and eggs recipe so quick and flavorful. Stick with tinned for the best result here.
What if I don’t like runny egg yolks?
No problem at all — just leave the lid on for an extra 2 to 3 minutes after the whites set. The yolks will cook through completely. The dish is just as delicious either way, so go with whatever you prefer in eggs and sardines recipe dishes.
Is this recipe suitable for meal prep?
The tomato and sardine sauce is great for meal prep — make a big batch and store it in the fridge for up to 2 days. When you’re ready to eat, just reheat the sauce and crack fresh eggs in. That way you always get perfectly cooked eggs without any compromise.
Can I make the coco sardines and egg recipe version dairy-free?
The base recipe is already completely dairy-free! The coco sardines and egg recipe version using coconut milk is also dairy-free and naturally gluten-free. Just double-check your tinned sardines label to make sure no dairy has been added in processing. Most standard tins are perfectly fine.
What other proteins can I use if I don’t have sardines?
Tinned mackerel, tuna, or even chickpeas work great in this same sauce. The flavor will be slightly different, but the method is identical. That said, sardine and egg recipes really do have a unique depth that’s hard to replicate — so give the original a go before you swap it out!
Try It and Tell Me What You Think!
This sardines and eggs recipe genuinely might become your new favorite quick meal. It’s bold, it’s satisfying, and it comes together faster than ordering takeout.
If you’re looking for more cozy, feel-good recipes, don’t miss our dandelion root tea recipe for a warming drink to go alongside, or treat yourself to a slice of our legendary coconut cream poke cake for dessert.
Give this recipe a try this week and let me know how it goes! Drop your thoughts in the comments below — I love hearing about your kitchen adventures.
And if you loved it, please share it on Pinterest! It helps more people discover this hidden gem of a recipe, and honestly, the world needs more sardines and eggs in it.