Skip to content
🥧
moroccandinner✨ New

Bastilla (Moroccan Pigeon & Almond Pie)

A remarkable Moroccan pie of spiced pigeon, egg and almonds in warka pastry — sweet, savoury and spectacular.

Prep
60 min
Cook
90 min
Servings
6
Difficulty
Hard
4.9(1,120 ratings)
#pie#moroccan#chicken#almonds#special-occasion

About This Recipe

Bastilla is the dish that most dramatically demonstrates the sophistication of Moroccan cuisine. A layered pie of spiced pigeon (or chicken), herbed eggs, toasted almonds and cinnamon sugar, all wrapped in gossamer-thin warka (or filo) pastry and dusted with powdered sugar and cinnamon — it is sweet, savoury, crunchy and yielding all at once. The combination of sweet-savoury in an elegant pastry shell is a hallmark of Moroccan-Andalusian cooking. Bastilla is served at Moroccan wedding banquets, during Ramadan and at formal dinners.

Ingredients

Serves 6

  • 800 gchicken thighs(bone-in (pigeon is traditional))
  • 2 largeonions(finely diced)
  • ½ tspsaffron(dissolved in warm water)
  • 1 tspground ginger
  • 1 tspcinnamon(plus extra for topping)
  • ½ tspground cumin
  • 50 gfresh coriander(chopped)
  • 50 gflat-leaf parsley(chopped)
  • 6eggs
  • 200 gblanched almonds(fried in butter until golden, then chopped)
  • 4 tbspicing sugar(for almonds and topping)
  • 10–12filo pastry sheets
  • 100 gbutter(melted)

Instructions

  1. 1

    Cook chicken

    Cook chicken with onions, saffron, ginger, cinnamon, cumin, herbs and 300ml water. Simmer covered 45 minutes until very tender. Remove chicken, shred the meat. Discard bones and skin. Reduce the cooking liquid by half.

  2. 2

    Make egg layer

    Beat eggs into the reduced liquid over medium heat, stirring constantly, to make a thick scrambled egg mixture. Season well. Cool.

  3. 3

    Season almonds

    Mix fried almonds with 2 tbsp icing sugar and ½ tsp cinnamon.

  4. 4

    Build pie

    Preheat oven to 180°C. Butter a 30cm round baking tin. Layer 5 sheets of filo (brushing each with butter) overlapping and overhanging the tin. Layer: egg mixture, then shredded chicken, then almond mixture. Fold overhanging filo over the top. Layer remaining filo sheets brushed with butter over the top, tucking the edges under.

    Keep unused filo covered with a damp cloth — it dries out within seconds.

  5. 5

    Bake and present

    Brush top generously with butter. Bake 30–35 minutes until deep golden and crisp. Dust heavily with icing sugar and a cinnamon pattern. Serve immediately.

Pro Tips

  • Keep unused filo covered with a damp cloth — it dries out within seconds

  • The egg layer must be completely cooled before building the pie, or the pastry will become soggy

  • Serve immediately from the oven — bastilla does not hold well

Variations

  • A modern version uses prawns, fish and vermicelli noodles instead of chicken and eggs.

  • Use slow-cooked lamb shoulder instead of chicken for a richer, earthier Lamb Bastilla.

Storage

Best eaten straight from the oven. Can be assembled and refrigerated unbaked up to 1 day before.

History & Origin

Bastilla arrived in Morocco via the Moorish expats from Andalusia after the Reconquista (15th century). Its sweet-savoury combination reflects medieval Andalusian-Arab court cuisine.

Frequently Asked Questions

Can I use filo pastry?

Yes — warka pastry (the traditional choice) is very difficult to find outside Morocco. Filo gives a good result and is the standard substitute.

Nutrition Facts

Per serving · 6 servings total

Calories580kcal
Protein38g
Carbohydrates38g
Fat30g
Fiber4g
Protein38g
Carbs38g
Fat30g

Time Summary

Prep time60 min
Cook time90 min
Total time150 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes