Sardines for Breakfast

Sardines for Breakfast is the kind of simple, savory recipe that might surprise you in the best way. It’s warm, flavorful, protein-packed, and made with just a handful of ingredients you probably already have in your kitchen.

What makes this recipe special? Canned sardines are simmered with onions, tomatoes, garlic, tomato paste, and olive oil, then finished with eggs cooked right in the pan. The result is a hearty breakfast that feels comforting, nourishing, and full of bold flavor.

Why You’ll Love These Sardines for Breakfast

Why do the easiest breakfast recipes sometimes become the most satisfying? Because they use simple ingredients in a way that feels fresh, filling, and practical.

This Sardines for Breakfast recipe takes canned sardines and turns them into a warm, saucy skillet meal. The onions soften and caramelize slightly, the tomatoes release their juices, and the garlic adds a savory aroma that makes the whole dish smell delicious.

I love how the eggs cook right into the tomato-sardine mixture. The yolks stay soft if you like them that way, and the sardines add protein, richness, and omega-3 fatty acids. It’s quick enough for busy mornings but satisfying enough for brunch or a light lunch.

Sardines for Breakfast Time and Servings

Prep Time

5 minutes

Cook Time

15 minutes

Total Time

20 minutes

Servings

1 to 2

What Ingredients Are in Sardines for Breakfast?

This recipe keeps things simple, but every ingredient helps build flavor. The sardines create the hearty base, while onions, tomatoes, garlic, and tomato paste create a rich, savory sauce.

You’ll need:

1 can boneless and skinless sardines
2 eggs
2 tablespoons olive oil
Handful of sliced onions
2 teaspoons tomato paste
½ cup fresh tomatoes, chopped
1 teaspoon minced garlic
¾ cup water

For garnishing:

Salt to taste
Chopped parsley
Fresh chilies, optional

Ingredient Notes

Boneless and skinless sardines are easy to use because they can be added straight to the pan. They break up gently into the sauce and make the dish rich, savory, and satisfying.

Fresh tomatoes help create a light sauce as they soften and release their juices. Tomato paste deepens the flavor and gives the skillet a richer color.

The eggs are cooked directly in the mixture, which makes this recipe feel like a complete breakfast. You can cook them with soft yolks or let them go a little longer if you prefer firmer eggs.

Fresh parsley adds brightness at the end, while fresh chilies bring heat if you like a spicy breakfast.

How to Make Sardines for Breakfast

Making this dish is simple, and everything comes together in one pan.

Sauté the Onions

Heat the olive oil in a pan over medium heat.

Add the sliced onions and sauté until they become translucent and slightly caramelized, about 2 to 3 minutes.

This step creates the flavorful base for the dish.

Add the Tomatoes

Add the chopped fresh tomatoes to the pan.

Continue to sauté for another 3 minutes, allowing the tomatoes to soften and release their juices.

As the tomatoes cook down, they begin to form a light sauce with the onions and oil.

Add the Garlic

Stir in the minced garlic.

Cook for about 1 minute, stirring constantly, until fragrant. Be careful not to burn the garlic, because it can turn bitter quickly.

Stir in the Tomato Paste

Mix in the tomato paste and stir until it is well combined with the onions, tomatoes, and garlic.

Cook for another 2 minutes. This helps the tomato paste deepen in flavor and blend into the sauce.

Add Water and Simmer

Pour in half of the water and stir to deglaze the pan.

This helps lift all the flavorful bits from the bottom and brings the sauce together. Let the mixture simmer for 1 to 2 minutes.

Add the Sardines

Gently add the sardines to the pan.

Break them up slightly with a spoon, then pour in the remaining water. Stir everything together carefully so the sardines stay chunky but blend into the sauce.

Cook the Eggs

Make small wells in the sardine mixture and crack the eggs into them.

Cover the pan with a lid and turn the heat to low. Let the eggs slow-cook until they are done to your liking, about 3 to 4 minutes for soft yolks.

Garnish and Serve

Once the eggs are cooked, season the dish with salt to taste.

Garnish with chopped parsley and fresh chilies, if using. Serve hot, straight from the pan.

Are Sardines Good for Breakfast?

Yes, sardines can make a very satisfying breakfast.

They are rich in protein and omega-3 fatty acids, which makes them a nourishing option when you want something more filling than toast or cereal. Their savory flavor also pairs beautifully with eggs, tomatoes, onions, and garlic.

If you have never tried sardines for breakfast before, this recipe is a great place to start because the tomato sauce and eggs balance the flavor nicely.

Can You Make Sardines for Breakfast Ahead of Time?

This recipe tastes best fresh, especially because the eggs are cooked directly in the pan.

However, you can make the sardine and tomato mixture ahead of time. Store it in the refrigerator, then reheat it in a skillet and add fresh eggs when you are ready to serve.

This keeps the eggs from becoming overcooked or rubbery.

How to Store Sardines for Breakfast

Store leftovers in an airtight container in the refrigerator.

Because the dish includes cooked eggs and sardines, it is best enjoyed within one to two days. Reheat gently on the stovetop or in the microwave until warmed through.

For the best texture, avoid overheating the eggs.

What to Serve With Sardines for Breakfast

This dish is hearty on its own, but it also pairs well with simple sides.

Serve it with toast, flatbread, roasted potatoes, avocado slices, rice, sautéed greens, or a fresh cucumber salad. For a lower-carb breakfast, enjoy it with extra vegetables or a simple side salad.

If you like bold flavors, add hot sauce or an extra sprinkle of fresh chilies before serving.

Sardines for Breakfast Substitutions and Variations

One of the best things about this recipe is how easy it is to adjust.

Add More Vegetables

Bell peppers, spinach, mushrooms, or zucchini can be added to the tomato mixture for extra texture and flavor.

Make It Spicier

Add fresh chilies, chili flakes, cayenne pepper, or hot sauce if you like heat.

Use Canned Tomatoes

If you do not have fresh tomatoes, canned chopped tomatoes can work well. Simmer them a little longer to thicken the sauce.

Add Herbs

Parsley is fresh and simple, but cilantro, dill, or green onions can also add great flavor.

Serve It With Bread

For a more filling meal, scoop the sardines and eggs onto toasted bread or serve with warm flatbread.

Final Thoughts

Sardines for Breakfast is quick, savory, and surprisingly satisfying. With canned sardines, eggs, onions, tomatoes, garlic, tomato paste, and olive oil, you can make a flavorful skillet meal in about 20 minutes.

It’s protein-rich, easy to prepare, and perfect when you want a breakfast that feels hearty, nourishing, and a little different from the usual.