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!
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.
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.
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).
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.
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.
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.
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.
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.
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.