Sardines on Toast with Lemon, Tomato and Onions

Jenny Skrapaliori-Graves | Last Updated: November 3, 2026

Sardines on toast with tomato, red onion and lemon wedges on a black and white plate

Sardines on toast is the meal I make when the fridge looks empty but I still want something that tastes like a seaside taverna. Thick sourdough brushed with garlic-infused olive oil and toasted until golden, juicy tomato, paper-thin red onion, tender sardines and a big squeeze of lemon. That’s it. Fifteen minutes, one pan, and you’ve got a light lunch, an easy dinner or a little meze to go with a glass of ouzo.

Quick answer: To make sardines on toast, brush sourdough with garlic-infused olive oil and pan-toast it until golden. Top with sliced tomato, salt and pepper, two sardines per slice and thinly sliced red onion. Finish with lemon juice, chili flakes, fresh herbs and a drizzle of olive oil, and serve right away.

Sardines on sourdough toast cut in half with a fork, knife and lemon wedges

Why you will love sardines on toast


  • SPEED MEETS FLAVOR – Ready in 15 minutes, but tastes like you’ve spent hours.
  • NUTRIENT-DENSE – Sardines provide protein, omega-3 fatty acids, calcium, and more.
  • PANTRY HERO – You don’t need a big shopping list — many ingredients are often already on hand.
  • VERSATILE – It can lean rustic and minimal, or get dressed up with herbs, chili, or extras.
  • TEXTURAL CONTRAST – Crunchy toast, juicy tomato, silky fish, garlicky oil give layers of texture in each bite.

Here is what you need

Ingredients for sardines on toast: sourdough bread, canned sardines, olive oil, tomato, red onion, lemon, sea salt and pepper
  • Sardines – Use good-quality canned sardines in olive oil, or fresh sardines you’ve grilled. Grilled ones add smokiness; canned ones make this a true pantry meal. (More on choosing tins below.)
  • Bread – A sturdy, country-style loaf, like sourdough or country loaf, works best. The bread should be able to withstand moist toppings without collapsing.
  • Tomato — a ripe, big, juicy one.
  • Red onion – Sliced paper-thin, it adds crunch and a sharp bite that cuts through the rich fish. Soak the slices in cold water for 5 minutes if you want it milder.
  • Garlic – Two cloves gently warmed in the olive oil, which then gets brushed on the bread.
  • Lemon – I usually don’t pair lemon with tomatoes, but here it suits the fish so well — like a deconstructed ladolemono.
    Olive oil – Use extra virgin olive oil; its flavor really shines when infused with garlic. (Here’s how I choose mine.)
  • Chili flakes – For heat. Use sparingly or more generously, depending on your taste.
  • Sea salt and freshly ground pepper – Good-quality sea salt and freshly ground black pepper help season each component.
  • Fresh herbs — not shown above. Optional. A touch of fresh oregano leaves, chopped basil, and parsley adds freshness and color.

How to choose the best canned sardines

The tin makes the toast, so it’s worth reading the label.

Packed in olive oil – Richer and more tender than sardines in water or tomato sauce, and the oil is lovely drizzled over the toast.

Skin-on, bone-in vs. boneless – Bone-in sardines have soft, completely edible bones (that’s where much of the calcium comes from) and more flavor. Boneless, skinless fillets are milder — a good start if you’re new to sardines.

Whole vs. small – Small sardines (often labeled “brisling”) are delicate and buttery; larger ones are meatier and easier to lay on the bread in neat pieces.

Drain, but save a spoonful – Drain the tin, but keep a little of the oil to drizzle on top.

Sardines in Greek cooking

In Greece, sardines (sardeles) are everyday fish. Fresh ones are grilled whole at tavernas, and salt-cured sardeles pastes — the famous ones come from Kalloni on Lesvos — are a classic meze with ouzo. This toast borrows that spirit: simple fish, good oil, lemon and bread.

During Great Lent, fish with a backbone is traditionally saved for two feast days — the Annunciation on March 25 and Palm Sunday — but if you keep a flexible fast, sardines on toast is an easy, protein-rich lunch. Browse my 17 Greek Recipes for Lent for more ideas, from strict to flexible.

Sardines on toast ideas & variations

  • Infusing the oil: Keep the heat medium-low so the garlic turns fragrant and just barely golden. Burnt garlic tastes bitter.
  • Toasting technique: Toast both sides of the bread in a pan or under a broiler to get golden crispness.
  • Handling sardines: They can be delicate, especially canned ones — place gently and allow them to break a little if needed.
  • Tomato alternative: If tomatoes aren’t in season, swap for thin slices of roasted red pepper or even a smear of tomato paste diluted with olive oil.
  • Bread swaps: Use ciabatta, whole-grain, rye, or any crusty loaf you have — just ensure it’s robust.
  • Herb variants: Try dill, tarragon, or chives if you want a different aromatics profile.
  • Heat variation: Use fresh chopped chili instead of flakes, or a drizzle of chili oil for a different kick.
  • Mellow the onion: Soak the sliced red onion in cold water for 5 minutes, then pat dry, for a softer bite.
  • Vegan-ish twist: Omit sardines, top with mashed white beans, capers, maybe some seaweed flakes for a briny hit.
  • Extra layer: Add a smear of labneh, ricotta, or mashed avocado on the toast before tomatoes for richness.

How to make sardines on toast

Garlic cloves warming in olive oil in a small saucepan

Step 1. Pour ¼ cup of extra virgin olive oil into a small saucepan. Add two smashed garlic cloves and warm over medium-low heat for 3–4 minutes, until the garlic is fragrant and just turning golden. Take it off the heat and let it infuse while you slice the tomato and onion.


Brushing garlic-infused olive oil onto a slice of sourdough bread

Step 2. Brush the bread slices on both sides with the garlic-infused olive oil.

Two slices of sourdough toasting in a frying pan

Step 3. Toast the bread on both sides in a frying pan over medium-high heat until golden and crisp, 1–2 minutes per side.


Sardines layered over tomato slices on toasted sourdough with lemon wedges

Step 4. Layer a couple of tomato slices on each toast and season with sea salt and freshly ground pepper. Top each slice with two sardines — they’re fragile, so it’s fine if they break apart — and scatter over the red onion. Drizzle with olive oil, sprinkle with chili flakes, and squeeze over lemon juice. Garnish with fresh oregano, basil, or parsley and serve immediately.

Sardines layered over tomato slices on toasted sourdough with lemon wedges and a fork

Side dishes for sardines on toast

Storage and leftovers

  • Leftover sardines: Move them out of the tin into a covered container with a little olive oil and refrigerate. Use within 1–2 days.
  • Bread: Best eaten fresh. If you have extra toasted bread, store in an airtight container (it may lose crispness).
  • Garlic oil: Refrigerate leftover garlic oil immediately and use within 4 days.
  • Assembled toast: Not ideal to store already topped — it will get soggy. Better to keep components separate and assemble just before serving.
  • Reheating: If you have leftover sardines (without bread), you can gently reheat in a pan with olive oil — don’t overcook. Re-toast bread if needed before assembling again.

Sardines on toast FAQ

Yes — canned sardines in olive oil are my go-to. Drain them, keeping a spoonful of the oil to drizzle on top.

Yes. The bones in canned sardines are soft enough to eat, and they’re a good source of calcium. If they bother you, buy boneless fillets.

Absolutely. They’re delicate, especially canned ones. Broken sardines taste just as good.

You can make the garlic oil ahead, but refrigerate it right away and use it within 4 days — homemade garlic-in-oil should never be kept at room temperature, because of the risk of botulism. Toast and assemble right before serving so the bread stays crisp.

A splash of white wine or sherry vinegar works, though lemon gives the brightest flavor.

It’s a well-balanced, quick meal: sardines bring protein, omega-3 fats and calcium, and the tomato, onion and olive oil keep it in Mediterranean territory.

Cooked it? Rate it!

If you tried this recipe, I’d love to know how you liked it — drop a comment below or tag me on Instagram @thegreekfoodie__.

The Greek Foodie Logo in yellow and black.
Sardines on toast with tomato, red onion and lemon wedges on a black and white plate

Sardines on Toast

by Jenny Skrapaliori Graves
Garlicky olive oil toast topped with ripe tomato, red onion, sardines and lemon — a 15-minute pantry meal for lunch, dinner or meze.
5 from 2 votes
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Course Appetizer-snack, Lunch
Cuisine Greek
Servings 2
Calories 574 kcal

Ingredients
  

  • 2 slices sourdough bread, sliced thick
  • ¼ cup 60 ml extra virgin olive oil, divided
  • 2 garlic cloves, smashed
  • 1 large ripe tomato, sliced
  • 4 oz sardines in olive oil, drained (about 4 fillets), or 4 small fresh sardines, grilled
  • ½ small red onion, very thinly sliced
  • ½ teaspoon chili flakes
  • 1 lemon
  • Sea salt, to taste
  • Freshly ground black pepper, to taste
  • Fresh oregano, basil or parsley, to garnish (optional)

Instructions
 

  • Pour the olive oil into a small saucepan and add the garlic. Warm over medium-low heat for 3–4 minutes, until fragrant and just turning golden. Remove from the heat.
  • Brush the bread on both sides with the garlic oil, reserving a little for drizzling.
  • Toast the bread in a frying pan over medium-high heat until golden and crisp, 1–2 minutes per side.
  • Layer tomato slices on each toast and season with salt and pepper. Top each slice with 2 sardines and scatter over the red onion.
  • Drizzle with the remaining garlic oil, sprinkle with chili flakes and squeeze over lemon juice. Garnish with herbs and serve immediately.

Notes

Refrigerate any leftover garlic oil right away and use within 4 days. For a milder onion, soak the slices in cold water for 5 minutes and pat dry. The nutritional analysis is only an estimate.

Nutrition

Calories: 574kcalCarbohydrates: 44gProtein: 23gFat: 35gSaturated Fat: 5gPolyunsaturated Fat: 6gMonounsaturated Fat: 22gCholesterol: 81mgSodium: 574mgPotassium: 582mgFiber: 4gSugar: 7gVitamin A: 734IUVitamin C: 40mgCalcium: 284mgIron: 5mg
Tried this recipe?Mention @thegreekfoodie__ or tag #thegreekfoodie__
Sardines on Toast with Lemon, Tomato and Onions

Similar Posts