As a delightful fusion of savory and sweet, Moroccan bastilla captures the essence of culinary storytelling. This enchanting pie, often reserved for special occasions, envelops tender, spiced chicken, soft scrambled eggs, and a satisfying crunch of almonds—all cradled in delicate phyllo pastry. What makes this dish truly special is its surprising touch of powdered sugar and cinnamon, balancing flavors that dance on your palate. Not only is Moroccan bastilla a show-stopping centerpiece for gatherings, but it’s also surprisingly quick to prepare, making it perfect for both everyday dining and festive feasts. Whether you’re planning a celebration or simply seeking comfort in a home-cooked meal, this recipe promises to elevate your dining experience. Are you ready to embark on this flavorful journey?
Why Is Moroccan Bastilla So Irresistible?
Flavor Explosion: This dish offers a rich blend of spices and textures, ensuring every bite is a savory delight.
Versatile Options: Whether you prefer traditional chicken, seafood, or a hearty vegetarian version, there’s a Moroccan bastilla to suit every palate.
Quick Preparation: Surprisingly, making this stunning dish doesn’t require hours in the kitchen—perfect for both casual dinners and celebrations.
Unique Presentation: The flaky phyllo crust and beautiful dusting of powdered sugar create an inviting centerpiece that will impress guests.
Comforting and Exotic: With flavors reminiscent of Moroccan royalty, this savory pie transcends your typical meal, elevating your dining experience.
If you’re in the mood for more savory recipes, check out our mouthwatering Savory Pastry Collection.
Moroccan Bastilla Ingredients
For the Crust
• Phyllo pastry – Creates the flaky crust; use fresh sheets for a perfect texture.
For the Filling
• Chicken – Main protein source; substitute with pigeon for authenticity or seafood for a coastal twist.
• Eggs – Provide richness and texture; can be replaced with extra chickpeas for vegetarian options.
• Almonds – Add a satisfying crunch; try walnuts for a different nutty flavor.
For Flavor
• Cinnamon – Offers warmth and sweetness to both filling and topping, balancing flavors beautifully.
• Spices (cumin, paprika, saffron) – Essential for authentic Moroccan flavor; adjust amounts for your taste.
For the Topping
• Powdered sugar – Dust on top for a sweet finish; omit if making a purely savory version.
Dive into the magic of making Moroccan bastilla with these ingredients and let the flavors transport you!
Step‑by‑Step Instructions for Moroccan Bastilla
Step 1: Prepare the Chicken
Start by placing your chicken in a pot with enough water to cover it, then add a pinch of salt. Bring to a boil over medium-high heat, cooking for about 20-25 minutes until tender. Remove the chicken, let it cool, and shred it into bite-sized pieces. In a pan, sauté onions in olive oil until golden, then mix in the shredded chicken, spices, and chopped almonds for a fragrant filling.
Step 2: Make the Filling
In a mixing bowl, beat 4 large eggs until smooth. In the same pan used for the chicken, scramble the eggs over medium heat just until they are slightly set. Combine the eggs with the shredded chicken mixture, ensuring everything is evenly coated and flavored, forming a rich filling for your Moroccan bastilla.
Step 3: Assemble the Bastilla
Preheat your oven to 375°F (190°C). Take a large baking dish and layer 5-6 sheets of phyllo pastry, brushing each layer with melted butter. Spread your filling evenly across the center, then fold the edges of the pastry over the filling. Continue layering with more phyllo sheets on top, tucking in the edges to create a sealed pie, with a beautiful crust for your Moroccan bastilla.
Step 4: Bake the Bastilla
Carefully place your assembled bastilla in the preheated oven, and bake for 25-30 minutes or until the top is golden brown and crisp. Keep an eye on the color during the final minutes, as a gorgeous golden hue indicates a perfectly baked Moroccan bastilla.
Step 5: Garnish and Serve
Once baked, remove the bastilla from the oven and let it rest for a few minutes. Just before serving, dust the top with powdered sugar and a sprinkle of cinnamon for that signature sweet touch. Serve warm, and enjoy the delightful flavors of your Moroccan bastilla amid friends and family.
Moroccan Bastilla: Flavor Variations to Explore
Feel free to unleash your culinary creativity with these exciting variations that will enhance your Moroccan bastilla experience!
Seafood Bastilla: Swap out the chicken for a delightful mix of shrimp, white fish, and calamari for a coastal twist. This combination brings the ocean’s freshness directly to your table.
Vegetarian Bastilla: Replace the chicken filling with a hearty blend of chickpeas, spinach, and mushrooms. It’s a delicious way to enjoy the traditional flavors while keeping it meat-free.
Spice Adjustments: Alter the levels of cumin and paprika according to your personal heat preference. This tweak allows you to create a bastilla that suits your palate perfectly.
Nutty Alternatives: Instead of almonds, try using pistachios or hazelnuts for a delightful flavor twist. These nuts add a unique profile to your bastilla that’s sure to surprise family and friends.
Additional Veggies: Incorporate shredded carrots or zucchini into your filling for added moisture and nutrition. These vegetables not only enhance the taste but also add a lovely pop of color.
Fruity Touch: Consider tossing in some raisins or dried apricots for a subtle sweetness that contrasts beautifully with the spices. This touch pays homage to the traditional sweet-savory balance of Moroccan cuisine.
Herb Infusion: Fresh herbs like parsley or cilantro can elevate your filling with a burst of freshness. Mix them in right before baking for the best flavor impact.
Crispier Base: For an extra crunch, pre-bake the bottom layer of phyllo pastry for 5-10 minutes before adding the filling. This step ensures a delightful crunch in every slice!
If you’re eager for more bold flavors, check out our selection of Savory Pastries for additional inspiration!
Expert Tips for Moroccan Bastilla
Fresh Phyllo: Use fresh phyllo pastry as it creates a flakier, more delicious crust; stale sheets can lead to a disappointing texture.
Moist Chicken: Be sure the chicken is tender and moist before mixing; dry chicken can ruin the filling’s overall richness.
Layer Wisely: Layer phyllo sheets generously and brush each with melted butter to prevent tearing; this ensures a beautifully flaky Moroccan bastilla.
Watch the Bake: Keep an eye on the bastilla while baking to prevent over-browning; aim for a golden color without burning.
Dusting Technique: For a beautiful finish, dust with powdered sugar and cinnamon just before serving for a delightful contrast of sweet and savory flavors.
How to Store and Freeze Moroccan Bastilla
Room Temperature: Allow the bastilla to cool completely before serving, then it can be left at room temperature for up to 2 hours.
Fridge: Store any leftovers in an airtight container in the fridge for up to 3 days to maintain freshness.
Freezer: For longer storage, wrap the unbaked bastilla tightly in plastic wrap or foil and freeze for up to 2 months. When ready to bake, add an additional 10 minutes to the cooking time.
Reheating: Reheat baked bastilla in the oven at 350°F (175°C) for about 15–20 minutes until warmed through. Enjoy this Moroccan bastilla at its best!
What to Serve with Moroccan Bastilla
Imagine a feast that combines the elegance of Moroccan flavors with comforting side dishes, creating a meal that warms both heart and home.
Mint Tea: The classic Moroccan drink, its refreshing flavors cut through the richness of bastilla, complementing the spiced notes beautifully.
Couscous Salad: A light and fluffy salad with herbs, vegetables, and a lemony dressing offers a refreshing contrast, providing a burst of brightness alongside the savory pie.
Roasted Vegetables: A medley of seasonal veggies—think carrots, bell peppers, and zucchini—adds a lovely caramelized sweetness that balances the bastilla’s spices.
Tzatziki Sauce: This creamy, cooling dip made with yogurt and cucumber adds a delightful freshness, offering a nice textural contrast to the crunchy pie.
Hummus and Pita: Smooth, rich hummus served with warm pita makes for an irresistible side, perfect for scooping and creates a lovely sharing experience.
Baklava: This sweet treat of layers of phyllo pastry, nuts, and honey is a perfect dessert to conclude your Moroccan-inspired feast, echoing the flavors of the main dish.
Wine Pairing: A light-bodied white wine, such as a Sauvignon Blanc, will elevate the meal without overpowering the bastilla’s exquisite flavors.
Make Ahead Options
Moroccan bastilla is a fantastic dish for busy home cooks looking to save time during meal prep! You can prepare the filling with the spiced chicken and scrambled eggs up to 3 days in advance by storing it in an airtight container in the refrigerator. The assembled bastilla itself can be wrapped tightly and frozen for up to 2 months for ultimate convenience. When you’re ready to enjoy your Moroccan bastilla, bake it directly from frozen, adding an extra 10-15 minutes to the baking time to ensure it’s heated through. This way, you’ll savor the same delicious flavors and crisp texture, all while minimizing stress during busy weeknights. Enjoy the ease of meal planning without sacrificing flavor!
Moroccan Bastilla Recipe FAQs
How do I choose the best chicken for my Moroccan bastilla?
Absolutely! When selecting chicken, look for fresh, plump pieces with no dark spots, which can indicate spoilage. For authentic flavor, consider using chicken thighs, as they tend to remain moist during cooking. If you’re feeling adventurous, pigeon is the traditional choice, offering a unique taste that pairs beautifully with the spices in the bastilla.
What is the best way to store leftovers of Moroccan bastilla?
Very! Allow the leftover bastilla to cool completely before transferring it to an airtight container. Store it in the fridge, where it will remain fresh for up to 3 days. Be sure to reheat it in the oven at 350°F (175°C) for about 15-20 minutes to revive its crispy texture.
Can I freeze my Moroccan bastilla?
Certainly! Freezing is a great option if you want to prepare in advance. What I often recommend is wrapping the unbaked bastilla tightly in plastic wrap and then in aluminum foil to prevent freezer burn. It can stay in the freezer for up to 2 months. When you’re ready to bake it, just remember to add an extra 10 minutes to the cooking time for the best results.
What should I do if my phyllo pastry tears while assembling the bastilla?
Don’t worry—this can happen even to the best of us! If you find your phyllo tearing, simply patch it by placing a small piece of pastry over the tear and brushing it with melted butter. Layering several sheets together will also provide added strength, allowing you to create a beautiful, flaky crust. Just take your time, and it will bake up beautifully!
Are there any dietary considerations for making Moroccan bastilla?
Absolutely! This dish can easily accommodate various dietary needs. For a vegetarian version, swap the chicken for a hearty filling of chickpeas, spinach, and mushrooms. If allergies are a concern, always check the labels on store-bought phyllo pastry and nuts to avoid any unwanted allergens. And don’t hesitate to adjust the spices to suit your taste—food should be enjoyed by everyone!
How long does it take to prepare Moroccan bastilla?
The total preparation time for Moroccan bastilla is around 1 hour, including cooking the chicken, making the filling, and assembling the pie. It’s a delightful way to spend some quality time in the kitchen, and the ooohs and aaahs from your family or guests at the table will make it all worthwhile.

Mouthwatering Moroccan Bastilla: A Tasty Tradition Awaits
Ingredients
Equipment
Method
- Prepare the Chicken: Place your chicken in a pot with enough water to cover it, add a pinch of salt, and bring to a boil. Cook for about 20-25 minutes until tender. Shred when cool.
- Make the Filling: Beat the eggs until smooth and scramble in the same pan used for chicken. Combine with the shredded chicken mixture.
- Assemble the Bastilla: Preheat oven to 375°F. Layer phyllo pastry in a baking dish, brush with melted butter, add filling, and seal with more pastry.
- Bake the Bastilla: Place in the oven and bake for 25-30 minutes until golden brown.
- Garnish and Serve: Dust with powdered sugar and cinnamon just before serving, enjoy warm.




