Chicken Pastilla Filo Rolls (بسطيلة) — Moroccan Crispy Chicken and Almond Rolls
Inspired by Morocco’s celebratory pastilla, these filo rolls wrap saffron-scented chicken, cinnamon, and toasted almonds in shatteringly crisp pastry. They deliver the classic sweet-savory contrast in a hand-held, party-ready form.

Printable Recipe Card
Servings: 8 · Total: 100 min · Difficulty: medium
Ingredients (quick list)
- 700 g boneless skinless chicken thighs (cut into 3 cm pieces)
- 250 g yellow onion (finely diced)
- 20 g flat-leaf parsley (finely chopped)
- 20 g fresh cilantro (finely chopped)
- 10 g garlic cloves (finely grated)
- 2 tsp ground ginger
- 1 tsp ground cinnamon
- 1 tsp ground turmeric
- 0.1 g saffron threads (crushed)
- 30 ml warm water (to bloom saffron)
- 2 tsp fine sea salt
- 1 tsp black pepper (freshly ground)
+ 10 more in the full ingredients section below.
Steps (summary)
- Bloom the saffron by crushing the threads and stirring them into 30 ml warm water. Let it stand for 10 minutes so the color and…
- Heat 2 tbsp olive oil and 30 g butter in a wide pot over medium heat until the butter foams. Add the onion and cook for 8 minut…
- Add the garlic, parsley, cilantro, ginger, turmeric, 1 tsp cinnamon, salt, and black pepper, and cook for 60 seconds to toast t…
- Pour in the chicken stock and the bloomed saffron water, then add the bay leaf and bring to a gentle simmer. Cover and cook for…
- Transfer the chicken to a bowl and shred it into thin strands using two forks. Return the pot to medium heat and simmer the coo…
- Lower the heat to medium-low and slowly stream in the beaten eggs while whisking constantly to prevent scrambling. Cook for 3–4…
+ 6 more steps in the full instructions section below.
Cultural Background
Pastilla is a Moroccan showpiece served at weddings and major gatherings, prized for its sweet-savory layering of spiced poultry and nuts. Rolling the filling in filo keeps the same iconic flavors while making it easier to serve as elegant finger food.
Equipment
💡 Tips
- Cool the chicken filling completely before rolling; aim for below 25°C so steam does not soften the filo.
- Pulse almonds briefly and stop while still coarse; over-processing releases oil and turns the mixture into almond butter.
- For extra crispness, bake on a preheated sheet pan so the bottoms set quickly and stay flaky.
⚠️ Common Mistakes
❌ Adding eggs over high heat, causing scrambled egg chunks in the sauce.
✅ Fix: Lower to medium-low and whisk constantly while streaming in eggs; the mixture should thicken gently in 3–4 minutes.
❌ Rolling while the filling is hot, leading to soggy, torn filo.
✅ Fix: Spread filling on a tray and cool 20 minutes; if needed, chill 10 minutes more until no steam rises.
❌ Over-processing almonds into a paste that leaks oil.
✅ Fix: Pulse in short bursts and stop at a coarse crumble; if it turns oily, add 10 g more powdered sugar and pulse once.
🧊 How to Store
Cool completely, then refrigerate rolls in an airtight container for up to 3 days. Re-crisp on a tray at 190°C for 10–12 minutes; avoid microwaving, which softens the filo. Freeze baked rolls up to 2 months and reheat from frozen at 190°C for 18–20 minutes.
📅 Make Ahead
Cook and cool the chicken-egg filling up to 2 days ahead and refrigerate tightly covered. Toast and grind the almond mixture 3 days ahead. Assemble rolls up to 8 hours ahead, refrigerate uncovered on a tray, then bake just before serving.
🍽️ Pairs Well With
- Moroccan mint tea
- harissa yogurt
- lemon wedges
- simple cucumber-tomato salad
- olives.
Regional Variations
- Seafood pastilla-style rolls: replace chicken with 500 g mixed shrimp and white fish, simmer briefly with the same spices, and bind with 2 eggs.
- Pigeon-style pastilla: use 700 g bone-in pigeon or squab, then shred; increase cinnamon in the filling to 1.5 tsp for a more traditional sweet edge.
- Spicier party rolls: add 0.5 tsp cayenne to the chicken spices and serve with 30 ml harissa mixed into 120 g yogurt.
Ingredients
- 700 gboneless skinless chicken thighs (cut into 3 cm pieces)
- 250 gyellow onion (finely diced)
- 20 gflat-leaf parsley (finely chopped)
- 20 gfresh cilantro (finely chopped)
- 10 ggarlic cloves (finely grated)
- 2 tspground ginger
- 1 tspground cinnamon
- 1 tspground turmeric
- 0.1 gsaffron threads (crushed)
- 30 mlwarm water (to bloom saffron)
- 2 tspfine sea salt
- 1 tspblack pepper (freshly ground)
- 2 tbspolive oil
- 30 gunsalted butter
- 350 mlchicken stock (low-sodium)
- 1 leafbay leaf
- 3large eggs (lightly beaten)
- 180 gblanched almonds (whole)
- 30 gpowdered sugar
- 2 tsporange blossom water (optional but traditional)
- 16 sheetfilo pastry sheets (about 30 x 40 cm sheets)
- 1 tbsphoney (warmed)
🔄 Substitutions
- boneless skinless chicken thighs→ boneless skinless chicken breast
- orange blossom water→ rose water
- filo pastry sheets→ spring roll wrappers
Instructions
- 1
Bloom the saffron by crushing the threads and stirring them into 30 ml warm water. Let it stand for 10 minutes so the color and aroma fully release, then set it aside for the stew.
- 2
Heat 2 tbsp olive oil and 30 g butter in a wide pot over medium heat until the butter foams. Add the onion and cook for 8 minutes, stirring often, until soft and translucent but not browned.
- 3
Add the garlic, parsley, cilantro, ginger, turmeric, 1 tsp cinnamon, salt, and black pepper, and cook for 60 seconds to toast the spices. Add the chicken and turn the pieces for 4–5 minutes until they lose their raw color on the outside.
- 4
Pour in the chicken stock and the bloomed saffron water, then add the bay leaf and bring to a gentle simmer. Cover and cook for 25 minutes, stirring once or twice, until the chicken is very tender and the broth is fragrant.
- 5
Transfer the chicken to a bowl and shred it into thin strands using two forks. Return the pot to medium heat and simmer the cooking liquid uncovered for 8–10 minutes until reduced to about 180 ml; it should look glossy and lightly thickened.
- 6
Lower the heat to medium-low and slowly stream in the beaten eggs while whisking constantly to prevent scrambling. Cook for 3–4 minutes, stirring continuously, until the eggs set into a soft, cohesive curd that looks like a thick sauce.
- 7
Stir the shredded chicken back into the egg-and-onion mixture and cook for 2 minutes to bind everything together. Spread the filling on a tray and cool for 20 minutes; cooling is essential so the filo stays crisp during baking.
- 8
Toast the almonds in a dry skillet over medium heat for 6–8 minutes, stirring frequently, until deep golden and nutty. Cool for 5 minutes, then pulse in a food processor with 30 g powdered sugar, 1 tsp cinnamon, and orange blossom water until you get a coarse, sandy crumble rather than a paste.
- 9
Heat the oven to 200°C and line a baking sheet with parchment. Keep filo covered with a lightly damp towel, and keep melted butter warm so it brushes on thinly and evenly.
- 10
Build one roll at a time by laying 2 filo sheets on the counter, offset slightly to create a wider rectangle, then brush the top sheet with about 1 tsp melted butter. Place 60 g chicken filling in a log near the bottom edge and top it with 1 heaped tbsp (about 15 g) almond crumble; fold in the sides and roll tightly into a cigar shape.
- 11
Place the roll seam-side down on the tray and brush the outside with another 1 tsp melted butter to encourage even browning. Repeat with the remaining filo, filling, and almonds to make 8 rolls, spacing them 3 cm apart so hot air can circulate.
- 12
Bake for 18–22 minutes, rotating the tray once, until the rolls are deeply golden and audibly crisp. Rest for 5 minutes, then lightly brush each roll with a thin film of warm honey and dust with 2 tbsp powdered sugar and 1 tsp cinnamon before serving.
🪪 Recipe Passport
Cultural Background
Pastilla is a Moroccan showpiece served at weddings and major gatherings, prized for its sweet-savory layering of spiced poultry and nuts. Rolling the filling in filo keeps the same iconic flavors while making it easier to serve as elegant finger food.
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.
- Chicken Tagine with Preserved Lemons and Olives (طاجين الدجاج بالليمون المرقد والزيتون) — Moroccan Slow-Cooked Chicken with Bright Citrus and Briny Olives
- Jben (جبن) — Moroccan Fresh Soft Cheese, Lightly Salted and Milky
- Lamb Tagine with Prunes and Almonds (طاجين لحم بالبرقوق واللوز) — Moroccan sweet-and-savory saffron stew
- Moroccan Chicken Bastilla (بسطيلة بالدجاج) — Sweet-Savory Celebration Pie
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 Briouat (بريوات) — Crispy Phyllo Rolls with Chicken and Vermicelli
Moroccan · Appetizers · 80 min

Meloui (ملوي) — Moroccan Spiral-Layered Pan-Fried Flatbread
Moroccan · Breads · 60 min

Sfenj (سفنج) — Moroccan Fried Doughnuts with Sugar
Moroccan · Desserts · 45 min

Kazy (Қазы) — Kazakh Horsemeat Rib Sausage
Kazakh · Appetizers · 240 min

Bolivian Salteñas (Salteñas) — Juicy Baked Meat Empanadas
Bolivian · Appetizers · 120 min

Fattet Hummus (فتة حمص) — Chickpeas with Yogurt and Crisp Bread
Lebanese · Main Courses · 30 min

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

Khlea (خليع) — Moroccan Preserved Spiced Beef with Eggs
Moroccan · Main Courses · 285 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.