Greek cuisine is known for its fresh ingredients, rich flavors, and simple cooking techniques. The good news? Many traditional Greek dishes can easily be made vegan without losing their authentic taste.
Whether you’re looking for a light salad, a hearty meal, or a comforting soup, these vegan Greek recipes bring the Mediterranean right to your kitchen.
In this post, you’ll discover 5 delicious vegan Greek recipes that are perfect for everyday meals and special occasions.
1. Vegan Greek Salad (Horiatiki)
Bring a taste of the Mediterranean to your table with this vibrant vegan take on a classic Greek favorite. Crisp vegetables, briny olives, and a simple yet zesty dressing come together to create a dish that’s both light and deeply satisfying. Perfect as a starter or a side, this refreshing salad is packed with bold flavors and wholesome ingredients.
Ingredients:
- Tomatoes (chopped)
- Cucumber (sliced)
- Red onion (thinly sliced)
- Kalamata olives
- Vegan feta cheese
- Olive oil
- Oregano
- Salt
Instructions:
Combine all vegetables in a large bowl. Add olives and vegan feta, drizzle with olive oil, and sprinkle oregano and salt. Toss gently and serve fresh.
2. Vegan Gyros with Tzatziki
Enjoy a delicious plant-based spin on one of Greece’s most beloved street foods. These vegan gyros are packed with savory, well-seasoned fillings and wrapped in soft pita, then topped with a cool and creamy dairy-free tzatziki. Bursting with flavor and texture, this satisfying dish brings all the comfort of the classic—without any animal products
Ingredients:
- Pita bread
- Chickpeas or soy chunks
- Garlic, paprika, cumin
- Lettuce, tomato, onion
- Plant-based yogurt
- Grated cucumber
- Garlic
- Dill
Instructions:
Cook chickpeas or soy chunks with spices until golden. Prepare tzatziki by mixing all ingredients. Fill pita bread with veggies and protein, then drizzle with tzatziki.
3. Vegan Moussaka
Indulge in a comforting plant-based version of a classic Greek favorite. This vegan moussaka features hearty layers of tender vegetables, a savory lentil or plant-based filling, and a creamy dairy-free topping baked to golden perfection. Rich, flavorful, and deeply satisfying, it’s the perfect dish for a cozy meal or special gathering.
Ingredients:
- Eggplant slices
- Potatoes
- Lentils
- Tomato sauce
- Onion, garlic
- Plant milk
- Flour
- Olive oil
Instructions:
Layer cooked eggplant, potatoes, and lentil sauce in a baking dish. Top with vegan béchamel and bake at 180°C for 40–45 minutes until golden.
4. Fasolada (Greek Bean Soup)
Warm up with this traditional Greek comfort dish, often considered the country’s national soup. Made with tender beans, aromatic vegetables, and a rich tomato-based broth, fasolada is both nourishing and deeply satisfying. Simple yet full of flavor, it’s a wholesome vegan meal perfect for cozy days.
Ingredients:
- White beans
- Carrots, celery, onion
- Tomato paste
- Olive oil
- Bay leaf
Instructions:
Simmer beans with vegetables, tomato paste, and bay leaf until tender. Add olive oil at the end for extra richness.
5. Dolmades (Stuffed Grape Leaves)
Savor a timeless Mediterranean classic with these delicate stuffed grape leaves. Filled with a fragrant mixture of rice, herbs, and subtle spices, dolmades are light yet full of flavor. Perfect as an appetizer or part of a mezze spread, they offer a delicious glimpse into traditional Greek cuisine
Ingredients:
- Grape leaves
- Rice
- Onion, dill, mint
- Lemon juice
- Olive oil
Instructions:
Mix rice with herbs and onion. Stuff into grape leaves and roll tightly. Simmer with lemon juice and olive oil until cooked.
Final Thought
These vegan Greek recipes prove that you don’t need animal products to enjoy the rich and authentic flavors of Mediterranean cuisine. From light salads to hearty baked dishes, there’s something here for everyone.
Try these recipes at home and bring a taste of Greece to your table—healthy, delicious, and completely plant-based!