Vegan Greek Pie with Eggplants – Melitzanopita
Vegan Greek pie with eggplants, known as Melitzanopita, is a layered phyllo pie filled with oven-baked eggplant, smoked tofu, sauteed onion, red peppers, olives and herbs like oregano and mint. You bake it between buttered-with-oil sheets of phyllo until deeply golden and crisp, then serve it warm as an appetizer or light main.

As you may already know, eggplant is one of my favorite vegetables and one of the staple foods in Mediterranean and Middle Eastern cuisine. I have created many recipes with eggplant before, from ratatouille to salads, veggie burgers and, of course, baba ganoush, but I have to say this vegan Greek pie with eggplants is one of the most delicious eggplant recipes I have ever made. I used smoked tofu for this version and it turned out so good you will want to make it again and again.
What I love most is how forgiving it is. You can bake it whenever you feel like serving a yummy appetizer together with your friends and family, and I assure you everyone will love it, regardless of whether they are vegan or not. The smoked tofu does a lot of the heavy lifting here, giving the filling that savory, almost-cheesy depth you would normally expect from a Greek cheese pie, without any dairy at all.
This Recipe Works If You Need
- A make-ahead appetizer or party centerpiece that feeds a crowd and slices cleanly straight from the pan.
- A satisfying meatless main that still feels hearty, thanks to baked eggplant and rehydrated soy protein granules.
- A way to use up eggplants at the peak of summer when they are cheap, glossy and plentiful.
- A dish that pleases vegans and non-vegans at the same table, with one easy swap that turns it vegetarian.
- A taste of authentic Greek cooking at home when you cannot hop on a plane to Greece.
Why You’ll Love This Recipe
- Deeply savory without cheese. Smoked tofu, olives and oregano build the salty, umami-rich flavor a traditional cheese pie relies on, so you never miss the dairy.
- Genuinely crisp, shattering crust. Brushing every phyllo sheet with olive oil is what gives you those golden, flaky layers instead of a soggy pie.
- Hearty enough to be the main event. Baked eggplant plus rehydrated textured soy protein gives the filling real body and a meaty bite.
- Endlessly flexible. One ingredient swap takes it from fully vegan to vegetarian, and the herb mix bends to whatever you have on hand.
- Better the next day. The flavors settle overnight, which makes it a dream to prep ahead for a gathering.

Ingredient Notes
Eggplants are the soul of this pie. Choose ones that feel heavy and firm for their size, with taut, glossy skin and a green stem; a dull, wrinkled eggplant is past its prime and tends to be bitter and seedy. I roast them whole until completely soft so the flesh turns silky and easy to peel, which also concentrates their flavor instead of waterlogging the filling.
Smoked tofu is what makes this version sing. The smoking gives it that savory, faintly cheesy character that stands in beautifully for feta. Buy a firm, pressed smoked tofu rather than silken; you want it to crumble into curd-like pieces, not dissolve into the mix. If you would rather make the vegetarian option, crumbled feta cheese works in its place.
Textured soy protein granules add body and a meaty chew. They arrive dry, so they need to drink up boiling water first; do not skip the soak or you will get hard, gritty bits in an otherwise tender filling. Always strain off the excess water well, because soggy granules will steam the filling instead of letting it firm up.
Red peppers (kapia, if you can find them) bring sweetness and a little color contrast against the dark eggplant. Look for thick-walled, deeply colored peppers; thin, pale ones release too much water and dilute the filling.
Olives carry the briny, Mediterranean backbone. Sliced Kalamata or any good black olive works; taste them first, because if they are very salty you will want to ease back on the added salt.
Phyllo sheets give the pie its signature crisp layers. Keep the stack covered with a slightly damp towel while you work, since phyllo dries out and cracks within minutes of being exposed to air. Let frozen phyllo thaw fully in the fridge before unrolling, or the sheets will tear.
Olive oil, oregano, mint and parsley are the finishing flavors that make it taste unmistakably Greek. Dried oregano and mint hold up well to the long bake, while the fresh parsley keeps the filling bright; use a good fruity olive oil since it does double duty as both the cooking fat and the flavor that crisps every layer.
Tips
- Let the baked eggplant cool before you peel and chop it. Hot eggplant tears and slips; once it has rested, the skin pulls away cleanly and the flesh holds its shape in small pieces.
- Brush every single phyllo sheet with olive oil, edge to edge. This is the most common mistake people make and the difference between a crisp, flaky pie and a pale, doughy one. Dry patches do not crisp.
- Drain the filling well before assembling. Between the eggplant, peppers and soy granules, there is a lot of hidden moisture; a wet filling is the number one cause of a soggy bottom layer.
- Drizzle that quarter cup of water over the top before baking. It sounds odd, but it steams the upper phyllo just enough to stop it from curling and burning while the rest turns golden.
- You know it is ready when the top is deeply golden and sounds crisp if you tap it, not just lightly tanned. Pull it too early and the middle layers stay damp.

Substitutions and Variations
- Make it vegetarian: swap the smoked tofu for crumbled feta cheese, exactly as noted in the recipe. The pie then leans closer to a classic Greek cheese pie.
- No textured soy protein? Leave it out and add a little more eggplant, or fold in cooked brown lentils for the same hearty, meaty body.
- Play with the herbs: the oregano-and-mint combination is classically Greek, but a handful of fresh dill in place of some parsley pushes it toward a spinach-pie profile.
- Turn up the heat: the red pepper flakes are gentle here, so add more if you like a spicier filling.
Storage and Make Ahead
This pie keeps beautifully. Store leftovers in an airtight container in the fridge for up to 3 to 4 days; the flavors deepen overnight, so day two is arguably even better. To bring back the crispness, reheat slices in a hot oven or air fryer rather than the microwave, which softens the phyllo. You can also assemble the whole pie a day ahead, keep it covered in the fridge unbaked, and slide it into the oven when your guests arrive.
If you love this eggplant-forward, Greek-inspired cooking, you will probably enjoy my vegan spanakopita for another classic phyllo pie, my creamy baba ganoush to use up extra eggplants, and the rest of my vegan pie recipes when you are ready to keep baking.

Summarise & Save This Recipe
★ Add us as a trusted Google source
Vegan Greek Pie with Eggplants – Melitzanopita
Ingredients
- ½ cup olive oil
- 3 eggplants
- 2 onions chopped
- 2 red peppers chopped
- 1 ½ cup smoked tofu crumbled; you can also use feta cheese for the vegetarian option
- ½ cup olives sliced
- ½ cup textured soy protein granules
- 2 Tbsp parsley chopped
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp red pepper flakes
- 1 tsp oregano
- 1 tsp mint
- 12 phyllo sheets
- 1 Tbsp sesame seeds mixed
Instructions
- Preheat oven to 200 C.
- Line a baking tray with baking paper and lay the eggplants on the tray.
- Drizzle with a little oil and bake for about 25 minutes, until soft and easy to peel. Remove from the oven, let them cool, then peel and cut into small pieces.
- Meanwhile, in a medium bowl, cover the TSP (textured soy protein) granules with boiling water. Let them soak for about 10 minutes, then strain to get rid of excess water.
- Place a small skillet on medium heat and grease it with a little bit of olive oil. Add the onions and saute for about 5 minutes, until translucent.
- In a large bowl, combine the baked eggplants, sauteed onions, chopped red peppers, crumbled tofu, sliced olives, hydrated TSP granules, chopped parsley, salt, pepper, red pepper flakes, oregano and mint, then mix well to incorporate.
- Line a baking dish with a phyllo sheet, brush it with olive oil, and repeat with 5 more sheets, stacking them on top of each other.
- Top the base phyllo layer with the eggplant mix and cover with another 6 phyllo sheets, brushing each one with olive oil.
- Drizzle about 1/4 cup of water all over the top layer of phyllo and sprinkle with the sesame seed mix.
- Bake for about 60 minutes, or until golden on top.
- Serve with some fresh herbs or vegan cream.
Notes
Frequently Asked Questions
Melitzanopita is a traditional Greek pie made with eggplant (melitzana) wrapped in layers of crisp phyllo pastry. It belongs to the same family of savory Greek pies as spanakopita (spinach) and tiropita (cheese), but uses baked eggplant as its main filling. This vegan version swaps the usual cheese for smoked tofu, olives and herbs.
As written, it is fully vegan. The filling uses smoked tofu and textured soy protein instead of cheese, and the phyllo is brushed with olive oil rather than butter. To make a vegetarian version instead, simply swap the smoked tofu for crumbled feta cheese, as noted in the recipe.
Not in this recipe. The eggplants are baked whole until soft, then peeled and chopped, which drives off excess moisture and mellows any bitterness on its own. Just let them cool before peeling so the skin slips off cleanly and the flesh holds its shape.
Two things matter most. Brush every single phyllo sheet with olive oil, edge to edge, so each layer crisps instead of staying doughy. And drain the filling well before assembling, since eggplant, peppers and soaked soy granules all hold hidden moisture that can steam the bottom layers.
Yes. You can assemble the entire pie a day in advance, keep it covered and unbaked in the fridge, then bake it fresh when you need it. Baked leftovers also keep for 3 to 4 days refrigerated and actually taste better the next day once the flavors settle.
It is great warm as an appetizer or light main, finished with some fresh herbs or a spoonful of vegan cream. A simple green salad, olives and a squeeze of lemon round it out nicely, and it slices cleanly straight from the pan for sharing.

So, so good! Tastes exactly like the original Greek recipe I tasted when I was there this summer! Thank you for sharing the recipe!
Glad you liked it! 😀