These Greek-style beef pies are a hearty and comforting dish that combines tender, slow-cooked beef with rich tomato sauce, creamy cheese mash, and crisp, golden fillo pastry. I love how these individual pies feel rustic yet elegant—perfect for a cozy dinner or a special family gathering.
Why You’ll Love This Recipe
I enjoy recipes that bring traditional flavours together in layers of texture and comfort. The beef filling is deeply savoury, cooked slowly in wine and passata until meltingly tender, while the cheesy mashed potato topping adds creaminess and richness. Encased in flaky fillo pastry brushed with olive oil, each pie comes out perfectly crisp and golden. These pies also reheat beautifully, making them ideal for make-ahead meals.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
Makes 6 Individual Pies
For the Fillo Pastry pie casing:
375 g Antoniou Fillo Pastry
½ cup extra virgin olive oil
For the pie filling:
1 kg beef chuck steaks
10 tablespoons extra virgin olive oil
1 large onion, chopped
2–3 cloves garlic, finely chopped
½ cup red wine
700 g passata
3 bay leaves
1 teaspoon dried oregano
1 cinnamon stick (optional)
Salt and pepper, to taste
2 cups water, plus more if needed
For the potato mash:
1.25 kg potatoes, peeled and roughly chopped
Water
50 g salted butter
200 g Kefalograviera cheese, finely grated
Salt and pepper, to taste
Directions
Prepare the Beef Filling
- Cut the beef chuck into bite-sized cubes and season lightly with salt and pepper.
- Heat 4 tablespoons of olive oil in a large pot over medium-high heat. Add the beef in batches and brown on all sides. Remove and set aside.
- In the same pot, add the remaining olive oil, chopped onion, and garlic, cooking for 3–4 minutes until softened and fragrant.
- Return the browned beef to the pot, pour in the red wine, and let it simmer for 2–3 minutes to reduce slightly.
- Add the passata, bay leaves, oregano, cinnamon stick (if using), and 2 cups of water. Bring to a gentle simmer.
- Cover and cook on low heat for about 1½ to 2 hours, stirring occasionally, until the beef is tender and the sauce has thickened. Add a little more water if needed during cooking. Once done, remove the cinnamon stick and bay leaves and set the filling aside to cool slightly.
Make the Potato Mash
- While the beef cooks, place the peeled and chopped potatoes into a large pot, cover with water, and add a pinch of salt.
- Bring to a boil, then reduce heat and simmer for 15–20 minutes, until the potatoes are soft when pierced with a fork.
- Drain well, return to the pot, and mash until smooth.
- Add the butter and grated Kefalograviera cheese. Season with salt and pepper, stirring until the mash is creamy and the cheese is melted. Set aside to cool slightly.
Assemble the Pies
- Preheat the oven to 375 °F (190 °C). Grease six individual pie dishes or ramekins.
- On a clean surface, layer 3–4 sheets of fillo pastry, brushing each layer generously with olive oil. Gently press the layered pastry into the pie dish, letting the edges overhang slightly.
- Spoon a layer of beef filling into each dish, followed by a generous scoop of cheesy mash on top.
- Fold the overhanging fillo edges gently over the filling, brushing the tops with olive oil for extra crispness.
- Place the pies on a baking tray and bake for 25–30 minutes, or until the pastry is golden brown and crisp.
Serve
Let the pies cool slightly before serving. I like to sprinkle a bit of extra grated Kefalograviera or parsley on top just before serving.
Servings and Timing
Makes 6 individual pies.
Prep time: ~30 minutes
Cook time: ~2 hours (for filling and mash) + 25–30 minutes baking
Total time: approximately 2½ hours.
Variations
- Different cheese: If you can’t find Kefalograviera, use Parmesan or Pecorino for a similar salty, nutty flavor.
- Spice it up: Add a pinch of chili flakes to the filling for a bit of heat.
- Vegetable boost: Stir in cooked peas or diced carrots to the beef mixture for more texture and color.
- Vegan version: Replace the beef with lentils or mushrooms, use vegan cheese, and substitute olive oil or plant butter for the dairy.
- Family pie option: Instead of individual pies, layer everything into one large baking dish for a family-style meal.
Storage/Reheating
- Storage: I store any leftover pies in an airtight container in the fridge for up to 3 days.
- Reheating: To reheat, I place them in a preheated oven at 350 °F (175 °C) for about 15 minutes, or until warmed through and crispy again. They can also be microwaved for convenience, though the pastry will lose some crispness.
- Freezing: The assembled, unbaked pies freeze beautifully. Wrap each tightly in plastic wrap and foil and freeze for up to 2 months. Bake from frozen at 375 °F for 40–45 minutes.
FAQs
What is Kefalograviera cheese?
It’s a Greek hard cheese made from sheep or goat’s milk with a rich, salty flavor—perfect for grating into mashed potatoes or over baked dishes. Parmesan or Romano makes a good substitute.
Can I use store-bought pie pastry instead of fillo?
You can, but I prefer fillo for its delicate, flaky texture and authentic Greek touch.
How can I tell when the beef filling is ready?
When the sauce is rich and thick, and the beef pieces are tender enough to break apart easily with a fork, it’s ready.
Can I make the filling ahead of time?
Yes—I often make the beef filling a day ahead and refrigerate it. The flavors deepen overnight, and it makes assembly faster.
What type of beef should I use?
I use chuck steak because it becomes tender and flavorful when slow-cooked, but brisket or blade steak also work well.
Can I bake these as one large pie?
Absolutely. Just assemble it in a large baking dish instead of individual portions and adjust the baking time to about 40 minutes.
Can I omit the wine?
Yes—just replace it with extra broth or water. The flavor will still be delicious.
How do I keep the fillo from drying out?
I cover the unused sheets with a slightly damp towel while assembling to prevent them from becoming brittle.
Can I add herbs to the mash?
Yes—a little chopped parsley or thyme in the mash adds a nice aromatic touch.
What should I serve with these pies?
I like them with a simple green salad or roasted vegetables to balance the richness.
Conclusion
I love these Greek beef pies because they bring together all the comforting elements of slow-cooked stew, creamy mash, and crisp pastry in one bite. The aroma of the wine-rich sauce, the golden layers of fillo, and the cheesy potato topping make it a dish I reach for when I want something special and heartwarming. It’s a recipe that feels both rustic and indulgent—truly a celebration of Greek-inspired home cooking.
Print
Greek Beef Pies
Rich, comforting Greek-style beef pies filled with slow-cooked beef in tomato and wine sauce, topped with creamy cheesy mash, and wrapped in crisp, golden fillo pastry for the ultimate cozy meal.
- Total Time: 2 hours 30 minutes
- Yield: 6 individual pies
Ingredients
375 g fillo pastry
½ cup extra virgin olive oil (for brushing)
1 kg beef chuck steaks, cut into cubes
10 tbsp extra virgin olive oil (for cooking)
1 large onion, chopped
2–3 garlic cloves, finely chopped
½ cup red wine
700 g passata
3 bay leaves
1 tsp dried oregano
1 cinnamon stick (optional)
2 cups water (plus more as needed)
Salt and pepper, to taste
1.25 kg potatoes, peeled and chopped
50 g salted butter
200 g Kefalograviera cheese, finely grated
Chopped parsley, for garnish (optional)
Instructions
- Prepare the beef filling: Season beef cubes with salt and pepper. Heat 4 tbsp olive oil in a large pot over medium-high heat and brown the beef in batches. Remove and set aside.
- In the same pot, add remaining olive oil, onion, and garlic. Cook 3–4 minutes until soft and fragrant. Return beef, add wine, and simmer 2–3 minutes to reduce.
- Add passata, bay leaves, oregano, cinnamon stick, and 2 cups water. Bring to a simmer, cover, and cook on low for 1½–2 hours until beef is tender and sauce thickens. Remove bay leaves and cinnamon. Set aside to cool.
- Make the cheesy mash: Boil potatoes in salted water for 15–20 minutes until tender. Drain, mash until smooth, then mix in butter and grated Kefalograviera. Season with salt and pepper and let cool slightly.
- Assemble the pies: Preheat oven to 375 °F (190 °C). Grease six small pie dishes. Layer 3–4 sheets of fillo pastry, brushing each with olive oil. Line each dish with the layered pastry, leaving edges overhanging.
- Spoon beef filling into each dish, top with a layer of cheesy mash, and fold over the pastry edges. Brush tops with olive oil.
- Bake for 25–30 minutes until golden brown and crisp. Cool slightly before serving. Garnish with extra cheese or parsley if desired.
Notes
Use Parmesan or Pecorino if Kefalograviera is unavailable.
For extra flavor, add chili flakes or fresh herbs to the filling.
Make the filling ahead—it tastes even better the next day.
To prevent fillo from drying, keep unused sheets covered with a damp towel.
Can be made as one large pie—bake for about 40 minutes.
- Prep Time: 30 minutes
- Cook Time: 2 hours 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Greek
- Diet: Halal
Nutrition
- Serving Size: 1 pie
- Calories: 710
- Sugar: 5 g
- Sodium: 620 mg
- Fat: 38 g
- Saturated Fat: 13 g
- Unsaturated Fat: 22 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 4 g
- Protein: 38 g
- Cholesterol: 115 mg
