ChefSnapOpen in the app

Lebanese

Sayadieh

A classic Lebanese coastal dish of spiced rice cooked in dark caramelized onion fish stock, topped with golden fish and toasted nuts. It is served with a lemony tahini sauce that balances the warm spices and sweet onions.

Sayadieh — Lebanese — ChefSnap
25 minsPrep
50 minsCook
3Serves
MediumDifficulty
650 kcal per serving38g protein 62g carbs 29g fat

Ingredients

Method

  1. Rinse the rice until the water runs mostly clear, then soak it in cool water for 20 minutes and drain well.
  2. Season the fish fillets with 1/2 tsp salt, 1/4 tsp black pepper, and half of the cumin, then lightly dust them with flour.
  3. Heat 2 tbsp oil in a wide pot over medium heat and pan-fry the fish until golden on both sides, about 2 to 3 minutes per side; remove to a plate.
  4. In the same pot, add the remaining oil and sliced onions, then cook slowly over medium heat, stirring often, until deeply caramelized and dark brown but not burnt, about 20 to 25 minutes.
  5. Remove a small handful of the darkest onions for garnish and leave the rest in the pot.
  6. Add the fish bones or head if using, the bay leaf, remaining cumin, coriander, cinnamon, allspice, turmeric, remaining black pepper, and water to the pot.
  7. Simmer the onion stock for 15 minutes, pressing the onions gently so the broth becomes dark and flavorful.
  8. Strain the stock through a sieve, squeezing the onions well; discard the solids and measure 1 3/4 cups of stock, adding a little water if needed.
  9. Return the strained stock to the pot, add the drained rice and 3/4 tsp salt, bring to a boil, then cover and cook on low heat for 15 minutes.
  10. Place the fried fish on top of the rice, cover again, and cook on very low heat for 5 more minutes, then turn off the heat and let it rest covered for 10 minutes.
  11. Toast the pine nuts or almonds in a small dry pan until golden and fragrant.
  12. Whisk the tahini with lemon juice, crushed garlic, a pinch of salt, and cold water until smooth and pourable.
  13. Gently fluff the rice, transfer it to a serving platter, arrange the fish on top, and garnish with reserved caramelized onions, toasted nuts, parsley, and lemon wedges.
  14. Serve the sayadieh warm with the tahini sauce on the side.

Common questions

Can I substitute the fish in Sayadieh if I can’t find sea bass or hammour?

Yes. Use any firm white fish that holds together well, like cod, snapper, haddock, halibut, or grouper. Avoid delicate fish such as sole or tilapia, which can break apart when frying and simmering.

How long does Sayadieh take from start to finish?

Plan for about 50 to 60 minutes total. The onions are the longest step, taking 20 to 25 minutes to caramelize properly. Rice soaking adds 20 minutes, but it happens while you prep the rest.

What are the most common mistakes when making Sayadieh?

The biggest mistakes are undercooking the onions, burning them instead of caramelizing, and using too much water in the rice stock. Also avoid overcooking the fish; it should be just golden and finish gently in the pot.

How should I store leftover Sayadieh, and how long does it keep?

Store rice and fish separately if possible in airtight containers. Refrigerate for up to 3 days. Reheat the rice with a splash of water over low heat, and warm the fish gently so it doesn’t dry out.

What should I serve with Sayadieh?

Serve it with plain yogurt or a cucumber-yogurt sauce, lemon wedges, and a simple salad or chopped herbs. The darker onions on top are traditional and add sweetness; toasted nuts are also a common finishing touch.