There is something irresistible about a homemade Greek-style phyllo pie: delicate layers of pastry become beautifully crisp and golden in the oven while the savory filling underneath stays rich, tender, and wonderfully aromatic. This hearty version combines seasoned ground beef with sweet onions and tender leeks, creating a comforting filling that pairs perfectly with buttery, crunchy phyllo pastry.
Inspired by the flavors of traditional Greek and Mediterranean cooking, this pie is easy enough for a satisfying family dinner but impressive enough to serve when guests come over. A creamy mixture of milk, Greek yogurt, eggs, and olive oil is brushed between the pastry layers, helping create a beautifully browned crust while adding richness throughout the dish.
The beef filling is generously seasoned with allspice, paprika, coriander, nutmeg, and a touch of cinnamon. These spices give the meat a warm, fragrant flavor without overpowering the delicate sweetness of the leeks and onions. Fresh parsley added at the end brings a bright herbal note that balances the richness.
Serve generous slices while the pastry is still crisp, ideally alongside a fresh Greek salad, tomatoes, cucumber, olives, or a simple yogurt-based side.
Why You’ll Love This Greek Phyllo Pie
This recipe is a wonderful choice when you want something hearty, flavorful, and a little different from an ordinary ground-beef casserole.
The contrast of textures is one of its best features. The top becomes crisp and flaky while the interior remains tender and juicy. Meanwhile, the combination of beef, leeks, and onions creates a deeply savory filling with plenty of natural sweetness.
You will also love that most of the preparation can be completed ahead of time. The meat mixture can be cooked and cooled before assembling the pie, making this recipe especially convenient for entertaining.
What Makes It Special?
- Crispy phyllo layers: Thin pastry sheets bake into a delicate, golden crust.
- Rich savory filling: Ground beef provides a hearty base for the pie.
- Sweet vegetables: Leeks and onions add softness and natural sweetness.
- Warm Mediterranean spices: Allspice, paprika, coriander, nutmeg, and cinnamon create incredible depth.
- Creamy pastry mixture: Milk, yogurt, eggs, and oil help the layers bake beautifully.
- Easy to serve: Once sliced, the pie makes eight satisfying portions.
Ingredients You’ll Need
For the Beef Filling
2 tablespoons olive oil
Used to brown the beef and begin building the flavor of the filling.
500 g (17.6 oz) ground beef
Choose ground beef with enough fat to keep the filling moist and flavorful without becoming excessively greasy.
200 g (7 oz) leeks, finely chopped
Leeks have a delicate onion flavor and become wonderfully tender as they cook.
130 g (4.6 oz) onion, finely chopped
Onion adds sweetness and additional savory depth.
1 teaspoon ground allspice
A small amount gives the beef a warm, aromatic character.
½ teaspoon ground nutmeg
Nutmeg adds subtle warmth and complements both the beef and vegetables.
2 teaspoons sweet paprika
Paprika contributes a mild pepper flavor and beautiful color.
⅓ teaspoon ground cinnamon
Just a little cinnamon adds complexity and gives the filling a distinctly Mediterranean character.
1 teaspoon ground coriander
Coriander brings a lightly citrusy, earthy note.
1 tablespoon fresh parsley, minced
Fresh parsley brightens the finished filling.
Salt and black pepper, to taste
Adjust according to your preference.
For the Phyllo Pie
450 g (1 package) phyllo pastry
Keep the pastry covered while assembling so the sheets do not dry out.
145 g (⅔ cup) milk
Helps create a tender, flavorful pastry layer.
70 g (3 tablespoons) Greek yogurt
Adds richness and a subtle tang.
80 ml water
Lightens the coating mixture so it can be distributed easily.
120 g olive oil or a mixture of olive and vegetable oil
Provides richness and encourages the phyllo to become crisp and golden.
2 medium eggs
Help bind the topping mixture and contribute to the golden finish.
How to Prepare the Spiced Beef Filling
Begin by preparing the phyllo pastry according to the package instructions. Ideally, thaw it slowly in the refrigerator overnight. About an hour before assembling the pie, remove the unopened package from the refrigerator and allow it to come to room temperature.
While the pastry is resting, prepare the filling.
Heat two tablespoons of olive oil in a large non-stick skillet over medium-high to high heat. Add the ground beef and immediately break it apart with a wooden spoon or spatula.
Cook the beef thoroughly, stirring and crumbling it as it cooks. Continue until the excess moisture has evaporated and the meat develops a rich brown color.
This browning step is important because it gives the beef a deeper, more developed flavor.
Once the meat is nicely browned, add the allspice, nutmeg, sweet paprika, cinnamon, and ground coriander. Stir thoroughly so that the spices are evenly distributed throughout the beef.
The warm spices will become fragrant as they hit the hot meat.
Next, add the finely chopped leeks and onions. Reduce the heat to medium and season with salt and freshly ground black pepper.
Cook the mixture until the vegetables become soft and tender. Stir occasionally to prevent anything from sticking to the bottom of the pan.
When the leeks and onions have softened and the flavors have come together, remove the skillet from the heat.
Stir in the fresh parsley and transfer the filling to a bowl or shallow dish. Allow it to cool before assembling the pie.
Important: The filling should not be piping hot when it is placed over the phyllo. A cooled filling helps prevent the pastry from becoming excessively soft.
Prepare the Phyllo Coating
While the beef mixture cools, preheat your oven to 350°F (175°C).
In a medium bowl, whisk together the milk, water, Greek yogurt, olive oil, and eggs until the mixture is smooth and evenly combined.
Season lightly with salt and black pepper.
The mixture should be fluid enough to drizzle easily between the phyllo sheets.
How to Assemble the Greek Beef Pie
Grease a 13 x 9-inch baking pan thoroughly.
Carefully unwrap the phyllo pastry. Phyllo can dry out quickly when exposed to air, so keep the unused sheets covered with a clean, slightly damp tea towel while you work.
Cut the stack of phyllo sheets in half so that you have two stacks suitable for your baking pan.
Place two sheets of phyllo into the prepared pan.
Drizzle approximately two tablespoons of the milk-and-egg mixture over the pastry. You do not need to completely soak the sheets; a light, even drizzle is enough.
Add another two sheets of phyllo and drizzle with another two tablespoons of the mixture.
Continue alternating:
Two phyllo sheets → drizzle → two phyllo sheets → drizzle
Keep working until the first half of the phyllo has been used.
Try to distribute the liquid evenly rather than pouring it all in one place.
Add the Beef Filling
Once the first stack of pastry is layered into the pan, spoon the cooled beef mixture over the surface.
Use the back of a spoon or spatula to spread the filling into an even layer.
Make sure the filling reaches most of the corners of the pan so every slice contains a generous amount of the seasoned beef mixture.
Avoid pressing the filling down too firmly. A light, even layer will help maintain the contrast between the tender filling and crisp pastry.
Finish the Top Layers
Begin layering the remaining phyllo sheets over the beef filling.
Again, work with approximately two sheets at a time, followed by a drizzle of the milk mixture.
Continue until all the remaining phyllo has been added.
If some sheets extend beyond the edges of the pan, you can gently tuck the excess pastry inward or allow it to form rustic, folded edges. Those irregular edges often become wonderfully crisp in the oven.
Once the final layers are in place, use a sharp knife to cut the pie into 8 portions.
Cutting the pie before baking makes it much easier to serve later and allows the liquid mixture to work its way between the layers.
Finally, pour the remaining milk mixture evenly over the surface.
Allow it to settle briefly so the pastry absorbs some of the liquid.
Bake Until Golden and Crisp
Place the baking pan in the preheated 350°F (175°C) oven.
Bake for approximately 40–45 minutes, or until the phyllo is deeply golden brown, crisp, and cooked through.
Keep an eye on the pie during the final part of baking. Phyllo can go from beautifully golden to overly dark fairly quickly.
The finished pie should have a crisp, flaky top with a fragrant, savory filling underneath.
When it comes out of the oven, allow it to rest for several minutes before serving. This gives the filling time to settle and makes the slices easier to handle.
Serving Suggestions
This Greek-inspired beef phyllo pie is filling enough to serve as a complete meal, but it becomes even better when paired with something fresh and crisp.
Try serving it with:
- A classic Greek salad
- Chopped tomatoes and cucumbers
- Kalamata olives
- Fresh lemon wedges
- Tzatziki
- Plain Greek yogurt
- Roasted vegetables
- A simple green salad
- Pickled vegetables
- Fresh herbs
A squeeze of lemon over each serving can add a bright acidity that balances the rich beef and crisp pastry.
Helpful Tips for Perfect Phyllo
Keep the Phyllo Covered
Phyllo dries quickly. Always keep the unused sheets covered with a clean tea towel while assembling the pie.
If the pastry dries out, it can become difficult to handle and may crack more easily.
Don’t Overload the Layers With Liquid
The milk mixture should be drizzled lightly between the sheets. Too much liquid in one area can make the pastry soggy.
Aim for an even distribution throughout the layers.
Cool the Filling Before Assembly
Allowing the beef mixture to cool is one of the easiest ways to protect the pastry.
Hot filling can soften the bottom layers before the pie has a chance to bake.
Brown the Beef Properly
Do not rush the initial browning step. Allow the moisture to evaporate so the beef develops deeper flavor.
This also helps prevent a watery filling.
Cut Before Baking
Pre-cutting the pie into portions makes serving much easier. It also allows the egg-and-milk mixture to penetrate the pastry more evenly.
Let It Rest
Although it may be tempting to cut into the pie immediately, giving it several minutes to rest helps the filling stabilize while the pastry remains crisp.
Make-Ahead Instructions
You can prepare the spiced beef filling in advance and refrigerate it once completely cooled.
When you’re ready to assemble the pie, allow the filling to cool slightly if necessary before layering it over the phyllo.
For the best texture, assemble and bake the pie relatively close to serving time. Freshly baked phyllo has the best crispness.
Storage
Allow leftover pie to cool before covering and refrigerating.
Store leftovers in an airtight container or cover the baking dish well. Refrigerated leftovers can be reheated in the oven until warmed through.
For the crispiest results, avoid relying exclusively on the microwave, as it can soften the phyllo.
Reheating in a moderate oven helps restore some of the original crunch.
Recipe Variations
Add More Herbs
Fresh dill, mint, or additional parsley can be added to the beef mixture for a fresh Mediterranean flavor.
Make It Spicier
For a little heat, add a pinch of red pepper flakes or a small amount of chili powder to the beef.
Add Garlic
A few cloves of finely minced garlic can be cooked with the onions and leeks for another layer of savory flavor.
Add Feta
For a Greek-inspired variation, crumble some feta cheese into the cooled beef filling before assembling the pie.
Use Ground Lamb
Ground lamb can replace some or all of the beef. Its rich flavor works particularly well with cinnamon, coriander, and allspice.
Frequently Asked Questions
Can I use frozen phyllo pastry?
Yes. Frozen phyllo works very well, but it should be thawed carefully according to the package instructions. Slow thawing in the refrigerator overnight is generally preferable.
Why does my phyllo tear?
Phyllo becomes fragile when it dries out. Keep the sheets covered while assembling and handle them gently. Small tears are not usually a problem because multiple layers are used.
Can I prepare the beef filling ahead of time?
Absolutely. The filling can be cooked ahead and refrigerated once cooled. This can make assembly much faster on the day you plan to bake the pie.
Can I use another type of oil?
Olive oil works beautifully with the Mediterranean flavors in this recipe. You can also use a mixture of olive oil and a neutral vegetable oil.
Can I freeze the finished pie?
The pie is best enjoyed freshly baked, but leftovers can be frozen if properly wrapped. Keep in mind that freezing and thawing may slightly change the texture of the phyllo.
What should I serve with Greek beef phyllo pie?
A fresh Greek salad, tzatziki, cucumber, tomatoes, olives, or a simple green salad are all excellent choices.
How do I keep the pastry crispy?
Bake the pie until deeply golden and allow it to rest briefly after baking. When reheating leftovers, use the oven rather than the microwave whenever possible.
Recipe at a Glance
Cuisine: Greek-inspired / Mediterranean
Course: Main Course
Preparation Time: 20 minutes
Cooking Time: Approximately 50 minutes
Total Time: 1 hour 10 minutes
Servings: 8
Calories: Approximately 548 kcal per serving
Final Thoughts
This crispy Greek phyllo pie is a wonderful way to turn simple ingredients into a comforting and impressive meal. The combination of browned ground beef, sweet leeks, onions, and aromatic spices creates a filling that is rich without being overly heavy, while the delicate phyllo provides the perfect crisp contrast.
The key to success is taking your time with the beef, allowing the vegetables to soften properly, keeping the phyllo covered during assembly, and distributing the milk mixture evenly between the layers.
Once baked, the result is a beautifully golden pie with flaky pastry and a richly seasoned center. Serve it warm with a crisp Greek salad and a spoonful of cool yogurt or tzatziki for a satisfying Mediterranean-inspired dinner that the whole family can enjoy.
