Greek Ham and Cheese Pie

There are certain recipes that instantly transport you to a cozy kitchen, where the smell of something buttery and cheesy fills the entire house. Greek Ham and Cheese Pie is exactly that kind of recipe for me. It’s the type of dish that feels comforting, simple, and special all at once — the kind of food that makes people wander into the kitchen asking, “What smells so good?”
The first time I made this pie was on a lazy weekend afternoon when I needed something warm, filling, and easy for dinner. I had a pack of ham in the fridge, plenty of cheese, and a craving for something baked and golden. That’s when this easy Greek Ham and Cheese Pie came to life — and it quickly became one of those recipes that everyone asks for again.
What makes this dish so special is its balance of textures. The outside turns perfectly golden and crispy, while the inside stays soft, cheesy, and full of savory ham. Every bite feels rich and satisfying, but it’s still incredibly easy to make, even if you’re new to baking savory pies.
Whether you’re looking for a quick dinner idea, a dish for brunch with friends, or something hearty to bring to gatherings and holidays, this Greek Ham and Cheese Pie recipe never disappoints. It’s comforting, crowd-pleasing, and honestly one of those recipes that tastes even better the next day.
Let’s dive into why this baked ham and cheese pie deserves a spot in your regular meal rotation.
Why You’ll Love It
It’s incredibly easy to make
This easy Greek Ham and Cheese Pie requires simple ingredients and minimal prep. You can have it ready for the oven in about 15 minutes.
Perfectly cheesy and savory
The melted cheese combined with salty ham creates a rich and satisfying filling. Every slice is creamy, flavorful, and comforting.
Great for breakfast, lunch, or dinner
This dish is versatile enough for any meal. Serve it for brunch, pack leftovers for lunch, or enjoy it as a cozy dinner.
A fantastic make-ahead recipe
You can prepare it in advance and bake it when needed. It also reheats beautifully the next day.
Family-friendly and crowd-pleasing
Even picky eaters love this pie. The combination of ham, cheese, and fluffy batter is universally loved.
Perfect for holidays or gatherings
This baked ham and cheese dish looks impressive when sliced. It’s a great option for brunch tables or holiday spreads.
Ingredient Notes & Details
Ham
Use cooked diced ham for the best flavor and texture. Leftover ham works perfectly, making this recipe ideal after holiday meals. You can also substitute turkey ham or smoked ham.

Cheese
Traditional versions often use a mix of cheeses. Mozzarella, cheddar, or Swiss all melt beautifully. For a more authentic Greek flavor, you can use feta mixed with a mild melting cheese.
All-Purpose Flour
Flour creates the light batter that holds everything together. It gives the pie its fluffy texture while still letting the filling shine.
Eggs
Eggs provide structure and richness. They help bind the ingredients and give the pie its soft interior.
Milk
Milk keeps the batter smooth and tender. Whole milk works best, but any milk you have on hand will work.
Olive Oil or Melted Butter
A little fat adds flavor and moisture to the batter. Olive oil gives a subtle Mediterranean taste, while butter adds richness.
Baking Powder
This helps the pie rise slightly, creating a light and fluffy texture instead of a dense one.
Salt and Pepper
Simple seasoning enhances the ham and cheese flavors without overpowering them.
Optional Herbs
Fresh parsley, dill, or oregano can add brightness and a classic Greek touch.
Step-by-Step Instructions
Step 1: Preheat the oven
Preheat your oven to 350°F (175°C). Grease a baking dish or pie pan to prevent sticking.
Step 2: Prepare the filling
Dice the ham into small bite-sized pieces. Shred or crumble your cheese so it melts evenly during baking.

Step 3: Mix the wet ingredients
In a large mixing bowl, whisk together the eggs, milk, and olive oil until smooth. The mixture should look pale and slightly frothy.
Step 4: Add the dry ingredients
Stir in the flour, baking powder, salt, and pepper. Whisk gently until a smooth batter forms with no lumps.
Step 5: Fold in the ham and cheese
Add the diced ham and shredded cheese to the batter. Gently fold them in until evenly distributed.
Step 6: Pour into the baking dish
Transfer the mixture into the prepared baking dish. Spread it evenly so the pie bakes uniformly.
Step 7: Bake until golden
Bake for 35–40 minutes until the top becomes golden brown and the center is set. A knife inserted in the center should come out clean.
Step 8: Let it rest
Allow the pie to cool for 10 minutes before slicing. This helps it firm up and makes cleaner slices.
Step 9: Slice and serve
Cut into squares or wedges and serve warm. The inside should be soft, cheesy, and packed with flavor.
FAQ for Common Questions
What is Greek Ham and Cheese Pie?
Greek Ham and Cheese Pie is a savory baked dish made with ham, cheese, eggs, and a light batter. It’s similar to a crustless pie and is known for its fluffy texture and rich flavor.
Can I make this easy Greek Ham and Cheese Pie ahead of time?
Yes. You can prepare the batter and store it in the refrigerator for several hours before baking. You can also bake the pie in advance and reheat it when ready to serve.
What cheese works best in this baked ham and cheese recipe?
Mozzarella, cheddar, Swiss, or feta all work well. Many people prefer a blend for the best flavor and melt.

Is this recipe low carb or keto friendly?
The traditional recipe contains flour, but you can make a low carb Greek Ham and Cheese Pie by replacing the flour with almond flour.
Can I add vegetables to this pie?
Absolutely. Spinach, onions, bell peppers, or mushrooms all pair beautifully with the ham and cheese.
How do I know when the pie is fully cooked?
The top should be golden and the center should feel firm. A knife inserted into the center should come out clean.
Storage Tips
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight.
Freezing
You can freeze the baked pie for up to 2 months. Wrap slices tightly in plastic wrap and place them in a freezer-safe container.
Reheating
Reheat slices in the oven at 325°F (165°C) for about 10–15 minutes. This keeps the texture crisp and prevents sogginess.
Variations
Spinach and Feta Version
Add sautéed spinach and feta cheese for a more traditional Greek flavor profile.
Mediterranean Vegetable Pie
Mix in olives, roasted red peppers, and zucchini for a veggie-packed version.
Breakfast Ham and Cheese Pie
Serve this pie with eggs and fresh fruit for a hearty breakfast or brunch option.
Spicy Version

Add diced jalapeños or red pepper flakes to give the pie a little kick.
Three-Cheese Pie
Use a blend of cheddar, mozzarella, and feta for an extra cheesy flavor.
Crusty Puff Pastry Version
Instead of a batter base, bake the filling inside puff pastry for a flaky version of the pie.
What to Serve with Greek Ham and Cheese Pie
Fresh Salads
A light green salad with lemon vinaigrette balances the richness of the pie.
Roasted Vegetables
Roasted potatoes, asparagus, or carrots make excellent sides for dinner.
Soup
Tomato soup or vegetable soup pairs beautifully with the cheesy flavors.
Breakfast Sides
Serve with fresh fruit, yogurt, or roasted tomatoes for a brunch-style meal.
Holiday Brunch Spread
This pie fits perfectly alongside quiches, pastries, and fresh juices during holidays or gatherings.
This Greek Ham and Cheese Pie is a flaky, savory pastry layered with smoky ham, melted cheese, and a creamy egg filling, all wrapped in crispy golden phyllo dough. Perfect for breakfast, brunch, or an easy dinner, it’s rich, comforting, and incredibly satisfying. One bite of this buttery, cheesy pie and you’ll understand why it’s a Mediterranean favorite!
Pin
Rate
Prep Time:

20 minutes
minutes
Cook Time:
45 minutes
minutes
Total Time:
1 hour
hour
5 minutes
minutes
Servings:
8
Ingredients
For the Pie
- 8 sheets phyllo dough
- 3 tbsp olive oil or melted butter for brushing
Filling
- 2 cups diced ham about 200 g
- 1 ½ cups shredded cheese Gruyère, mozzarella, or cheddar
- ½ cup crumbled feta cheese
- 3 large eggs
- 1 cup whole milk
- ½ cup plain Greek yogurt
- 1 small onion finely chopped
- 1 tbsp fresh parsley chopped
- ½ tsp black pepper
- ¼ tsp salt
- ½ tsp dried oregano
Instructions
Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13 inch baking dish.

Prepare the Egg Mixture
In a large bowl whisk together:
- eggs
- milk
- Greek yogurt
Mix until smooth.
Add the Filling
Stir into the egg mixture:
- diced ham
- shredded cheese
- feta
- onion
- parsley
- oregano
- salt and pepper
Mix well so the ingredients are evenly distributed.
Layer the Phyllo
Place one sheet of phyllo in the baking dish.
Brush lightly with olive oil or melted butter.
Repeat with 4 sheets, brushing each layer.
Add the Filling
Pour the ham and cheese mixture evenly over the layered phyllo.
Finish the Top
Layer the remaining 4 sheets of phyllo on top, brushing each sheet with oil or butter.
Tuck the edges slightly into the pan.
Bake
Bake for 40–45 minutes until:
- the top is golden brown
- the filling is set
Cool Before Serving
Let the pie rest 10 minutes before slicing.
Serve warm or at room temperature.




