Our Easy To Cook Recipe For Moroccan Bastila

Bastila is an extremely popular dish in Morocco that originates from Andalusia in Southern Spain. Traditional Bastila is sweet and savoury, totally warming and full of flavour which makes it perfect for Iftar or Suhoor.  It’s also the kind of recipe we love to share at Apartment 51 as it’s suitable for any level of cook.

Bastila (Makes approximately 12 4” Bastilas)


  • 3 tablespoons olive oil for cooking + 1 tablespoon olive oil to roast the almonds
  • 2 kg whole chicken cut in pieces or 2 kg chicken legs and thighs
  • 1 kg sliced onions
  • 1 ½ teaspoon ground turmeric
  • 1 teaspoon ground ginger
  • A small pinch saffron
  • 1 ½ teaspoons salt
  • ½ teaspoon black pepper
  • 2 cups chopped fresh parsley, about 1 large bunch
  • 1 cup chopped fresh coriander, about half a large bunch
  • 400 gr blanched almonds
  • 1 tablespoon honey
  • Ground cinnamon
  • Icing sugar
  • 10 eggs, scrambled, plus 1 egg beaten for brushing
  • 220 gr unsalted butter, divided
  • 500 gr filo pastry

Preparing The Filling

1 - Preheat your oven to 160 C (320 F).

2 - In a large casserole dish, heat the olive oil and add the chicken, onions, turmeric, ginger, saffron and salt and pepper. Leave over medium heat for 15 minutes, stirring occasionally to avoid sticking. Add the parsley and coriander along with 1 cup water (about 240ml). Bring this to the boil and then lower the heat to medium-low before covering with a lid. Simmer gently until the chicken is cooked which should take approximately 50 minutes.

3 - While your filling is cooking you can prepare the almonds. Place the blanched almonds in a baking tray and drizzle with 1 tablespoon of olive oil. Bake in the oven until golden which should take around 18 minutes.

Once the almonds are cold enough to handle, transfer them in a food processor or a nut grinder. Add 1 ½ teaspoon cinnamon, 3 tablespoons icing sugar to the roasted almonds and process until coarsely ground. Set these aside until you are ready to assemble your Bastila.

4 - When the chicken is cooked, take the casserole dish off the heat and remove the chicken pieces from the pan (leaving the cooked herbs and onions inside the pan). Add 1 tablespoon honey, 2 tablespoons icing sugar and 1 teaspoon ground cinnamon to the onions and reduce the sauce to caramelize the onions.

Leave over medium-low heat with no lid on top until all the liquid evaporates and the onions are golden brown, about 30 to 40 min. Stir occasionally to prevent the onions from sticking to the pan. No liquid should be left in the pan, except oil.  Add salt if necessary.

5 - Once the chicken has cooled down to room temperature, pull out the chicken meat and discard the skin and the bones. Chop the chicken into smaller chunks, (about 1 cm/0.4 inch). Place in the fridge until ready to assemble.

6 - In a small frying pan, melt 20 gr butter, crack the eggs and scramble them. Set aside until ready to assemble. Make sure that the scrambled eggs are not under cooked and runny because liquid can affect the pastry during the assembling process.

Assembling The Individual Bastila

1 - Preheat your oven to 200 C (390 F).

2 - Unroll the filo pastry sheets, keeping them under a damp towel to prevent them from drying out. Use a small round shallow dish (of about 10 cm (4 inch) large) and with a sharp knife, cut the pastry sheets according to the size of your dish.

Cut the filo sheets into squares large enough to fit the dish and to cover the top of the pie. You will need two sheets for each pie. Check the notes below regarding the size of the filo sheets.

3 - Heat the remaining butter until melted. Place a filo sheet on a work surface, brush it with melted butter and top it with another filo sheet that you also brush with butter. Gently place the two layers of filo sheet in the shallow dish making sure that the pastry sheet touches the inner edges of the dish.

4 - Inside the dish, place in this order: a layer of chicken chunks (about 1 cm/0.4 inch), a layer of caramelized onions (less than 0.5 cm/0.2 inch), a layer of scrambled eggs (about 1 cm/0.4 inch) and finally, a layer of coarse almonds (less than 0.5 cm/0.2 inch).

Fold the overlapping filo pastry in over the top to cover the pie. Brush lightly with melted butter. Carefully, flip the bastila and remove it from the dish and place in a greased baking tray.

5 - Brush the pies with the beaten egg and bake in the oven until golden brown, about 25 min. Serve hot and sprinkle with icing sugar and cinnamon.

Please note, comments must be approved before they are published