Looking to try a new way to enjoy white fish? This classic Sayadieh recipe features warmly seasoned fillets of cod, pan fried until crispy, over a bed of aromatic fluffy yellow rice with crispy friend onions and almonds. This authentic recipe is bursting with flavour and quite easy to make.

Blue patterned platter with yellow rice, fried cod fillets, garnished with toasted slivered almonds, onions and parsley, with a metal spoon beside it, a small blue patterned bowl with toasted almonds, a small orange bowl with parsley and a blue bowl with tahini sauce on a blue background

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Hungry Paprikas.

Why It Is Called “Sayadieh”

The word “Sayyad” in arabic means “fisherman”, and therefore “Sayadieh” implies a fisherman’s meal. If you were at a middle eastern restaurant along the sea, this dish would be served as the “catch of the day” feature.

The components of Sayadieh are simple, but together, they create magic. This is the sort of dish that I keep spooning more and more of, just over the stovetop. It features fish fillets (typically cod or other white flaky fish like halibut or haddock) coated with spices and cornstarch and pan fried until crispy. The rice is also seasoned with the same spice mixture and cooked with fried onions until fluffy.

The dish is assembled as follows: a bed of flavourful, aromatic yellow rice, the crispy fish fillets over top, and a final layer of fried onions and crunchy almonds.

It’s usually served as-is or with a side of lemony tahini sauce, which is called tarator in Lebanon. This dish is one of the most popular Levantine (from Lebanon, Jordan, Syria and Palestine) fish dishes, along with the classic samke harra (a baked fish recipe with tahini that is not to miss!).

For me, this dish is a must make, but if you’d like a less fussy quick stove top fish recipe, try this easy mediterranean fish recipe.

Ingredients and Substitutions for Sayadieh

This recipe is an authentic Lebanese version of the dish. Here are the ingredients you will need along with my notes on substitutions.

Ingredient shot for sayadieh with a white plate with spices, slivered almonds in a blue bowl, chopped parsley in a white bowl, a blue patterned plate with cod fillets, a white bowl with cornstarch, a glass bowl with basmati rice, a glass bowl with sliced onions on a blue background
  • Cod Fillets: the recipe is also made with whole fish that is deep fried, but I find using fillets to be much quicker. You can use any flaky white fish, but cod is the go-to fish for its rich flavour and texture. Haddock is a very close substitute to Cod, and you can also use Halibut (but halibut will be more delicate when pan frying). I suggest using fresh fish, but frozen will work too.

TIP: If using frozen fish fillets, ensure you thaw them in the fridge overnight, then pat them dry with paper towels very well, multiple times, to ensure the moisture is gone. This will help with easier and splatter free pan-frying.

  • Sayadieh Spice Mix: this spice mix is usually sold at middle eastern stores, specifically for this dish. However, you can make it yourself using turmeric, cardamom, white or black pepper, coriander, ginger and garlic powder. You’ll also need cornstarch to coat the fish along with the spices. This will provide crispiness!
  • Long-grain Basmati Rice: this variety of rice will be the easiest to cook without turning into mush. It will be fluffy with separate grains. Also, if you’re new to cooking rice, make sure you read through my tips on this rice recipes post.
  • Yellow onions: you will need to thinly slice 3 onions (I use a mandolin and it has changed my life). You can use white onions as well. The onions are fried until crispy in neutral vegetable oil (I use avocado oil).
  • Almonds and Parsley for garnish. You can also use pine nuts.

How to Make This Recipe (Step by Step)

In a large skillet with high sides (the one I used is 2 inches deep), I usually start by frying the almonds in the vegetable oil for a few minutes until they’re golden. Remove and set them aside.

Blanched slivered almonds in a saute pan with oil with a light blue spatula on a blue background
Toasted slivered almonds in a green and orange rimmed bowl on a blue background

Prepare the onions by slicing them into half moons, aiming for even thickness throughout so they all cook evenly. Then, coat them in 2 to 3 tablespoons of the cornstarch and toss with your hands.

Place them in the skillet with enough vegetable oil so they are mostly submerged. Leave them to fry undisturbed for a few minutes on medium heat.

Sliced onions in a glass bowl with cornstarch sprinkled on top on a blue background
Sliced onions being sautéed in a saute pan with oil on a blue background

When you start to see the bottoms and the edges of the onions browning, use a spatula or tongs and toss them around so that the uncooked parts are in the middle of the pan. Once all of them are golden, remove from the pan and place on a paper towel lined plate to absorb excess oil.

Fry the onions in 2 batches to avoid overcrowding the pan and leading to uneven cooking. One batch of onions should take 6 to 8 minutes.

Note: You can skip the crispy fried onions as the topping. If you do that, simply finely dice 2 onions and cook in vegetable oil until they are softened and golden, then proceed with cooking the rice. You’ll still get the onion flavour in the rice, and this is a quicker method if you’re intimidated by frying onions.

Browned crispy onions in a saute pan with oil on a blue background
Crispy fried onions on a paper towel on a gold rimmed white plate on a blue background

Next, mix together all the spices. Use half of the spice mixture and combine it with the remaining cornstarch to create the fish fillet coating.

Various spices mixed in a blue bowl with a metal spoon on a blue background
Mixed spice in a blue bowl with a metal spoon beside a white bowl with some spices and cornstarch and a metal spoon on a blue background

In a large flat plate, place the cornstarch and spice mixture and spread it out. Make sure the fish fillets have been patted dry really well.

Place the fillets into the cornstarch mixture and turn on all sides, patting them down gently to coat them evenly.

Cod fillets in a spiced cornstarch mix on a blue patterned plate

Repeat this step with all of the cod fillets and place on a plate or board.

Cod fillets coated with spiced cornstarch on a rectangular wooden cutting board on a blue background

In the same skillet that was used to fry the onions (this is important because we want the onion oil to be used and add more flavour), start pan-frying the fish. You may need to add an extra few glugs of oil as needed.

Fry the fish for approximately 3 to 4 minutes on each side, until the fish is opaque white and no longer translucent, and when it flakes easily with a fork.

Cod fillets coated in spiced cornstarch being fried in oil in a saute pan on a blue background
Golden fried cod fillets in oil in a saute pan on a blue background

Fry the fish in batches to avoid overcrowding the pan. If you add too many fish, they won’t crispy up as much and will start to steam. Remove the cooked fillets and place on a paper towel lined plate. Use a fish spatula to handle the fish, to avoid it breaking.

Fried cod fillets on paper towels on a white and blue patterned platter on a blue background

Next, place half the quantity of fried onions back into the skillet along with the rest of the seasoning mix. Stir to combine and cook for 1 minute to bloom the spices.

crispy onions being fried with spices in a saute pan with a blue spatula on a blue background

Add the washed and drained basmati rice to the skillet and mix very gently to combine with the onions and spices. Add the water, bring to a boil, then cover and cook for 20 minutes undisturbed.

Rice with spiced fried onions in a saute pan with a blue spatula

Fluff the rice with a fork very gently, then allow it to stand for 10 minutes before plating.

To serve, spoon the yellow rice in a platter, top with the fish fillets, then the crispy fried onions and the almonds. You can also garnish with finely chopped parsley.

Blue patterned platter with yellow rice, fried cod fillets, garnished with toasted slivered almonds, fried onions and parsley on a blue background

Serving Suggestions and Tips

Traditionally, Sayadieh is served with tarator, which is a lemony tahini sauce, as well as a side salad like my finely chopped Arabic salad. This Lebanese cabbage salad always pairs well with this meal too.

Also, here are a few tips to keep in mind for best results:

  • Pat the fish dry really well to ensure it doesn’t fall apart when being pan fried.
  • Use the suggested water to rice ratio in the recipe for fluffy rice.
  • Slice the onions using a mandolin if you have one to get even slices, for even frying.

If you are intimidated by frying onions evenly, you can also dice one onion and soften it and skip to making the rice directly. This means you won’t have crispy onions as a topping but the dish will still be delicious! This makes it a lot quicker to make as well.

If you tried these recipes, please consider leaving a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page – I’d love to hear from you! You can also hop on over to Instagram and say hello!

Blue patterned platter with yellow rice, fried cod fillets, garnished with toasted slivered almonds, onions and parsley, with a metal spoon beside it, a small blue patterned bowl with toasted almonds, a small orange bowl with parsley and a blue bowl with tahini sauce on a blue background
5 from 8 ratings

Sayadieh (Middle Eastern Fish And Rice)

This authentic Lebanese dish known as Sayadieh, combines perfectly seasoned crispy pan-fried fish fillets with fluffy yellow rice, all topped off with crispy onions, toasted almonds and parsley. This is a must make recipe!

Ingredients
 

  • 1 cup neutral oil, divided
  • 3 yellow onions, thinly sliced into half moons
  • 600 grams cod fillets, patted dry
  • 1/2 cup cornstarch, divided
  • 2 cups long-grain basmati rice, washed and drained
  • 3 cups water

For the spice mix

  • 2 teaspoons turmeric
  • 1 teaspoon cardamom powder
  • 2 teaspoons black pepper
  • 2 teaspoons coriander powder
  • 1 teaspoon ginger powder
  • 1 teaspoon garlic powder
  • 2 1/2 teaspoons kosher salt, divided

For Serving

  • 1/4 cup slivered almonds
  • 1/2 cup parsley, chopped

Instructions
 

  • Blanched slivered almonds in a saute pan with oil with a light blue spatula on a blue background
    Start by adding 3/4 cups of the oil to a large, deep skillet (2 inches) or a pot. Heat the oil for a few minutes then fry the almonds for a few minutes, stirring continuously, until golden brown. Remove from the skillet and set aside in a bowl.
  • Browned crispy onions in a saute pan with oil on a blue background
    Coat the thinly sliced onions with 2 to 3 tablespoons of the cornstarch and a pinch of salt. Toss them to combine. Add half a batch of the onions to the same skillet and fry on medium low heat. This will take about 6 to 7 minutes until they are crispy and have a deep golden color. As they fry, use a wooden spoon to move them around so that the uncooked pieces are always in the middle of the skillet.
  • Crispy fried onions on a paper towel on a gold rimmed white plate on a blue background
    Once they are mostly golden and crispy, place on a paper towel lined plate. Continue with the second batch of onions in the same way (frying in batches ensures they crisp evenly).
  • Mixed spice in a blue bowl with a metal spoon beside a white bowl with some spices and cornstarch and a metal spoon on a blue background
    Mix the spices along with 2 teaspoons of the salt in a small bowl. Use half of this spice mixture and add it to the rest of the cornstarch.
  • Cod fillets in a spiced cornstarch mix on a blue patterned plate
    Place the cornstarch and spice mixture in a flat plate. Pat the fish dry, then coat each fish filet with the cornstarch mixture very well, making sure all the filet is covered.
  • Fried cod fillets on paper towels on a white and blue patterned platter on a blue background
    Use the same oil in the skillet and top it up with another 1/4 cup of oil. Drop the filets, 3 or 4 at a time, not overcrowding the skillet, and fry on medium heat for 3 to 4 minutes on each side until golden and cooked through. You'll know it's done when it is opaque white and no longer translucent, and when it flakes easily with a fork. Continue pan frying the rest of the fillets.
  • crispy onions being fried with spices in a saute pan with a blue spatula on a blue background
    Once the fish is fried, re-add half the quantity of the fried onions along with the spice mixture. Toast the spices and stir with the onions for 1 minute.
  • Rice with spiced fried onions in a saute pan with a blue spatula
    Add drained rice, the 1/2 teaspoon of salt and the water and let the rice come to a boil. Lower the heat to medium low and cover the pot. Allow the rice to cook for 20 minutes, undisturbed. After 20 minutes, fluff the rice with a fork then cover the pot. Allow the rice to steam for 10 minutes with the heat off.
  • Blue patterned platter with yellow rice, fried cod fillets, garnished with toasted slivered almonds, fried onions and parsley on a blue background
    In a large plate, serve the rice topped with the rest of the onions, almonds, the fried fish, and chopped parsley.

Notes

  • Cod is typically used in this recipe, but you can also substitute with any other flaky white fish like halibut or haddock.
  • You can skip the crispy fried onions to make this recipe faster. Simply dice one onion and soften it in the skillet after frying the fish. Then add the rice to the onions and proceed as directed. You won’t have crispy onions to top the rice with, but it’s a quicker way to make it that is still very delicious.
Serving: 1g, Calories: 727kcal, Carbohydrates: 67g, Protein: 24g, Fat: 40g, Saturated Fat: 6g, Polyunsaturated Fat: 22g, Monounsaturated Fat: 10g, Trans Fat: 0.2g, Cholesterol: 43mg, Sodium: 1036mg, Potassium: 646mg, Fiber: 3g, Sugar: 3g, Vitamin A: 45IU, Vitamin C: 5mg, Calcium: 73mg, Iron: 2mg
Did you make this recipe?Please leave a star rating and review below!