Greek Zucchini Pie (Vegan Kolokithopita)

This Greek zucchini pie, known in Greece as kolokithopita, is a light, juicy vegetable pie made with flaky phyllo pastry. Grated zucchini, fresh herbs and a creamy filling come together in a dish that’s perfect for lunch, dinner or a savory snack.

Read this recipe in Slovenian →

I discovered this recipe during the summers I spent in Greece. That’s where I realized Greek cooking is about much more than gyros and souvlaki. Everyday Greek food is full of simple dishes made from seasonal vegetables, generous handfuls of fresh herbs and good olive oil.

For my version of this traditional recipe, I made the filling completely plant-based. I swapped the feta for tofu and added a little coconut milk for creaminess. Don’t worry, the pie doesn’t taste like coconut. The coconut milk simply gives the filling the richness feta would, so the fresh Greek flavors stay center stage.

Greek zucchini pie with phyllo pastry and fresh herbs

What makes Greek zucchini pie so special?

I’ve spent several summers in Greece, and that’s where I got to know much more of its everyday cooking. Many visitors think of gyros, souvlaki and moussaka, but Greek home cooking often revolves around simple dishes made with seasonal vegetables.

Those were the dishes that impressed me most. They show that you don’t need a long list of ingredients to make a wonderful meal. You just need fresh, good-quality ingredients and the right combination of flavors.

Pies made with thin layers of phyllo are especially popular. They’re filled with spinach, wild greens, leeks, pumpkin or zucchini, and you’ll find them in almost every Greek bakery. Just as people in Slovenia might grab a slice of burek for a quick meal, Greeks often have a piece of savory pie for breakfast, as a snack or for a simple lunch. These pies are part of everyday life, not just special occasions.

One of the things I love most about Greek zucchini pie is the generous use of fresh herbs. In Slovenia, zucchini is most often seasoned with garlic and parsley. Greek recipes, however, often add both dill and mint.

That combination gives kolokithopita its distinctive flavor. The pie tastes fresh and fragrant, and far more interesting than you’d expect from such simple ingredients.

The most surprising thing is that many visitors to Greece never come across these pies at all. Restaurants tend to focus on the best-known dishes, while vegetable pies are more often made at home or bought from a neighborhood bakery. In my opinion, kolokithopita deserves a lot more attention.

How I make vegan kolokithopita

Traditional Greek kolokithopita usually contains feta, which gives the filling its saltiness, richness and creamy texture. Since I wanted a completely plant-based version, I replaced it with tofu.

I soon found out that tofu isn’t a direct swap for feta, though. It crumbles nicely and looks similar, but it has much less fat. On its own, it can make the filling a bit dry and not as creamy.

That’s why I add a small amount of coconut milk. It doesn’t give the pie a coconut flavor. It just adds the creamy texture feta gives in the traditional version.

If you make your own coconut milk, you can use that too. Homemade coconut milk is usually thinner than canned, so make it ahead and chill it. Once it’s cold, scoop the thicker, richer layer from the top and use that in the filling.

Why you should squeeze the water out of the zucchini

If you look at traditional Greek recipes, you’ll notice that most of them tell you to let the grated zucchini rest for an hour or two before making the filling. During that time the zucchini releases a lot of liquid, which you then squeeze out.

I’ll admit that the first time I made this pie, I skipped that step because I was in a hurry. It still tasted delicious, but the filling was much softer and wetter.

When I drain the zucchini properly before baking, the result is completely different. The filling is firmer, the pie slices more easily and the phyllo stays pleasantly crisp. In my experience, that extra step is worth the time.

Some of the zucchini’s vitamins and minerals end up in the liquid, so there’s no need to throw it away. If you like the flavor, you can drink it or use it when making vegetable stock.

Homemade or store-bought phyllo?

Good store-bought phyllo works perfectly well for kolokithopita, but I prefer to make my own whenever I have time. Homemade pastry has a special charm, because I can choose the ingredients myself and adapt it to my taste.

For my version I use whole-grain khorasan flour, which is often sold under the brand name Kamut. Its slightly buttery, nutty flavor goes beautifully with mild zucchini and aromatic herbs. It also has more fiber than refined white wheat flour, so the pastry is a little more wholesome. You can read more about it in my guide to kamut flour.

Why I roll the pastry instead of stretching it

I add a little apple cider vinegar and olive oil to the dough. The vinegar makes the rested dough more flexible and easier to roll thin, and the olive oil makes it nicer to work with and helps it turn beautifully crisp in the oven.

Many people feel intimidated by homemade phyllo, because they picture incredibly thin, almost see-through sheets stretched across a whole table by experienced bakers. For a long time I also believed that was the only proper way to do it.

Whole-grain khorasan dough behaves a little differently. Because of its gluten and the bran in it, it isn’t as elastic as dough made with refined white wheat flour, and it tears more easily when stretched. That’s why I roll it very thin with a rolling pin instead. In my experience, this works much better with whole-grain dough.

When to choose homemade or store-bought pastry

If you’re short on time or making the pie in a busy week, use good-quality store-bought phyllo and don’t feel guilty about it. I use it sometimes too. Making a nourishing homemade meal matters more than striving for perfection.

When I have a bit more time, though, I always go back to homemade pastry. Its flavor, its texture and the satisfaction of making it myself from carefully chosen ingredients make the extra effort worth it.

Now that you know what makes this Greek zucchini pie so special, it’s time to roll up your sleeves. I hope this recipe brings a little taste of everyday Greek cooking into your kitchen, and that kolokithopita becomes one of those dishes you come back to again and again.

Sonja Kramar

Greek Zucchini Pie (Vegan Kolokithopita)

This Greek zucchini pie, or kolokithopita, is filled with grated zucchini, fresh herbs and tofu instead of feta. Crisp phyllo pastry and a juicy vegetable filling create a light summer dish that is perfect for lunch, dinner or a savory snack.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes

Ingredients  

For the Optional Homemade Whole-Grain Pastry
  • 150 g whole-grain khorasan flour
  • ½ tbsp apple cider vinegar
  • 1 pinch salt
  • 1½ tbsp olive oil
  • 50 –70 g water
For the Filling
  • 1 kg zucchini
  • 1 medium onion
  • 200 g tofu
  • 3 tbsp canned coconut milk
  • ⅓ cup fresh parsley chopped
  • 2 tbsp fresh dill chopped
  • 10 fresh mint leaves chopped
  • 1 tbsp nutritional yeast optional
  • olive oil extra virgin
  • salt to taste

Instructions
 

If Making the Homemade Pastry
  1. Combine the flour, apple cider vinegar, salt and olive oil. Gradually add the water, beginning with 50 g. Add only as much additional water as needed to form a smooth, pliable dough.
  2. Knead the dough thoroughly, wrap it and leave it to rest in the refrigerator for at least 1 hour, or preferably overnight.
  3. Before using, divide the dough into two equal pieces. Roll each piece very thinly to fit the size of your baking dish.
  4. Tip: If using store-bought phyllo pastry, use 2 large sheets. Cut each sheet in half. Place two halves on the bottom of the baking dish and use the remaining two halves to cover the filling.
Prepare the Pie
  1. Coarsely grate the zucchini and leave it to rest for 1–2 hours. Using your hands, squeeze out as much excess liquid as possible.
  2. Finely chop the onion. Heat 1 tablespoon of olive oil in a pan and sauté the onion until soft and translucent.
  3. Crumble the tofu into a large bowl. Add the coconut milk and mix well.
  4. Add the drained zucchini, sautéed onion, parsley, dill, mint, nutritional yeast if using, and salt. Mix until evenly combined.
  5. Lightly grease a baking dish with olive oil. Place one layer of pastry on the bottom and spread the filling evenly over it. Cover with the second layer of pastry.
  6. Brush the surface with a little olive oil and pierce the pastry in several places with a fork. If desired, lightly score it into portions before baking.
  7. Bake at 180°C for 40–50 minutes, until the pie is crisp and golden brown.
  8. Leave the pie to rest for a few minutes before cutting so that it can cool slightly and the filling can firm up.

Notes

  • Drain the zucchini thoroughly. After leaving it to rest for 1–2 hours, squeeze out as much liquid as possible so the filling does not become too wet.
  • You can use homemade or store-bought phyllo pastry. If using store-bought pastry, you will need 2 large sheets cut in half.
  • The pie is best served slightly cooled. It slices more neatly and the filling remains firmer.
  • Fresh herbs make a noticeable difference. Dill, parsley and mint give the pie its characteristic Greek flavor, so I recommend using fresh herbs rather than dried whenever possible.

Greek zucchini pie FAQ

Can I make Greek zucchini pie a day ahead?

Yes. You can bake the pie a day ahead and keep it in the fridge. Before serving, reheat it in the oven at 160 to 170°C (320 to 340°F) for about 10 to 15 minutes so the pastry crisps up again.

Can I freeze Greek zucchini pie?

Yes. Let the pie cool completely, cut it into portions and freeze them in an airtight container. Thaw the pieces before serving, then reheat them in the oven so the pastry crisps up again.

Can I use dried herbs instead of fresh?

Fresh herbs give kolokithopita its signature flavor, so I recommend using them whenever you can. If you have to, dried herbs work too, but use a much smaller amount because their flavor is more concentrated.

Dill matters most here, since it’s one of the most recognizable flavors in Greek zucchini pie.

What can I use instead of tofu?

If you’re not making a vegan version, swap the tofu for the same amount of feta or another salty cheese.

For a vegan Greek zucchini pie, I recommend sticking with the tofu, because it gave the best result in this recipe.

Why is my Greek zucchini pie soggy?

Most often the zucchini wasn’t drained well enough. The pie can also turn soggy if it’s underbaked or if you slice it right out of the oven.

Let it rest for a few minutes before slicing. That lets the filling firm up while the pastry stays crisp.

How long can I store Greek zucchini pie?

Keep the pie in an airtight container in the fridge for up to 3 days. For the best texture, warm it briefly in the oven before serving so the phyllo turns crisp again.

Greek zucchini pies from your kitchens

Did you make this Greek zucchini pie?

Your Greek zucchini pie deserves a place in this gallery too. 💛

If you make this recipe, send me a photo at hello@naturallyindulgent.com. I love seeing my recipes come to life in your kitchens, and I’d be happy to add your photo to the gallery and inspire other readers.

By sending a photo, you agree that I may publish it on the Naturally Indulgent website.

You might also like

Recipes marked (Slovenian) haven’t been translated yet.

Poppy seed zucchini bread
Moist Poppy Seed Zucchini Bread
Zucchini and poppy seed pie with a homemade oat crust
Zucchini and Poppy Seed Pie
Homemade coconut milk
Homemade Coconut Milk

Looking for more inspiration?
Explore all my wholesome recipes here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating