Sardines on Toast with Tomato, Red Onion, and Olives Recipe
Introduction
Sardines on toast is a simple yet flavorful dish that brings together the richness of sardines with fresh, vibrant toppings. Perfect for a quick lunch or a light dinner, this recipe highlights the beauty of Mediterranean ingredients in every bite.

Ingredients
- 4 medium slices sourdough bread
- 1 garlic clove, halved
- 1-2 large ripe tomatoes (120g)
- 120g-140g sardines in olive oil
- ½ red onion, finely sliced
- 8 pitted black olives, halved
- Handful of parsley, finely chopped
Instructions
- Step 1: Toast the sourdough slices until golden and crisp.
- Step 2: Rub the toasted bread with the cut side of the garlic clove to add a fragrant base.
- Step 3: Grate the ripe tomatoes over the bread and spread evenly to create a fresh tomato layer.
- Step 4: Arrange the sardines on top of the tomato, then drizzle a few tablespoons of the olive oil from the sardine tin over each slice.
- Step 5: Scatter the finely sliced red onion, halved black olives, and chopped parsley over the sardines for added flavor and texture.
Tips & Variations
- Use crusty bread like ciabatta or baguette if sourdough isn’t available for a different texture.
- For extra zing, add a squeeze of lemon juice over the sardines before serving.
- Swap black olives with green olives or capers to vary the salty bite.
- If you prefer a milder onion flavor, soak the sliced red onion in cold water for 10 minutes before using.
Storage
This dish is best enjoyed fresh as the bread can become soggy if stored. If needed, keep the toppings separate and store in an airtight container in the refrigerator for up to 2 days. Toast the bread fresh before assembling again. Reheat sardines gently if preferred warm.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned sardines in water instead of olive oil?
Yes, but sardines packed in olive oil add more flavor and richness to the dish. If using sardines in water, you might want to drizzle some good quality olive oil on top for extra taste.
What can I substitute for sourdough bread?
Any sturdy bread such as whole wheat, rye, or a crusty baguette will work well and hold the toppings without getting soggy too quickly.
Print
Sardines on Toast with Tomato, Red Onion, and Olives Recipe
- Total Time: 10 minutes
- Yield: 4 servings 1x
Description
A simple and delicious recipe for sardines on toast featuring tangy grated tomato, flavorful sardines in olive oil, and fresh toppings for a quick and nutritious meal or snack.
Ingredients
Toast Base
- 4 medium slices sourdough bread
- 1 garlic clove, halved
Toppings
- 1–2 large ripe tomatoes (120g)
- 120g-140g sardines in olive oil
- ½ red onion, finely sliced
- 8 pitted black olives, halved
- Handful of parsley, finely chopped
Instructions
- Toast the Bread: Toast the sourdough bread slices until golden and crisp to provide a sturdy base for the toppings.
- Rub with Garlic: Rub the toasted bread with the cut side of the garlic clove to infuse a subtle garlicky flavor.
- Grate the Tomato: Grate the ripe tomato directly over the bread slices and spread the juice and pulp evenly to create a fresh and juicy topping layer.
- Add Sardines: Place the sardines in olive oil atop the tomato layer, then drizzle a few tablespoons of the olive oil from the sardine can over each slice for extra richness.
- Garnish: Scatter the finely sliced red onion, halved black olives, and chopped parsley evenly over the sardine-topped toast for brightness and added texture.
Notes
- Use ripe, juicy tomatoes for the best flavor.
- For a stronger garlic flavor, rub the toast with the garlic clove twice.
- Optional: add a squeeze of lemon juice or a pinch of black pepper for extra zest.
- Serve immediately to enjoy the toast crispness.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Category: Snack
- Method: Toasting
- Cuisine: Mediterranean
Keywords: sardines on toast, easy snack, Mediterranean, quick recipe, sardines in olive oil

