Egyptian
Sayadeya
Egyptian sayadeya is built on deeply browned onions, spiced fish, and rice cooked in a dark fish stock. It is served with the fish on top, a little tomato-garlic sauce, and caramelized onions for warmth and depth.
Ingredients
- Firm white fish fillets, such as sea bass, sea bream, or mullet500g
- Egyptian or medium-grain rice1 cup
- Large onions, thinly sliced2
- Garlic cloves, minced4
- Lemon juice1 tbsp
- Ground cumin1 1/2 tsp
- Ground coriander1 tsp
- Paprika1/2 tsp
- Cayenne pepper or shatta1/4 tsp
- All-purpose flour2 tbsp
- Neutral oil1/4 cup
- Fish stock or hot water1 3/4 cups
- Tomato puree1/2 cup
- Tomato paste1 tbsp
- White vinegar1 tsp
- Saltto taste
- Black pepperto taste
- Fresh parsley, chopped1 tbsp
- Lemon wedgesfor serving
Method
- Rinse the rice until the water runs mostly clear, then soak it in cool water for 15 minutes and drain well.
- Season the fish with lemon juice, 1/2 teaspoon cumin, 1/2 teaspoon coriander, salt, and black pepper, then let it sit while you prepare the onions.
- Heat the oil in a heavy pot over medium heat and fry the sliced onions, stirring often, until they become deep brown and sweet but not burnt.
- Remove 2 tablespoons of the browned onions and set them aside for garnish.
- Dust the fish lightly with flour, then fry it in the onion oil for 2 to 3 minutes per side until golden; remove and set aside.
- In the same pot, add half of the minced garlic, the remaining cumin, remaining coriander, paprika, and a pinch of cayenne, and stir for 30 seconds.
- Add the drained rice and stir for 1 minute so the grains are coated with the dark onion oil and spices.
- Pour in 1 1/4 cups fish stock or hot water, season with salt and black pepper, bring to a boil, then cover and cook over very low heat for 18 minutes.
- Place the fried fish over the rice, cover again, and steam on very low heat for 5 minutes, then turn off the heat and rest for 10 minutes.
- Meanwhile, make the sauce by simmering the tomato puree, tomato paste, remaining garlic, vinegar, 1/2 cup fish stock or hot water, salt, black pepper, and a small pinch of cayenne for 8 to 10 minutes.
- Fluff the rice gently, keeping the fish pieces intact, then spoon the rice onto plates with the fish on top.
- Finish with the reserved browned onions, parsley, lemon wedges, and the warm tomato-garlic sauce on the side or spooned lightly over the fish.
Common questions
What can I substitute for Egyptian rice in sayadeya if I can’t find it?
Use medium-grain rice for the closest texture. In a pinch, short-grain rice works if you reduce the liquid slightly and watch the cooking time, since it softens faster and can turn sticky.
How long should I expect sayadeya to take from start to finish?
Plan on about 45 to 60 minutes total. Browning the onions takes the longest, usually 20 to 30 minutes. The rice then cooks in about 15 to 20 minutes, plus a short rest before serving.
What are the most common mistakes when making sayadeya?
The biggest mistakes are underbrowning the onions, which weakens the flavor, and burning them, which makes the dish bitter. Also avoid over-stirring the rice after adding liquid, or it can turn mushy.
Can I store leftover sayadeya, and how should I reheat it?
Yes. Store rice and fish separately if possible in airtight containers for up to 3 days in the fridge. Reheat the rice with a splash of water over low heat, and warm the fish gently so it stays tender.
What should I serve with sayadeya?
Serve it with a simple salad, tahini sauce, pickled vegetables, and lemon wedges. The rice is rich and savory, so fresh herbs or a cucumber-tomato salad help balance the deep onion flavor.