Spicy Sardine With Eggs In Tomato Sauce (Easy Canned Sardine Recipe)

I just made a Sardines And Eggs Recipe that’s bold, spicy, and so filling it turns plain rice into an actually exciting meal.

A photo of Spicy Sardine With Eggs In Tomato Sauce (Easy Canned Sardine Recipe)

I’m obsessed with this spicy sardine habit. I love how a Sardines And Eggs Recipe can hit salty, hot, and messy all at once.

The tang from the tomato sauce, chunks of sardine, and the way 3 large eggs soak up that juice, yeah, I crave it. What To Eat With Sardines paired with hot rice?

This. Add a sliced 1 fresh red chili for swearing later, and it becomes addictive.

And no, it’s not fancy. It’s loud, filling, and honest.

I’ll eat this any night I don’t want to think. Worth every messy bite.

No regrets. Every single time.

Ingredients

Ingredients photo for Spicy Sardine With Eggs In Tomato Sauce (Easy Canned Sardine Recipe)

  • Sardines: salty, oily protein that makes the dish hearty and kinda comforting.
  • Eggs: creamy pockets that soak up tomato sauce, protein boost you’ll appreciate.
  • Yellow onion: sweet crunch once softened, adds body and mild bite.
  • Garlic: punchy aroma that wakes the whole pan, it’s essential.
  • Crushed tomatoes: bright, saucy base that keeps things saucy and tangy.
  • Sambal oelek: spicy, garlicky heat—start small unless you like fire.
  • Fresh red chili: optional extra heat, thin slices look and taste sharp.
  • Vegetable oil: neutral cooking fat so flavors don’t get funky.
  • Sugar: balances acidity, just a hint to round out tomatoes.
  • Soy or fish sauce: salty, savory boost; fish sauce adds deeper umami.
  • Salt and pepper: tiny tweaks that make everything taste like itself.
  • Scallions: fresh, oniony garnish that adds crunch and color.
  • Cilantro or parsley: fresh herb lift, optional if you like brightness.
  • Cooked steamed rice: basically the perfect vehicle for soaking up sauce.

Ingredient Quantities

  • 2 cans (125 g each) canned sardines in tomato sauce or oil with tomato sauce
  • 3 large eggs
  • 1 medium yellow onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 cup canned crushed tomatoes or passata
  • 1 to 2 tablespoons sambal oelek or your favorite chili paste (adjust to taste)
  • 1 fresh red chili, sliced thinly (optional, for extra heat)
  • 2 tablespoons vegetable oil or neutral cooking oil
  • 1 teaspoon sugar
  • 1 tablespoon soy sauce or fish sauce (use fish sauce for more umami)
  • Salt and black pepper to taste
  • 2 scallions, thinly sliced for garnish
  • Fresh cilantro or parsley for garnish (optional)
  • Cooked steamed rice, to serve (not an ingredient in the pan but you will prob want it)

How to Make this

1. Drain one can of sardines a little if it’s swimming in oil, but keep the tomato sauce from the cans; set aside both cans together so you have their sauce and fish ready.

2. Heat 2 tablespoons vegetable oil in a medium skillet over medium heat until shimmering, then add the thinly sliced onion and cook 4 to 5 minutes until soft and just starting to brown.

3. Add the minced garlic and sliced fresh red chili (if using) and cook 30 to 45 seconds until fragrant, don’t burn it or it gets bitter.

4. Pour in 1 cup canned crushed tomatoes or passata plus the tomato sauce from the sardine cans, stir to combine and bring to a gentle simmer.

5. Stir in 1 to 2 tablespoons sambal oelek (adjust to your heat tolerance), 1 teaspoon sugar, and 1 tablespoon soy sauce or fish sauce; simmer 3 to 4 minutes so the flavors marry. Taste and season with salt and black pepper.

6. Gently add the sardines to the pan, trying not to pulverize them; spoon some sauce over the fish and let everything heat through 2 to 3 minutes.

7. Make three shallow wells in the sauce with the back of a spoon and crack one large egg into each well; lower the heat to medium-low.

8. Cover the pan and cook until egg whites are set and yolks are at your desired doneness, about 5 to 8 minutes for slightly runny yolks; for firmer yolks cook a minute or two longer.

9. Sprinkle the sliced scallions and fresh cilantro or parsley over the top, add a final grind of black pepper, and adjust salt or soy/fish sauce if needed.

10. Serve hot straight from the skillet with steamed rice on the side to soak up the sauce. Pro tip: if the sauce thickens too much, splash a little water while reheating to loosen it.

Equipment Needed

1. Medium nonstick or stainless steel skillet with lid
2. Can opener
3. Chef knife
4. Cutting board
5. Wooden spoon or heatproof spatula
6. Measuring spoons and 1-cup measure
7. Small bowl or plate (to hold drained sardines)
8. Colander or slotted spoon (to drain excess oil)
9. Tongs or fish spatula (to gently place sardines and eggs)
10. Serving bowls or plates for rice and the finished dish

FAQ

Yes, you can. If you use sardines in oil, drain some of the oil and add the canned crushed tomatoes or passata so the sauce isnt too oily. Taste and adjust salt since oil-packed sardines can be saltier.

Cook the sauce until it's simmering and then gently make little wells for the eggs. Cover the pan and cook on low heat for 5 to 8 minutes, until whites are set and yolks still slightly runny. If you like firm yolks, add another 2 minutes, but watch closely.

Totally. For less heat, use 1 teaspoon sambal oelek or skip the fresh chili. For more heat use 2 tablespoons sambal and the fresh red chili. Remember, the canned tomatoes and soy or fish sauce can change how spicy it feels, so taste as you go.

You can skip it, but that umami boost really helps. Use soy for a milder taste, fish sauce for deeper savory flavor. If you skip both, add a pinch more salt and a little more sugar to balance the tomatoes.

Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat or in the microwave, stirring occasionally. Eggs will firm up more when reheated, so they're best eaten fresh if you want runny yolks.

Serve with steamed rice, crusty bread, or warm tortillas. Swap scallions for thinly sliced red onion if you dont have them, and cilantro for parsley if you prefer. A squeeze of lime or a dollop of yogurt brightens the dish real nice.

Spicy Sardine With Eggs In Tomato Sauce (Easy Canned Sardine Recipe) Substitutions and Variations

  • Canned sardines in tomato sauce: substitute with canned tuna in tomato sauce for a milder flavor, or canned mackerel for a richer, oilier bite. If you want a fresher vibe, use 2-3 fresh sardine fillets, skinned and lightly pan-fried first.
  • Eggs: swap for soft tofu (silken, broken up into the sauce) for a vegetarian option, or add 1/2 cup chickpea flour batter (like a quick omelette) to mimic the custardy texture of eggs.
  • Sambal oelek / chili paste: use gochujang for a sweeter fermented kick, harissa for smoky warmth, or just a few dashes of hot sauce plus a pinch of smoked paprika if that’s all you’ve got.
  • Soy sauce or fish sauce: replace soy sauce with tamari if you need gluten free, or use Worcestershire for a complex tang if you want less salt and more depth. For a lighter umami, a splash of mushroom soy or liquid aminos works too.

Pro Tips

1. Don’t drain all the tomato sauce from the cans. Keep most of it for the pan, but if one can is drowning in oil pour a little off so the sauce wont be greasy. Spoon the fish in gently so they stay in chunks, not mush.

2. Cook the onions low and slow until they get some color before adding garlic. Burnt garlic tastes bitter and ruins the whole thing, so watch it closely once it hits the pan. If the sauce tastes flat add a pinch more sugar or a few drops of fish sauce, not salt first.

3. When you crack the eggs make shallow wells and lower them close to the pan so the yolks dont break. Cover and check at 5 minutes for runny yolks, then add a minute or two if you want them firmer. If the whites are taking forever, tilt the pan a little and spoon hot sauce over the whites to help them set.

4. Balance your heat. Start with 1 tablespoon sambal and taste, you can always add more at the end. If it gets too spicy stir in a splash of coconut milk or a teaspoon of sugar to mellow it out. Serve with hot steamed rice to soak up the sauce, and squeeze a little lime over each bowl if you want a bright lift.

Spicy Sardine With Eggs In Tomato Sauce (Easy Canned Sardine Recipe)

Spicy Sardine With Eggs In Tomato Sauce (Easy Canned Sardine Recipe)

Recipe by Filip Tappenela

0.0 from 0 votes

I just made a Sardines And Eggs Recipe that's bold, spicy, and so filling it turns plain rice into an actually exciting meal.

Servings

3

servings

Calories

323

kcal

Equipment: 1. Medium nonstick or stainless steel skillet with lid
2. Can opener
3. Chef knife
4. Cutting board
5. Wooden spoon or heatproof spatula
6. Measuring spoons and 1-cup measure
7. Small bowl or plate (to hold drained sardines)
8. Colander or slotted spoon (to drain excess oil)
9. Tongs or fish spatula (to gently place sardines and eggs)
10. Serving bowls or plates for rice and the finished dish

Ingredients

  • 2 cans (125 g each) canned sardines in tomato sauce or oil with tomato sauce

  • 3 large eggs

  • 1 medium yellow onion, thinly sliced

  • 3 cloves garlic, minced

  • 1 cup canned crushed tomatoes or passata

  • 1 to 2 tablespoons sambal oelek or your favorite chili paste (adjust to taste)

  • 1 fresh red chili, sliced thinly (optional, for extra heat)

  • 2 tablespoons vegetable oil or neutral cooking oil

  • 1 teaspoon sugar

  • 1 tablespoon soy sauce or fish sauce (use fish sauce for more umami)

  • Salt and black pepper to taste

  • 2 scallions, thinly sliced for garnish

  • Fresh cilantro or parsley for garnish (optional)

  • Cooked steamed rice, to serve (not an ingredient in the pan but you will prob want it)

Directions

  • Drain one can of sardines a little if it’s swimming in oil, but keep the tomato sauce from the cans; set aside both cans together so you have their sauce and fish ready.
  • Heat 2 tablespoons vegetable oil in a medium skillet over medium heat until shimmering, then add the thinly sliced onion and cook 4 to 5 minutes until soft and just starting to brown.
  • Add the minced garlic and sliced fresh red chili (if using) and cook 30 to 45 seconds until fragrant, don’t burn it or it gets bitter.
  • Pour in 1 cup canned crushed tomatoes or passata plus the tomato sauce from the sardine cans, stir to combine and bring to a gentle simmer.
  • Stir in 1 to 2 tablespoons sambal oelek (adjust to your heat tolerance), 1 teaspoon sugar, and 1 tablespoon soy sauce or fish sauce; simmer 3 to 4 minutes so the flavors marry. Taste and season with salt and black pepper.
  • Gently add the sardines to the pan, trying not to pulverize them; spoon some sauce over the fish and let everything heat through 2 to 3 minutes.
  • Make three shallow wells in the sauce with the back of a spoon and crack one large egg into each well; lower the heat to medium-low.
  • Cover the pan and cook until egg whites are set and yolks are at your desired doneness, about 5 to 8 minutes for slightly runny yolks; for firmer yolks cook a minute or two longer.
  • Sprinkle the sliced scallions and fresh cilantro or parsley over the top, add a final grind of black pepper, and adjust salt or soy/fish sauce if needed.
  • Serve hot straight from the skillet with steamed rice on the side to soak up the sauce. Pro tip: if the sauce thickens too much, splash a little water while reheating to loosen it.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 283g
  • Total number of serves: 3
  • Calories: 323kcal
  • Fat: 21g
  • Saturated Fat: 3.3g
  • Trans Fat: 0g
  • Polyunsaturated: 5g
  • Monounsaturated: 6.7g
  • Cholesterol: 239mg
  • Sodium: 667mg
  • Potassium: 367mg
  • Carbohydrates: 9g
  • Fiber: 1g
  • Sugar: 3.3g
  • Protein: 21.3g
  • Vitamin A: 800IU
  • Vitamin C: 10mg
  • Calcium: 220mg
  • Iron: 1.5mg

Please enter your email to print the recipe:




Leave a Comment

Your email address will not be published. Required fields are marked *

*