Total Time
2hrs 15mins
Prep 45 mins
Cook 1 hr 30 mins

Delicious traditional Arabic dish. Guaranteed to keep you full!

Ingredients Nutrition


  1. In a large saucepan heat the olive oil, add the onion and garlic and cook for two minutes until tender.
  2. Add the chicken, the mixed spices, and season with salt and pepper to taste. Cover with water and bring to a boil. Adjust the seasoning and let simmer until chicken is cooked (about 45 minutes).
  3. While the chicken is cooking, heat the cooking oil in a frying pan.Cut the cauliflower into medium-size pieces and the eggplant into half-inch slices. Deep-fry the vegetables until they are golden brown.
  4. When the chicken is done and you are finished frying the vegetables, drain the chicken stock in another saucepan and SAVE it. We will use this stock to cook the rice.
  5. Rearrange the chicken in the bottom of the saucepan and arrange the fried cauliflower and eggplant on top of it. Add the rice and add the chicken stock. Cover and simmer until rice is cooked.
  6. Remove the pan from the heat.
  7. When you are ready to serve, remove the cover of the saucepan and put the serving tray on top of the saucepan. Flip the saucepan upside-down. Now, you have the saucepan upside-down on top of the serving tray. Slowly lift the saucepan up. All ingredients are now on the serving tray with rice at the bottom topped by the vegetables and the chicken.
  8. Garnish with the chopped parsley.
  9. Toast the pine-nuts and peeled almonds in couple of table spoons of cooking oil until they are gold. Drain the oil and garnish the tray with the nuts and the almonds.
  10. Serve hot with salad and/or plain yogurt.
Most Helpful

Soooo yummy! Definitely worth the effort!

dhikirah786 January 24, 2013

This is fantastic! I've been looking for the right recipe for this and this one is it! I confess, I thought I had caulifower but didn't. If it's this good without it, I can't wait to make it with the cauliflower next time. Thank you!

The Spice Guru April 18, 2009