Sardine and Tomato Panzanella with Toasted Bread

Prep: 10 min4 servingsmediumItalian
Sardine and Tomato Panzanella with Toasted Bread

Panzanella is an Italian bread salad that transforms stale sourdough into something irresistible through toasting and soaking in bright vinaigrette. This version adds sustainable sardines, delivering lean protein, omega-3s, and a briny depth that anchors the acidity of red wine vinegar and sweetness of tomatoes. Quick-pickled red onion and fennel seeds bring aromatic complexity, while basil keeps it fresh and herbaceous. The magic happens when warm bread absorbs the dressing, creating tender, flavorful pieces that contrast with juicy tomato chunks and flaky fish. Make this when summer tomatoes are at their peak and you have stale bread on hand. It's ideal for lunch, light dinners, or packed picnics. This version stands apart by adding sardines—turning a vegetable-forward salad into a complete, protein-rich meal—and toasting the bread separately to control texture rather than letting it soften passively.

Ingredients

4 servings
  • 1 lb mixed tomatoes, cut into bite-size chunks
  • 2 tsp fennel seeds
  • 6 tbsp red wine vinegar
  • 1 red onion, sliced into very thin rounds
    white onion1milder sweetnessless visual impact

    3

    Full guide →
  • 2 tsp superfine sugar
  • 1 tsp pul biber or regular chilli flakes(optional)
    Aleppo peppersame weightsource lists as equivalent

    5

  • 5 ½ oz stale sourdough bread, torn into bite-size chunks
    ciabatta or day-old baguette150g4
    Full guide →
  • 6 tbsp extra-virgin olive oil, plus extra to drizzle
  • 9 tbsp sustainable sardines in oil, drained
    mackerel1:1canned mackerel in oil works identically; slightly meatier flavorfish-free

    4

  • 1 small bunch basil, leaves picked
    mintsmall bunch2
    Full guide →

Instructions

  1. 1

    Put tomato chunks in a large serving bowl, season with salt and pepper, and set aside.

  2. 2

    Toast fennel seeds in a dry pan until lightly toasted and fragrant, then lightly crush with a pestle and mortar.

  3. 3

    Combine crushed fennel, red wine vinegar, sliced onion, superfine sugar, salt, and chilli flakes if using in a small bowl. Let quick-pickle for at least 15 minutes and up to 2 hours, tossing occasionally.

  4. 4

    Heat oven to 325°F fan. Spread bread chunks on a baking sheet, drizzle with 2 tbsp oil, toss to coat, and bake for 10 minutes until lightly toasted but still slightly soft.

  5. 5

    Stir remaining oil into the quick-pickled onion mixture, taste, and adjust seasoning with more sugar or salt as needed.

  6. 6

    Pour the dressed onion mixture over tomatoes, add toasted bread and drained sardines.

  7. 7

    Roughly tear most of the basil into the salad, reserving a few leaves for garnish.

  8. 8

    Toss well to combine, drizzle with additional oil, and serve scattered with remaining basil leaves.

Tips

Tip 1

Toast fennel seeds briefly and crush by hand rather than grinding to powder—this releases oils gradually as you eat, giving waves of anise flavor rather than one-note intensity.

Tip 2

Don't skip the 15-minute quick-pickle minimum; the vinegar softens the onion's raw bite and melds flavors. Up to 2 hours creates deeper complexity without mushiness.

Tip 3

Bake bread at the stated temperature and time so it softens enough to absorb dressing but stays textured; overbaking creates crumbles instead of tender chunks.

Good to Know

Storage

Cover and refrigerate up to 2 days. Bread will soften further; texture degrades after day 1. Sardines and tomato hold flavor well; basil darkens.

Make Ahead

Prepare quick-pickled onion, toast bread, and cut tomatoes up to 4 hours ahead. Assemble and dress immediately before serving to preserve bread structure.

Serve With

Serve at room temperature or lightly chilled on its own, or alongside grilled white fish, roasted vegetables, or crusty bread. Pairs with crisp white wine or light rosé.

See pairing guide →

Common Mistakes

Watch

Skip toasting the bread to avoid watery, disintegrated chunks—toasting sets structure so bread stays textured while absorbing dressing.

Watch

Don't over-pickle the onion beyond 2 hours to avoid mushy, overly tangy results that overpower other flavors.

Watch

Add basil just before serving to avoid browning and loss of fresh herbaceous character.

Substitutions

sardines
mackerel1:1canned mackerel in oil works identically; slightly meatier flavorfish-free

4

sardines
white beans120g drained tin2

removes:fish

Full guide →
pul biber
Aleppo peppersame weightsource lists as equivalent

5

sourdough bread
ciabatta or day-old baguette150g4
Full guide →
red onion
white onion1milder sweetnessless visual impact

3

Full guide →
basil
mintsmall bunch2
Full guide →
Find more substitutions →

FAQ

Can I make this ahead?

Yes, prepare components separately: quick-pickled onion (up to 8 hours), toasted bread (4 hours in airtight container), and chopped tomatoes (4 hours covered). Assemble just before serving to keep bread textured and basil fresh.

What if I don't have sardines?

Canned mackerel in oil is closest substitute. For vegetarian versions, use 120g drained white beans or chickpeas, though you'll lose omega-3s and the briny, umami depth sardines provide. Adjust salt downward with beans.

How long does panzanella keep?

Refrigerate covered up to 2 days. Bread softens significantly by day 2 as it absorbs dressing. Flavor actually improves overnight as vinegar melds, but texture becomes more like crouton-studded mush rather than tender chunks. Best eaten same day.