Rice Stuffed Chicken

Rice stuffed whole chicken roasted in oven with a crispy golden skin photographed on a wooden board, lemon slices and a bunch of parsley on the side.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

Whole chicken stuffed with a flavorsome rice filling makes a festive dinner for your family.


For Chicken:

  • 1 whole chicken (1kg/2.2 pounds), with skin

  • 1 teaspoon butter for the baking pan

To Marinade:

  • 2 cloves garlic, mashed

  • 1/2 teaspoon paprika

  • 1/2 teaspoon black pepper

  • 4 tablespoon butter, softened

  • 1 teaspoon salt

Rice Stuffing:

  • 2 tablespoon olive oil

  • 1 large onion, finely chopped

  • 1 small red bell pepper, finely chopped

  • 1 small green bell pepper, finely chopped

  • 2 cloves garlic, minced

  • ½ cup long grain rice, rinsed well

  • ½ teaspoon black pepper

  • A pinch of cinnamon

  • 1 teaspoon salt

  • 1 tablespoon lemon juice

  • 1 cup warm water

  • ¼ cup parsley, chopped 

  • A few sprigs fresh mint, chopped


To Marinade The Chicken:

  1. In a small bowl, combine all the ingredients. Coat all sides of the chicken with this mixture very well. 

  2. Put it in a bowl, cover with plastic wrap and let it sit in the refrigerator for 3 hours. 

To Cook The Rice Stuffing:

  1. Heat olive oil in a pan. Saute chopped onion and peppers in it until the onions get translucent. 

  2. Add in the rice and salt. Cook for 2-3 minutes, stirring occasionally. 

  3. Add in black pepper, cinnamon and lemon juice. Stir well.

  4. Pour water and cook covered until it boils.

  5. Reduce the heat to the lowest once it boils and let it simmer covered until the water is fully absorbed. 

  6. Remove from heat. Add in chopped parsley and mint. Give it a gentle stir and put it aside.

To Stuff and Bake The Chicken:

  1. Preheat the oven to 220C/425F. Butter all sides of the baking pan with 1 tablespoon softened butter. 

  2. Remove the chicken from the refrigerator and with the help of a spoon, stuff it with the rice filling and place it into the buttered baking pan. 

  3. Tie the chicken legs with a heat-proof thread so that the filling inside the chicken won’t come out. 

  4. Bring the heat to 190C/375F and bake for 30 minutes. Remove the chicken and baste it with the juices. Put it back and bake for another 30 min. Remove it from the oven and baste for the second time. Put it back in the oven and bake for another 15min. You will bake it for 1 hour and 15 minutes. It is ready to be served.


  1. The baking duration might change depending on the size of the chicken. It’s better to check after this time. You might bake for another 15-20 minutes if your chicken is larger.
  2. You can cover the roasted chicken with some foil and let it rest until the serving time. 
  3. You can shred leftover chicken and keep it with rice in the fridge for 3-4 days.