Golden fish and rice built on deeply caramelized onions, brightened with orange and warm spice.
This dish is built around sayadieh, the coastal Lebanese fish-and-rice dish whose defining feature is rice cooked in a stock made from deeply caramelized onions, which give the grains their signature brown-gold color and deep sweetness. Traditional sayadieh doesn't typically use orange or ginger, but this version leans into a citrus-and-warm-spice twist that's honest about being a home-cook variation rather than the classic Tripoli or Saida version. The technique that matters most is the onions: they need to cook low and slow until truly dark brown, almost jammy, since that caramelization is strained into the cooking liquid and becomes the entire flavor base of the rice. Fresh white fish, typically a firm fillet, is pan-seared separately and set on top rather than cooked directly in the rice, so it stays flaky instead of falling apart. A scatter of toasted pine nuts and almonds on top is traditional and non-negotiable in most Lebanese households making this dish, adding crunch against the soft rice and tender fish.
Serves 4
Heat 3 tablespoons oil in a wide pot over medium-low heat. Cook onions, stirring occasionally, for 35-40 minutes until deeply browned and jammy.
Resist the urge to rush this with higher heat — slow caramelization is what gives sayadieh its signature color and sweetness.
Remove half the caramelized onions and set aside for garnish. Add stock, cumin, cinnamon and ginger to the pot with the remaining onions, and simmer 10 minutes.
Strain the flavored stock into a saucepan, pressing on the onions to extract liquid, then discard the solids. Bring to a boil, add rice, cover and simmer 16-18 minutes until tender.
Season fish with 1 teaspoon salt. Heat remaining oil in a skillet over medium-high heat and sear fish 3-4 minutes per side until golden and just cooked through, then flake into large pieces.
In a dry skillet, toast pine nuts and almonds over medium-low heat for 3-4 minutes, shaking often, until golden. Watch closely, as pine nuts burn quickly.
Fluff the rice and stir in orange zest and remaining salt. Top with the seared fish, reserved caramelized onions, orange segments, and toasted nuts.
Slice onions thin and even so they caramelize at the same rate instead of some burning while others stay pale.
Use a firm white fish like cod, halibut or grouper — flaky fish like tilapia falls apart during searing.
Strain the onion stock well; leftover onion bits in the liquid can make the rice gummy instead of light.
Classic sayadieh: omit the orange and ginger entirely and season only with cumin, cinnamon and a bay leaf for the traditional coastal Lebanese flavor.
Shrimp version: swap the fish fillets for large shrimp, searing them just 2 minutes per side.
Add a tahini-lemon sauce on the side, a common accompaniment in coastal Lebanese households.
Refrigerate rice and fish separately for up to 2 days. Reheat rice with a splash of stock in a covered pan; reheat fish gently to avoid drying it out, or serve cold over the rice.
Sayadieh, meaning roughly "fisherman's dish," comes from Lebanon's coastal cities like Tripoli and Saida, where onion-caramelized rice developed as a way to use the day's catch, with the deeply browned onion stock as the dish's signature technique passed down through generations of coastal families.
Yes, caramelize the onions and make the stock up to 2 days ahead; refrigerate and reheat before cooking the rice.
The onion stock likely wasn't strained well enough, or the rice was stirred while cooking; rinse the rice well beforehand and leave the lid on undisturbed while it simmers.
Any firm, mild white fish works — halibut, grouper, sea bass or snapper are all traditional substitutes.
Per serving (390g / 13.8 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.