Pastilla (بسطيلة) — Moroccan Pigeon Pie with Almonds and Cinnamon
Pastilla is a celebrated Moroccan festive pie that balances savory pigeon with sweet cinnamon and crunchy almonds in delicate warqa or phyllo. Traditionally served at weddings and holidays, it showcases Morocco’s love of sweet-salty layering and aromatic spices.

Printable Recipe Card
Servings: 8 · Total: 150 min · Difficulty: hard
Ingredients (quick list)
- 2 whole whole pigeon, cleaned (about 450 g total; if small, use 3 pigeons)
- 250 g yellow onion, finely chopped
- 20 g flat-leaf parsley, finely chopped
- 20 g cilantro, finely chopped
- 60 g unsalted butter
- 30 ml olive oil
- 2 tsp ground ginger
- 1 tsp ground cinnamon
- 1 tsp ground turmeric
- 1 tsp ground black pepper
- 2 tsp fine sea salt
- 0.25 tsp saffron threads (crumbled)
+ 10 more in the full ingredients section below.
Steps (summary)
- Bloom the saffron by stirring the saffron threads into 30 ml warm water and letting it stand for 10 minutes. This small step de…
- In a heavy pot over medium heat, melt 60 g butter with 30 ml olive oil, then add the chopped onion. Cook for 10–12 minutes, sti…
- Add parsley, cilantro, ginger, 1 tsp cinnamon, turmeric, black pepper, salt, and the bay leaf, and stir for 30 seconds to toast…
- Pour in 500 ml water plus the bloomed saffron and its soaking liquid, then bring to a gentle simmer. Cover and cook on low for…
- Transfer the pigeons to a tray to cool until comfortable to handle, keeping the cooking liquid in the pot. Remove skin and bone…
- Simmer the sauce uncovered over medium heat until it reduces to about 180–220 ml and looks glossy, stirring to prevent sticking…
+ 11 more steps in the full instructions section below.
Cultural Background
Pastilla is a showpiece of Moroccan hospitality, often served at weddings and major feasts as a first course. Its signature contrast of savory poultry, sweet cinnamon, and powdered sugar reflects Andalusi influences and Morocco’s refined spice-and-pastry traditions.
Equipment
💡 Tips
- Keep phyllo covered with a barely damp towel while working and use it within 20 minutes to prevent cracking.
- Reduce the sauce until glossy and thick; excess liquid is the main cause of a soft, greasy pastilla.
- For cleaner slices, cool the baked pastilla for 20 minutes, then rewarm in a 160°C oven for 8 minutes before serving.
⚠️ Common Mistakes
❌ Filling is too wet and the bottom turns soggy.
✅ Fix: Reduce the cooking liquid to a glossy, spoon-coating sauce before adding eggs, and cool the filling to release steam before assembling.
❌ Phyllo shatters and tears during assembly.
✅ Fix: Keep sheets covered with a barely damp towel, work quickly, and butter every layer so it stays pliable.
❌ Almond layer tastes raw or oily.
✅ Fix: Toast almonds until fragrant and pale golden, then pulse to a coarse crumble rather than over-processing into paste.
🧊 How to Store
Cool leftovers completely, then wrap tightly and refrigerate up to 3 days. Reheat uncovered on a sheet pan at 170°C for 12–15 minutes until hot and crisp; avoid microwaving, which softens the pastry and dulls the cinnamon-sugar finish.
📅 Make Ahead
Cook and shred the pigeon and finish the egg-thickened filling up to 24 hours ahead, then refrigerate tightly covered. Toast and grind the almonds up to 3 days ahead and store airtight; assemble and bake the day of serving for maximum crispness.
🍽️ Pairs Well With
- Moroccan mint tea
- lemon-olive salad
- harira
- mixed olives
- roasted carrots with cumin
Regional Variations
- Chicken pastilla is widely made across Morocco, especially when pigeon is unavailable, and may include a touch more cinnamon for sweetness.
- Seafood pastilla from coastal cities uses vermicelli, shrimp, and white fish with saffron and preserved lemon for a savory profile without powdered sugar.
- Some Fes-style versions add a small pinch of mastic or a hint of ras el hanout to the braise for extra perfume.
Ingredients
- 2 wholewhole pigeon, cleaned (about 450 g total; if small, use 3 pigeons)
- 250 gyellow onion, finely chopped
- 20 gflat-leaf parsley, finely chopped
- 20 gcilantro, finely chopped
- 60 gunsalted butter
- 30 mlolive oil
- 2 tspground ginger
- 1 tspground cinnamon
- 1 tspground turmeric
- 1 tspground black pepper
- 2 tspfine sea salt
- 0.25 tspsaffron threads (crumbled)
- 30 mlwarm water (to bloom saffron)
- 1 leafbay leaf
- 500 mlwater
- 6large eggs
- 250 gblanched almonds
- 60 gpowdered sugar
- 15 mlorange blossom water
- 120 gunsalted butter, melted (for brushing layers)
- 360 gphyllo dough (about 12 sheets; warqa is traditional if available)
- 1egg yolk (for sealing and glazing)
🔄 Substitutions
- whole pigeon, cleaned→ bone-in chicken thighs
- phyllo dough→ warqa pastry
- orange blossom water→ rose water
Instructions
- 1
Bloom the saffron by stirring the saffron threads into 30 ml warm water and letting it stand for 10 minutes. This small step deepens the color and fragrance so it carries through the entire filling.
- 2
In a heavy pot over medium heat, melt 60 g butter with 30 ml olive oil, then add the chopped onion. Cook for 10–12 minutes, stirring often, until the onion is soft and lightly golden.
- 3
Add parsley, cilantro, ginger, 1 tsp cinnamon, turmeric, black pepper, salt, and the bay leaf, and stir for 30 seconds to toast the spices. Nestle in the pigeons, turning them to coat in the aromatic onion mixture so the meat starts absorbing flavor immediately.
- 4
Pour in 500 ml water plus the bloomed saffron and its soaking liquid, then bring to a gentle simmer. Cover and cook on low for 45–60 minutes until the pigeon is very tender and pulls away from the bone.
- 5
Transfer the pigeons to a tray to cool until comfortable to handle, keeping the cooking liquid in the pot. Remove skin and bones, then shred the meat into thin strands; you should have about 250–300 g cooked meat. Return the shredded meat to the pot so it can rewarm and reabsorb flavor.
- 6
Simmer the sauce uncovered over medium heat until it reduces to about 180–220 ml and looks glossy, stirring to prevent sticking. The goal is a concentrated, spoon-coating sauce so the pastilla stays crisp rather than soggy.
- 7
Lower the heat to medium-low and add the 6 eggs one at a time, stirring constantly after each addition. Cook for 6–8 minutes until the eggs set into soft curds that cling to the meat and the mixture is thick and cohesive.
- 8
Spread the pigeon-and-egg mixture on a plate or shallow pan to cool and release steam for 15 minutes. Cooling is essential because hot filling will melt butter in the layers and soften the pastry before baking.
- 9
Prepare the almond layer by toasting the blanched almonds on a sheet pan at 160°C for 10–12 minutes, shaking once halfway, until pale golden and fragrant. Cool for 5 minutes, then pulse in a food processor to a coarse, sandy crumble; avoid turning it into almond butter.
- 10
Mix the ground almonds with 60 g powdered sugar, 2 tsp cinnamon, and 15 ml orange blossom water until evenly perfumed. The mixture should clump slightly when pressed, which helps it form a distinct crunchy-sweet layer.
- 11
Heat the oven to 190°C and place a rack in the middle. Brush a 26–28 cm round pan lightly with melted butter, then keep the remaining melted butter warm so it brushes on smoothly.
- 12
Lay 6 phyllo sheets in the pan, one at a time, brushing each sheet with melted butter and letting the edges overhang all around. Rotate each sheet slightly as you layer so the overhang is evenly distributed and the base becomes sturdy.
- 13
Spread the cooled pigeon-and-egg mixture evenly over the base, pressing gently to level it without compacting too hard. Add 2 more buttered phyllo sheets on top of the meat layer to create separation and help the bottom stay crisp.
- 14
Scatter the almond mixture evenly over the phyllo separator layer, then press very lightly so it adheres. Add 2 more buttered phyllo sheets over the almonds to lock in the filling and keep the top layers from absorbing moisture.
- 15
Fold the overhanging phyllo up and over the top, brushing with butter as you fold so it seals neatly. If any gaps remain, patch them with the remaining phyllo, buttering each piece, then brush the top with the egg yolk mixed with 15 ml water for a glossy finish.
- 16
Bake for 30–40 minutes until deeply golden and crisp, rotating the pan after 20 minutes for even color. Rest the pastilla for 10 minutes before unmolding so the layers set and slices hold their shape.
- 17
Dust the top with 20 g powdered sugar using a fine sieve, then add 1 tsp cinnamon in diagonal lines or a lattice pattern. Serve warm so the pastry crackles and the filling stays aromatic.
🪪 Recipe Passport
Cultural Background
Pastilla is a showpiece of Moroccan hospitality, often served at weddings and major feasts as a first course. Its signature contrast of savory poultry, sweet cinnamon, and powdered sugar reflects Andalusi influences and Morocco’s refined spice-and-pastry traditions.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Moroccan Chicken Bastilla (بسطيلة بالدجاج) — Sweet-Savory Celebration Pie
Moroccan · Main Courses · 140 min

Moroccan Harira (الحريرة المغربية) — Ramadan Tomato, Lentil, and Chickpea Soup
Moroccan · Soups · 115 min

Jellab (جلاب) — Moroccan Date-Raisin Drink Topped with Pine Nuts
Moroccan · Drinks · 35 min

Satsivi (საცივი) — Georgian Chicken in Walnut Sauce
Georgian · Main Courses · 105 min

Kitfo (ክትፎ) — Ethiopian Spiced Minced Beef with Niter Kibbeh
Ethiopian · Main Courses · 35 min

Lebanese Tabbouleh (تبولة لبنانية) — Parsley Bulgur Herb Salad
Lebanese · Salads · 35 min

Andalusian Gazpacho (Gazpacho Andaluz) — Chilled Tomato and Pepper Soup
Spanish · Soups · 25 min

Bastilla (بسطيلة) — Moroccan Layered Pigeon Pie with Almonds and Cinnamon
Moroccan · Main Courses · 180 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.