Sardine Toasts with Tomatoes & Harissa — A Bold Moroccan-Inspired Snack

Crispy, golden toast topped with flaky sardines, juicy fresh tomatoes, and a kick of smoky harissa — this recipe is a celebration of bold North African flavors in under 15 minutes. Sardines are one of the most nutrient-dense fish you can eat, packed with omega-3s, protein, and calcium, while harissa adds depth and heat without piling on calories. Whether you're reaching for a quick lunch, a high-protein snack, or a light dinner, these toasts deliver on taste, nutrition, and simplicity.

Servings2 servings (4 toasts)
Prep Time5 minutes
Cook Time5 minutes
Total Time10 minutes

Ingredients

  1. 1 can (125g) sardines in olive oil, drained
  2. 4 slices of whole grain or sourdough bread
  3. 2 medium ripe tomatoes, sliced or diced
  4. 1–2 teaspoons harissa paste (adjust to heat preference)
  5. 1 tablespoon extra virgin olive oil
  6. 1 small garlic clove, halved (for rubbing the toast)
  7. A handful of fresh parsley or cilantro, roughly chopped
  8. ½ teaspoon ground cumin
  9. Salt and black pepper to taste
  10. A squeeze of fresh lemon juice
  11. Optional: sliced red onion, black olives, or a soft-boiled egg

Instructions

  1. Toast the bread: Toast your bread slices in a toaster or under a broiler until golden and crispy.
  2. Rub with garlic: Immediately rub the warm toast with the cut side of the garlic clove for a subtle aromatic base.
  3. Prep the sardines: In a small bowl, gently flake the drained sardines. Add cumin, a squeeze of lemon juice, and a pinch of black pepper. Mix lightly.
  4. Spread harissa: Spread a thin layer of harissa paste onto each toast slice. Adjust the amount based on your heat tolerance.
  5. Layer the tomatoes: Arrange sliced or diced tomatoes evenly over the harissa layer. Lightly season with salt.
  6. Add sardines: Spoon the seasoned sardine mixture over the tomatoes.
  7. Finish and serve: Drizzle with extra virgin olive oil, scatter fresh parsley or cilantro on top, and serve immediately.

Nutritional Information

Per serving (2 toasts), approximate values:

NutrientAmount
Calories~320 kcal
Protein~24g
Fiber~4g
Total Fats~13g (of which ~3g saturated)
Nutri-ScoreA — Excellent nutritional quality
NOVA Score2 — Minimally processed culinary ingredients

Tips

  1. Use sardines packed in olive oil for the richest flavor; water-packed sardines work too for fewer calories.
  2. If your tomatoes are very watery, salt them first and let them drain for a few minutes to prevent soggy toast.
  3. Warm the harissa slightly in a pan with a drop of olive oil to mellow its raw edge and deepen the flavor.
  4. For a crunchier base, use a baguette slice or ciabatta instead of sandwich bread.
  5. Pair with a simple green salad or a glass of mint tea for a complete Moroccan-style light meal.
  6. Make the sardine mixture ahead of time and store it refrigerated for up to 24 hours — assemble just before eating.