Skip to content

Lebanese Fish Risotto (Sayadieh): A Warm Hug on a Plate

Published on July 31st, 2025

knife.png__PID:2159b8a5-3f1e-4d01-861d-953c33e3d1c9knife.png__PID:2159b8a5-3f1e-4d01-861d-953c33e3d1c9knife.png__PID:2159b8a5-3f1e-4d01-861d-953c33e3d1c9

Intermediate

lebanese-style-fish-risotto-toasted-nuts-fotor-2025073113319.jpg__PID:d1c2486b-7a2b-41d2-a973-d5118546fc80
SHOP THE RECIPE

There are dishes that feel like home from the very first bite. Sayadieh, also known as Lebanese fish rice, is exactly that kind of recipe. Golden, fragrant rice cooked in caramelised onion-infused broth, topped with perfectly pan-seared white fish and a generous sprinkle of toasted nuts. It's simple, comforting, and deeply satisfying—like a hug from someone who knows just what you need.

This version is inspired by a home-cooked classic, a simplified take on the sayadieh recipe passed down from mother to daughter. It brings together everyday ingredients to create a dish that tastes anything but ordinary.

What Is Sayadieh?

Sayadieh (or sayadiyeh, depending on the spelling) is a traditional Lebanese fish and rice dish that’s all about depth of flavour. Think of it as a Middle Eastern cousin to risotto—only it’s not as creamy, and the magic comes from caramelised onions and aromatic spices instead of dairy.

This Lebanese fish risotto recipe gets its signature golden colour from blending slow-cooked onions into a flavour-packed broth that the rice is then cooked in. The result? Rich, savoury grains that hold their shape but melt in your mouth.

Why You'll Love This Sayadieh Recipe

• Comforting but elegant enough for a dinner party
• Naturally gluten-free and full of whole ingredients
• Elevated with almond and pine nut dukkah-style crunch
• Packed with aromatic cumin and sweet onion flavour

This is the kind of dish you’ll want to serve straight from the pan, surrounded by friends, with lemon wedges ready for that final zingy touch.

Ingredients (serves 4)

  • Basmati rice
  • Extra virgin olive oil
  • Loads of onions (they're the real MVP)
  • Vegetable stock cubes (gluten-free, if needed)
  • Ground cumin & black pepper
  • Butter or ghee
  • Pine nuts & flaked almonds
  • White fish fillets (like haddock or cod)
  • Fresh coriander & lemon

Instructions:

  • Rinse 400g basmati rice under cold water until clear, then soak in salted water for 30 minutes. This helps the grains cook evenly and stay fluffy.
  • While the rice is soaking, heat 125ml olive oil in a large pan. Fry 600g sliced onions for 15–20 minutes, stirring often, until deeply golden. This is where the flavour begins!
  • Bring 1 litre of water and 2 veggie stock cubes to a boil. Add the onions (with their oil), 1/2 tsp cumin and 1/2 tsp black pepper. Simmer 10 minutes, then blend until smooth.
  • Add drained rice to the boiling stock. Cover, simmer on low heat for 10 minutes. If needed, splash in some extra hot water to keep it moist (not wet). Turn off the heat and let it steam under a towel-wrapped lid.
  • In a small pan, melt 25g butter or ghee. Toast 30g pine nuts and 30g flaked almonds until golden. These crunchy toppings are the soul of this sayadieh fish recipe with nuts.
  • Season the fillets and cook them skin-side down in a hot pan with 2 tbsp olive oil. After 3–4 minutes, flip and finish cooking until tender and flaky.

Serving Suggestions

Spoon the rice onto a platter, nestle the fish fillets on top, and finish with the toasted nuts, fresh coriander leaves, and lemon wedges. Every bite of this Lebanese fish rice dish is a journey of textures and flavours: crispy skin, creamy rice, toasty crunch, and citrus lift.

Final Thoughts

Sayadieh is one of those dishes that connects people across generations and continents. It’s humble, yes, but layered with love, memory, and spice. Whether you grew up with it or are discovering it for the first time, this Lebanese fish risotto recipe is here to warm your table and your heart.

Leave a comment

Please note, comments must be approved before they are published.

Explore All Recipe
SHOP-ALL-BANNER.jpg__PID:bfda690c-ba19-423a-8cc9-75a9b5e5a4ad

Shop the Recipe

Anjoman Basmati Rice (1kg)
Anjoman Basmati Rice (1kg)

Anjoman Basmati Rice (1kg)

£3.65
Coosur Extra Virgin Olive Oil (5L) - LemonSalt
Coosur Extra Virgin Olive Oil (5L) - LemonSalt
Coosur Extra Virgin Olive Oil (5L) - LemonSalt
Coosur Extra Virgin Olive Oil (5L) - LemonSalt

Coosur Extra Virgin Olive Oil (5L)

£39.00
Abido Ground Cumin (50g)
Abido Ground Cumin (50g)

Abido Ground Cumin (50g)

£0.91
Abido Black Pepper (50g)
Abido Black Pepper (50g)

Abido Black Pepper (50g)

£1.07
Kirkland Signature Organic Pine Nuts (680g) - LemonSalt
Kirkland Signature Organic Pine Nuts (680g) - LemonSalt
Kirkland Signature Organic Pine Nuts (680g) - LemonSalt
Kirkland Signature Organic Pine Nuts (680g) - LemonSalt

Kirkland Signature Organic Pine Nuts (680g)

£27.49
Anjoman Sliced Almonds (60g) - LemonSalt
Anjoman Sliced Almonds (60g) - LemonSalt

Anjoman Sliced Almonds (60g)

£2.15
Bodrum Breadcrumbs (500g)
Bodrum Breadcrumbs (500g)

Bodrum Breadcrumbs (500g)

£1.56