ChefSnapOpen in the app

Yemeni

Sayadiah

Yemeni sayadiah is spiced fish served over rice cooked in a dark onion-and-fish broth. The rice takes its deep color and sweet-savory flavor from patiently browned onions, a hallmark of the coastal dish.

Sayadiah — Yemeni — ChefSnap
20 minsPrep
45 minsCook
2Serves
MediumDifficulty
720 kcal per serving38g protein 78g carbs 28g fat

Ingredients

Method

  1. Rinse the basmati rice until the water runs mostly clear, then soak it in cool water for 20 minutes and drain well.
  2. Season the fish with lemon juice, crushed garlic, cumin, coriander, turmeric, black pepper, chili powder, and 1/2 tsp salt, then let it sit while you prepare the onions.
  3. Heat the oil in a heavy pot over medium heat and fry the sliced onions, stirring often, until they are deep brown but not burnt, about 15 to 18 minutes.
  4. Remove half of the browned onions to a plate for garnish.
  5. Push the remaining onions to the side of the pot, add the marinated fish, and sear it for 2 minutes per side until lightly browned; remove the fish and keep it covered.
  6. Add the cardamom, cinnamon, cloves, bay leaf, green chili, and Yemeni hawaij to the onions in the pot and stir for 30 seconds.
  7. Add the hot water or fish stock and 1 tsp salt, scraping the bottom of the pot to dissolve the browned onion flavor into the broth.
  8. Bring the broth to a boil, return the fish to the pot, cover, and simmer gently for 6 to 8 minutes, just until the fish is cooked through.
  9. Lift the fish out carefully and keep it warm; taste the broth and adjust the salt so it is well seasoned.
  10. Add the drained rice to the broth, bring it to a boil, then reduce the heat to low, cover tightly, and cook for 15 minutes.
  11. Place the cooked fish on top of the rice, cover again, and steam on the lowest heat for 5 minutes, then rest off the heat for 10 minutes.
  12. Fluff the rice gently, transfer it to a serving platter, place the fish on top, and garnish with the reserved browned onions, chopped cilantro, and lemon wedges.

Common questions

What can I use instead of kingfish, hamour, or snapper in Sayadiah?

Use any firm white fish that holds together well: cod, haddock, mahi-mahi, grouper, sea bass, or halibut. Avoid delicate flaky fish like tilapia or sole, since they can break apart during searing and steaming.

How brown should the onions get, and how long does that usually take?

Cook the onions until deep golden-brown to mahogany, not black. This usually takes 15 to 18 minutes over medium heat. Stir often and lower the heat if they start scorching before they’ve developed a rich color.

Can I make Sayadiah ahead of time?

Yes. You can brown the onions and marinate the fish a few hours ahead, then cook the rice and fish just before serving. Fully cooked Sayadiah keeps well for 2 to 3 days in the fridge, though the fish is best fresh.

What are the most common mistakes when cooking Sayadiah?

The biggest mistakes are underbrowning the onions, overcooking the fish, and using too little salt in the rice broth. Also avoid stirring the rice too much once it’s simmering, or it can turn mushy instead of fluffy.

What should I serve with Sayadiah?

Serve it with the reserved browned onions on top, plus lemon wedges, tomato-cucumber salad, and a simple yogurt or tahini sauce if desired. It’s also good with pickles or a sharp chili sauce to balance the rich rice.