Whole fish baked over deeply caramelized rice in a cumin-spiced fish stock, with a fresh green chile finish for heat.
Sayadeya is a classic Egyptian coastal dish from Alexandria and the Mediterranean coast, built on a technique of caramelizing a large batch of onions until deeply browned, then using that same onion base to flavor both a rich fish stock and a pot of rice cooked in it. The fish is traditionally fried and served over the rice, though many home versions bake the fish separately and serve everything together. A fresh green chile finish isn't part of the classic recipe, which relies mainly on cumin and the deep sweetness of the caramelized onions for its character, but a scatter of thinly sliced chile is a common modern addition at some Alexandria seafood restaurants for anyone who wants extra heat against the rich, savory rice. The onions need real patience — 30 minutes or more of slow cooking until they turn a deep mahogany brown — since that caramelization is the entire flavor backbone of the dish. Served with the golden, cumin-scented rice underneath and the whole baked fish on top, sayadeya is a special-occasion coastal dish that rewards the long onion-caramelizing step more than any other single technique.
Serves 4
Heat 3 tablespoons oil in a wide pot over medium-low heat. Cook onions, stirring often, for 30 minutes until deeply browned and jammy.
Set aside half the caramelized onions for garnish. Add garlic and cumin to the rest, cooking 1 minute.
Add stock and 1.5 teaspoons salt to the pot, bring to a boil. Stir in rinsed rice, cover, reduce heat to low, and cook 15 minutes until tender.
While rice cooks, preheat oven to 200C (400F). Season the fish with remaining salt and cardamom, rub with remaining oil and lemon juice, and bake 20 to 25 minutes until it flakes easily.
Spread the cumin-onion rice on a serving platter, top with the baked fish, and scatter the reserved caramelized onions, sliced green chile and toasted almonds over the top.
Don't rush the onion caramelization — this single step, done low and slow for a full 30 minutes, is what gives sayadeya its entire flavor foundation.
Use real fish stock if you can make it from the fish bones and head; it adds significant depth that plain water or vegetable stock can't match.
Let the fish rest a few minutes after baking before flaking it over the rice so the juices redistribute instead of running out.
Fry the fish instead of baking for the more traditional, crispier version.
Use shrimp instead of whole fish for a quicker seafood sayadeya.
Skip the green chile for the classic, milder cumin-forward version.
Refrigerate rice and fish separately up to 2 days. Reheat the rice with a splash of water on the stovetop; reheat fish gently, covered, in a low oven to avoid drying it out.
Sayadeya originates from Egypt's Mediterranean coastal cities, particularly Alexandria and Port Said, where fishermen's families built a dish around using the whole catch, flavoring rice with fish stock and heavily caramelized onions.
Yes, any firm white fish like snapper, grouper or sea bass works well; just adjust bake time based on the fish's size and thickness.
Fish stock is what gives sayadeya its distinctive savory depth; vegetable or chicken stock works as a substitute but changes the flavor profile noticeably.
The caramelized onions and rice can be made a few hours ahead and reheated, but bake the fish fresh closer to serving time for the best texture.
Per serving (400g / 14.1 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.