Skip to content
Zaffaron

Samak Harra (سمك حرّ) — Lebanese Fish in Spicy Tahini-Cilantro Sauce

Samak Harra is a beloved Lebanese coastal dish of baked fish topped with a fiery, lemony tahini-cilantro sauce. It’s often served family-style with warm bread and simple sides, balancing heat with creamy sesame richness.

By Zaffaron Kitchen· Published April 15, 2026 Verified Recipe
Gluten-Free Dairy-Free Halal
Contains: tree nuts, fish, sesame
45 min total Prep 20m · Cook 25m 4 servings 520 cal
↓ Jump to Recipe
Samak Harra — Lebanese Fish in Spicy Tahini-Cilantro Sauce - authentic lebanese recipe

Printable Recipe Card

Servings: 4 · Total: 45 min · Difficulty: medium

Ingredients (quick list)

  • 800 g white fish fillets (cod, haddock, or sea bass) (cut into 4 portions)
  • 6 g fine sea salt (about 1 tsp)
  • 1 tsp ground black pepper
  • 2 tsp ground cumin
  • 30 ml lemon juice (freshly squeezed)
  • 30 ml extra-virgin olive oil (plus more for greasing pan)
  • 18 g garlic cloves (about 6 cloves, finely minced)
  • 30 g fresh cilantro (leaves and tender stems, finely chopped)
  • 15 g fresh parsley (finely chopped)
  • 2 tsp hot red chili flakes (Aleppo-style preferred)
  • 2 tsp ground coriander
  • 120 g tahini (well-stirred)

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Preheat the oven to 220°C and lightly grease a baking dish with a small amount of olive oil. Pat the fish very dry with paper t…
  2. Season the fish with 6 g salt, black pepper, and cumin on all sides. Drizzle with 30 ml lemon juice and 30 ml olive oil, then r…
  3. Make the spicy herb base: in a skillet over medium heat, warm 45 ml olive oil until it shimmers. Add the minced garlic and cook…
  4. Stir in the chopped cilantro and parsley, then add chili flakes and ground coriander. Cook for 60–90 seconds to bloom the spice…
  5. In a bowl, whisk tahini with 60 ml lemon juice until it thickens and turns pale. Whisk in 90 ml water gradually until the sauce…
  6. Scrape the warm garlic-herb mixture into the tahini bowl and whisk until evenly combined. The sauce should be creamy and spicy…

+ 3 more steps in the full instructions section below.

Cultural Background

Samak Harra reflects Lebanon’s coastal love of seafood paired with bold mezze-style flavors like garlic, lemon, herbs, and tahini. Often served on shared platters, it showcases the region’s balance of heat, acidity, and sesame richness.

savorytangywarm-spicedspicyflaky fishcreamy saucecrunchy nutsgarlic-cilantro punchtoasted nutslemon brightness🌶 medium

Equipment

ovenbaking dishskilletmixing bowlwhiskchef's knifecutting boardmeasuring spoonskitchen scale

💡 Tips

  • Keep the garlic pale: cook it under medium heat for no more than 60 seconds to avoid bitterness in the sauce.
  • For a cleaner flavor, use very fresh lemon juice and whisk it into tahini before adding water; this prevents graininess.
  • If your fish is thin (under 2 cm), start checking at 10 minutes to avoid drying it out.

⚠️ Common Mistakes

  • Overbaking the fish until it becomes dry and chalky.

    ✅ Fix: Bake just until opaque and flaky, then rest 3 minutes; thin fillets may need only 10–12 minutes at 220°C.

  • Burning the garlic, making the sauce bitter.

    ✅ Fix: Use medium heat, stir constantly, and add herbs quickly once the garlic turns fragrant; do not let it brown.

  • Tahini sauce turning too thick or grainy.

    ✅ Fix: Whisk lemon into tahini first, then add water gradually; if it tightens, whisk in 15 ml water at a time until smooth.

🧊 How to Store

Refrigerate leftovers in an airtight container for up to 2 days. Reheat gently in a 160°C oven covered for 10–12 minutes, or warm the sauce separately over low heat with 15–30 ml water to loosen; avoid microwaving on high to prevent dry fish.

📅 Make Ahead

Prepare the tahini-herb sauce up to 24 hours ahead and refrigerate it airtight. Before serving, whisk in 30–60 ml water to loosen, then bake the fish fresh and spoon the sauce over while warm.

🍽️ Pairs Well With

  • Warm pita bread
  • Lebanese rice
  • fattoush
  • pickles (mekhallel)
  • lemon wedges.

Regional Variations

  • Tripoli-style: heavier on chili and garlic with a brighter lemon punch and more walnuts.
  • Oven-baked whole fish: the sauce is spooned over a whole roasted branzino and finished with toasted nuts for a centerpiece platter.
  • Pan-seared fillets: fish is seared in olive oil for deeper browning, then sauced and briefly warmed in the oven.
everyday holiday party ramadan
#classic#family-style#gluten-free

Ingredients

  • 800 gwhite fish fillets (cod, haddock, or sea bass) (cut into 4 portions)
  • 6 gfine sea salt (about 1 tsp)
  • 1 tspground black pepper
  • 2 tspground cumin
  • 30 mllemon juice (freshly squeezed)
  • 30 mlextra-virgin olive oil (plus more for greasing pan)
  • 18 ggarlic cloves (about 6 cloves, finely minced)
  • 30 gfresh cilantro (leaves and tender stems, finely chopped)
  • 15 gfresh parsley (finely chopped)
  • 2 tsphot red chili flakes (Aleppo-style preferred)
  • 2 tspground coriander
  • 120 gtahini (well-stirred)
  • 90 mlwater (to loosen tahini)
  • 60 gwalnut halves (coarsely chopped)
  • 25 gpine nuts

🔄 Substitutions

  • white fish fillets (cod, haddock, or sea bass)salmon fillets
  • hot red chili flakescayenne pepper
  • pine nutsslivered almonds

Instructions

  1. 1

    Preheat the oven to 220°C and lightly grease a baking dish with a small amount of olive oil. Pat the fish very dry with paper towels so it roasts rather than steams, then arrange the portions in a single layer.

  2. 2

    Season the fish with 6 g salt, black pepper, and cumin on all sides. Drizzle with 30 ml lemon juice and 30 ml olive oil, then rub gently to coat; let it sit for 10 minutes while you start the sauce.

  3. 3

    Make the spicy herb base: in a skillet over medium heat, warm 45 ml olive oil until it shimmers. Add the minced garlic and cook for 45–60 seconds, stirring constantly, until fragrant but not browned.

  4. 4

    Stir in the chopped cilantro and parsley, then add chili flakes and ground coriander. Cook for 60–90 seconds to bloom the spices and soften the herbs; the mixture should smell intensely aromatic without turning dark.

  5. 5

    In a bowl, whisk tahini with 60 ml lemon juice until it thickens and turns pale. Whisk in 90 ml water gradually until the sauce becomes smooth and pourable, then whisk in 3 g salt.

  6. 6

    Scrape the warm garlic-herb mixture into the tahini bowl and whisk until evenly combined. The sauce should be creamy and spicy with a strong lemon lift; if it seems too thick, whisk in an additional 15 ml water.

  7. 7

    Bake the fish for 12–15 minutes, depending on thickness, until it flakes easily and the center is opaque. Rest the fish for 3 minutes so the juices settle, which keeps the flesh tender when sauced.

  8. 8

    While the fish rests, toast the nuts: heat 10 ml olive oil in a small pan over medium-low heat. Add pine nuts and walnuts and stir for 2–3 minutes until the pine nuts are golden; immediately transfer to a plate to stop cooking.

  9. 9

    Spoon a generous layer of the spicy tahini-cilantro sauce over the fish, coating each portion. Sprinkle the toasted nuts on top and serve warm; the dish is best when the sauce is creamy and the fish is just-cooked and moist.

🪪 Recipe Passport

Origin: Lebanese Cuisine
Researched by: Zaffaron Kitchen
Published: April 15, 2026

Cultural Background

Samak Harra reflects Lebanon’s coastal love of seafood paired with bold mezze-style flavors like garlic, lemon, herbs, and tahini. Often served on shared platters, it showcases the region’s balance of heat, acidity, and sesame richness.

Regional Variations

Tripoli-style: heavier on chili and garlic with a brighter lemon punch and more walnuts.
Oven-baked whole fish: the sauce is spooned over a whole roasted branzino and finished with toasted nuts for a centerpiece platter.
Pan-seared fillets: fish is seared in olive oil for deeper browning, then sauced and briefly warmed in the oven.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

520
Calories
46g
Protein
33g
Fat
10g
Carbs
3g
Fiber
780mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.