Textual Chef Textual Chef

Chicken Bastilla

A showstopping North African savory-sweet pie with spiced chicken, eggs, and almonds wrapped in shatteringly crisp warqa (or phyllo) pastry and dusted with cinnamon and powdered sugar. Plan ahead: allow 30 minutes for the chicken filling to cool completely before assembling.

130 minHardServes 6520 cal/serving

North AfricanDinnerOven and StovetopStandardHigh FiberHigh Protein

Ingredients

  • 6 bone-in skin-on chicken thighs
  • 2 medium yellow onion, finely diced
  • 1/4 cup olive oil
  • 4 garlic cloves, minced
  • 1 tsp ground ginger
  • 2 tsp ground cinnamon
  • 1/2 tsp ground turmeric
  • 1/4 tsp saffron threads, crumbled
  • 1.5 tsp kosher salt
  • 1/2 tsp black pepper, freshly ground
  • 2 cups chicken stock
  • 6 large eggs, beaten
  • 1/2 cup fresh cilantro, chopped
  • 1/2 cup fresh flat-leaf parsley, chopped
  • 1 cup blanched almonds, toasted, roughly chopped
  • 3 tbsp powdered sugar
  • 1 tsp ground cinnamon (for dusting)
  • 16 phyllo dough sheets, thawed (warqa substitute), thawed
  • 8 tbsp unsalted butter, melted

Instructions

  1. 1

    Heat 1/4 cup olive oil in a large heavy pot over medium-high heat. Season 6 bone-in skin-on chicken thighs with 1.5 tsp kosher salt and 1/2 tsp freshly ground black pepper, then brown on all sides, about 4 minutes per side. Transfer to a plate.

  2. 2

    In the same pot, reduce heat to medium and cook 2 medium finely diced yellow onion until softened, about 6 minutes. Add 4 minced garlic cloves, 1 tsp ground ginger, 2 tsp ground cinnamon, 1/2 tsp ground turmeric, and 1/4 tsp crumbled saffron threads; cook 1 minute until fragrant.

  3. 3

    Return chicken to the pot, pour in 2 cups chicken stock, and bring to a simmer. Cover and cook 30 minutes until the chicken reaches an internal temperature of 165°F (74°C). Transfer chicken to a cutting board; reserve the braising liquid.

  4. 4

    Boil the reserved braising liquid over medium-high heat until reduced to about 1/2 cup, about 10 minutes. Reduce heat to low, pour in 6 beaten large eggs, and stir gently until softly scrambled. Remove from heat and stir in 1/2 cup chopped fresh cilantro and 1/2 cup chopped fresh flat-leaf parsley. Let cool.

  5. 5

    Shred the cooled chicken, discarding skin and bones. Mix the shredded chicken into the egg mixture. Let the filling cool completely.

  6. 6

    Preheat oven to 375°F (190°C). Brush a 10-inch round baking dish or springform pan with unsalted butter.

  7. 7

    Lay one sheet of 16 phyllo dough sheets, thawed (warqa substitute) in the pan, letting edges hang over the sides. Brush with 8 tbsp melted unsalted butter. Repeat, rotating each sheet slightly and brushing with butter, using about half the phyllo.

  8. 8

    Spread the chicken-egg filling evenly over the phyllo base. Scatter 1 cup toasted, roughly chopped blanched almonds over the filling. Fold the overhanging phyllo sheets over the filling. Layer the remaining phyllo sheets on top, each brushed with butter, tucking the edges underneath.

  9. 9

    Brush the top generously with remaining butter. Bake 25-30 minutes until deep golden brown and crisp.

  10. 10

    Remove from oven and let rest 5 minutes. Dust the top with 3 tbsp powdered sugar and 1 tsp ground cinnamon (for dusting) through a fine sieve. Serve warm.

Questions

Can I make Chicken Bastilla dairy-free?

Yes. The dairy in this entry is 8 tbsp unsalted butter, melted. Swap the butter for olive oil where it melts, or a plant-based block butter where it is creamed. The richness shifts slightly, but the method does not change.

Can I make Chicken Bastilla gluten-free?

Not cleanly. 16 phyllo dough sheets, thawed (warqa substitute), thawed has no substitute that behaves the same way in this dish. If you need strictly gluten-free, start from the gluten-free dinner collection instead.

How long does Chicken Bastilla keep?

Refrigerate leftovers within two hours and eat them within three days. Reheat covered in a 300 F oven until warmed through.

Can I halve or double Chicken Bastilla?

Yes. As written it serves 6. Every ingredient in this entry carries precomputed half and double quantities, and the app's batch dial rewrites them inside each step. Doubled, split it across two pans and rotate them halfway; one crowded pan bakes unevenly.

Serve it with

Cook this free in the app

Textual Chef is 4,504 plain-text recipes, free to read and free to cook from. No account, no paywall, no ads, no life stories. Open this one in the app and each quantity sits inside the step that uses it, so you read once and cook.

Every recipe is curated or public-domain sourced, written to one template and checked before it publishes. Nothing here is a scraped blog post.

Cook this free in the appNo download needed. It opens in your browser. The kitchen tools (planner, shopping list, pantry, import) are $5.33 a month billed annually; the first 30 days are free.