Fried fish is a beloved seafood dish across the Lebanese coast, where fresh fish is often prepared simply and allowed to shine. Lebanese-style fried fish combines crisp, golden fish with a fragrant seasoning of garlic, lemon, coriander, cumin, and black pepper. It is traditionally served with tahini sauce, lemon wedges, fresh herbs, pickles, and warm pita bread.

The beauty of this recipe is its simplicity. You do not need a complicated batter or heavy sauce. The fish is seasoned, lightly coated, fried until beautifully crisp, and served immediately with bright Lebanese accompaniments.

What Makes Lebanese Fried Fish Special?

Unlike heavily battered fried fish, Lebanese preparations often use a light flour or semolina coating. This creates a delicate crust while keeping the fish moist and flavorful.

The seasoning is particularly important. Garlic, cumin, coriander, and lemon give the fish a distinctly Middle Eastern character, while a tahini-based sauce adds creamy nuttiness.

For the best result, choose firm, fresh fish with relatively thick flesh.

Best Fish to Use

You can use:

  • Sea bass
  • Sea bream
  • Red snapper
  • Mackerel
  • Grouper
  • Cod
  • Haddock
  • Tilapia
  • Small whole fish

For a traditional presentation, small whole fish can be cleaned and fried whole. Larger fish can be cut into steaks or fillets.


Ingredients

For the Fish

  • 1 kg fresh fish, cleaned and cut into portions
  • 1½ teaspoons salt
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon black pepper
  • ½ teaspoon paprika
  • 4 cloves garlic, finely crushed
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon olive oil
  • ½ teaspoon dried coriander, optional
  • 1 cup all-purpose flour
  • ½ cup fine semolina, optional
  • Vegetable oil, for frying

For the Tahini Sauce

  • ½ cup tahini
  • ¼ cup fresh lemon juice
  • 1 small garlic clove, crushed
  • ¼–½ cup cold water
  • ¼ teaspoon salt

For Serving

  • Lemon wedges
  • Fresh parsley
  • Fresh coriander
  • Sliced tomatoes
  • Cucumber
  • Pickles
  • Olives
  • Warm pita bread
  • Extra tahini sauce

Step 1: Prepare the Fish

If using whole fish, clean and scale the fish thoroughly. Remove the internal organs and rinse briefly under cold water.

Pat the fish completely dry using paper towels.

This step is extremely important.

Moisture on the surface of the fish will cause the hot oil to splatter and can prevent the coating from becoming properly crisp.

If using fillets, check carefully for any remaining bones and remove them with tweezers.


Step 2: Season the Fish

Place the fish in a large bowl.

Add:

  • Salt
  • Cumin
  • Ground coriander
  • Black pepper
  • Paprika
  • Crushed garlic
  • Lemon juice
  • Olive oil

Gently rub the seasoning over every piece of fish.

Allow the fish to marinate for 20–30 minutes in the refrigerator.

Do not marinate delicate fish for several hours in lemon juice. The acidity can begin changing the texture of the fish and make it softer.


Step 3: Prepare the Coating

Combine the flour and semolina in a shallow dish.

The semolina is optional, but it gives the fish a particularly pleasant crunch.

Lightly coat each piece of fish in the flour mixture.

Shake off the excess.

You want a thin coating, not a thick layer.

For whole fish, make two or three shallow diagonal cuts through the thickest part of each side. This helps the seasoning penetrate and allows the fish to cook more evenly.


Step 4: Heat the Oil

Pour enough vegetable oil into a deep, heavy frying pan to allow the fish to fry comfortably.

Heat the oil to approximately 175–180°C (350–355°F).

If you don't have a thermometer, drop a tiny pinch of flour into the oil. It should immediately sizzle and rise to the surface without burning instantly.

Do not overcrowd the pan.

Frying too many pieces at once lowers the oil temperature and produces greasy rather than crisp fish.


Step 5: Fry the Fish

Carefully place the coated fish into the hot oil.

Fry in batches.

For fillets, cook approximately 3–5 minutes per side, depending on thickness.

For small whole fish, cooking may take approximately 5–8 minutes per side.

The exterior should become deep golden and crisp, while the flesh should be opaque and cooked through.

Avoid turning the fish repeatedly. Let the first side develop a crust before carefully turning it.


Step 6: Drain

Remove the fried fish with a slotted spoon or kitchen tongs.

Place it on a wire rack or paper towels to drain excess oil.

A wire rack is particularly useful because it prevents the bottom of the fish from becoming soggy.

Season with a tiny pinch of salt while the fish is still hot, if needed.


Lebanese Tahini Sauce

The tahini sauce is one of the best accompaniments for fried fish.

In a bowl, combine the tahini, lemon juice, garlic, and salt.

The mixture may initially become very thick. This is normal.

Gradually whisk in cold water until the sauce becomes smooth, creamy, and pourable.

Taste and adjust:

  • More lemon for brightness
  • More water for a thinner sauce
  • More salt for seasoning
  • A little additional garlic for stronger flavor

The finished sauce should be creamy but light enough to drizzle over the fish.


How to Serve Lebanese Fried Fish

Arrange the hot fried fish on a large serving platter.

Place bowls of tahini sauce around the fish and garnish with:

  • Fresh parsley
  • Lemon wedges
  • Fresh coriander
  • Tomato slices
  • Cucumber
  • Lebanese pickles
  • Olives

Serve with warm pita bread.

For a more traditional Lebanese seafood table, accompany the fish with dishes such as hummus, baba ghanoush, tabbouleh, fattoush, and garlic sauce.

The combination of crispy fish, creamy tahini, sharp lemon, fresh herbs, and crunchy vegetables creates a wonderful balance.


Lebanese Fried Fish With Garlic and Coriander

For an even more aromatic variation, prepare a quick garlic-coriander topping.

Heat 2 tablespoons olive oil in a small pan.

Add:

  • 3–4 crushed garlic cloves
  • 2 tablespoons chopped fresh coriander

Cook for about 30–60 seconds, just until fragrant.

Do not burn the garlic.

Spoon this mixture over the fried fish immediately before serving.

The warm garlic and coriander oil adds an intensely Lebanese flavor.


Tips for Perfect Fried Fish

1. Dry the fish well

This is one of the most important steps for crisp fried fish.

2. Don't skip the resting time

Allowing the seasoning to sit on the fish for 20–30 minutes gives the spices time to penetrate the surface.

3. Keep the coating light

Too much flour makes the fish heavy and doughy.

4. Maintain the oil temperature

If the oil is too cool, the fish absorbs oil. If it is excessively hot, the outside burns before the center cooks.

5. Fry in batches

Give every piece enough room to cook properly.

6. Serve immediately

Fried fish is at its best when served hot and crisp.

7. Use plenty of lemon

Fresh lemon cuts through the richness of the fried fish and brings out the seafood's natural flavor.


Can You Make It Without Deep Frying?

Yes.

For a lighter version, lightly coat the fish and pan-fry it in a smaller amount of oil.

Heat 2–3 tablespoons of olive oil or neutral cooking oil in a large skillet and cook the fish until golden on both sides and completely cooked through.

The crust will be somewhat lighter than deep-fried fish, but the Lebanese seasoning will remain delicious.

You can also bake the seasoned, coated fish at 220°C (425°F) until golden and cooked through, turning once during cooking.


What to Serve With Lebanese Fried Fish

A Lebanese seafood feast can be built around several simple dishes.

Fresh and Light

  • Tabbouleh
  • Fattoush
  • Cucumber and tomato salad
  • Parsley salad
  • Lemon wedges

Creamy Mezze

  • Hummus
  • Tahini sauce
  • Baba ghanoush
  • Labneh

Something Crunchy

  • Lebanese pickles
  • Radishes
  • Toasted pita
  • Fried pita chips

Bread

Warm pita is particularly good for scooping up tahini sauce and enjoying the crispy pieces of fish.


Storage and Reheating

Fried fish is best eaten immediately, but leftovers can be refrigerated in an airtight container for up to 2 days.

Avoid reheating it in the microwave if possible, because the crust can become soft.

Instead, reheat the fish in an oven or air fryer until hot and crisp.

Keep the tahini sauce refrigerated separately and stir it well before serving.


Frequently Asked Questions

What fish is best for Lebanese fried fish?

Firm-fleshed fish such as sea bass, sea bream, snapper, grouper, cod, or haddock work particularly well. Small whole fish are also excellent.

Can I use frozen fish?

Yes. Thaw it completely in the refrigerator and dry it extremely well before seasoning and frying.

Why add semolina to the coating?

Fine semolina creates a slightly rougher, crunchier crust than flour alone.

Can I skip the tahini?

Absolutely. Lemon and garlic sauce can be served instead, but tahini gives the dish a particularly characteristic Lebanese flavor.

Is the fish spicy?

Traditional Lebanese fried fish is generally aromatic rather than hot. Cumin, coriander, garlic, and black pepper provide flavor without making the dish fiery. Chili flakes can be added if you prefer heat.


Final Thoughts

Lebanese Fried Fish is a perfect example of how Lebanese cooking turns simple ingredients into something memorable. Fresh fish is seasoned with garlic, cumin, coriander, and lemon, lightly coated, and fried until golden and crisp. Served with creamy tahini, fresh herbs, pickles, warm pita, and plenty of lemon, it becomes much more than a simple fried fish dish—it becomes a complete Lebanese seafood experience.

The secret is not complicated: fresh fish, dry surface, balanced seasoning, hot oil, and immediate serving. Keep those elements right, and you'll have beautifully crisp fish with tender, flavorful flesh and the unmistakable character of Lebanese cuisine.