The best Lebanese Chicken and Rice recipe.

Lebanese Chicken and Rice

This post may contains affiliate links.

Chicken and Rice is a traditional Lebanese dish. I make it on almost every special occasion, from family gatherings to holidays or birthday parties.  The rice mixed with pine nuts and the topping of golden almonds adds a lot. On family gatherings, chicken and rice is always placed on the center of the table.

The secret to a good chicken and rice recipe, is to use chicken thighs and legs as they tend to be more moist than chicken breasts. You can always mix it up too! Also, always reserve the chicken broth to use it later when cooking your rice. As for the rice, long grain “Uncle Ben’s” rice works wonderfully in this recipe, because the texture of it is perfect, and you can almost never over cook it.

The best Lebanese Chicken and Rice recipe.


Serves: 8 people 


  • 5 cups water
  • 1 cinnamon stick
  • 4 cloves
  • 2 tsp salt, or to taste
  • 4 chicken thighs
  • 4 chicken legs
  • 2 tbsp butter
  • 2 cups long grain rice, washed and drained
  • ½ tsp ground cinnamon
  • 1 tbsp ground allspice
  • ½ cup sliced almonds or cashews (or both)
  • ½ cup pine nuts
  • tsp olive oil ( To make almond topping)


To make the chicken:

  1. Wash the chicken ( I scrub mine with lemon and white vinegar)* Optional.
  2. Add the chicken into a large pot.
  3. Cover with water, about 5 cups.
  4. Bring water to a rolling boil over medium-high heat.
  5. Add 1 tsp salt or to taste.
  6. Add cinnamon sticks.
  7. Cover and reduce heat to medium-low. Simmer until fully cooked ( about 25 mins ).
  8. Remove from heat. Remove chicken from broth (it will try to fall apart on you) and let cool in colander.
  9. Once it is cool, discard bones and skin and shred into medium-sized pieces.
  10. Strain broth and reserve for cooking the rice.

To make the rice:

  1. Place a large saucepan over medium heat.
  2. Add butter and the pine nuts ( stir constantly until light brown ).
  3. Add the rice and 1 tsp salt or to taste, the ground cinnamon and all spice and mix for 3 minutes.
  4. cover rice with 3 cups of the reserved chicken broth and bring to a boil.
  5. Reduce the heat to low, cover and simmer until the rice is fully cooked ( about 20 mins ).

To make Almond topping:

  1. Place small pan over medium-low heat.
  2. Add olive oil.
  3. Add the Almonds and stir constantly, until golden.

To serve:

Place the rice mixture on a serving platter and cover with shredded chicken. Top with almonds and sprinkle over some cinnamon.

Serve with a salad of your choice!

Lebanese chicken and rice


Add more chicken broth to the rice and cook longer, if it dries out before the rice if fully cooked.

Bon Appetit 🙂



This post may contains affiliate links.

Leave a Reply

Copyright © 2020 The Salt and Sweet Kitchen.
All rights reserved.