Greek food brings the flavors of the Mediterranean to your kitchen. With just a few key ingredients, you can make tasty dishes that transport you to sunny Greece.
These recipes are easy to follow and use common items you may already have at home.
You’ll find a mix of classic Greek meals and modern twists on traditional favorites. From fresh salads to hearty main courses, there’s something for everyone.
Try making a Greek feast for your next family dinner or party. Your guests will love the delicious tastes and aromas of these Greek-inspired dishes.

1. Moussaka
Moussaka is a beloved Greek dish that will transport you to the Mediterranean. This layered casserole features eggplant, ground meat, and a creamy béchamel sauce.
To make moussaka, start by roasting sliced eggplant until tender.
Brown ground beef or lamb with onions, garlic, and tomatoes. Add spices like cinnamon and allspice for authentic flavor.
Layer the eggplant and meat sauce in a baking dish. Top with a thick béchamel sauce made from butter, flour, and milk. Sprinkle with cheese and bake until golden brown.
Serve your homemade moussaka warm as a hearty main course. It pairs well with a Greek salad and crusty bread for a complete meal.

2. Souvlaki
Souvlaki is a beloved Greek dish featuring marinated meat skewers. You can make it with pork, chicken, or lamb.
To prepare souvlaki, cut the meat into chunks and marinate it in olive oil, lemon juice, garlic, and herbs like oregano and rosemary. Let it sit for at least 30 minutes or overnight for best results.
Thread the marinated meat onto skewers and grill until cooked through.
Serve your souvlaki with pita bread and tzatziki sauce for a classic Greek meal.
You can store leftover souvlaki in the fridge for up to 3 days. Remove the meat from the skewers before refrigerating.

3. Spanakopita
Spanakopita is a tasty Greek spinach pie. It’s made with flaky phyllo dough and a savory filling. The main ingredients are spinach and feta cheese.
You’ll also find herbs like dill and parsley in the mix. Onions and garlic add flavor too. The phyllo layers are brushed with olive oil to make them crispy.
To make spanakopita, you layer the phyllo in a baking dish. Then add the spinach and cheese filling. Cover with more phyllo and bake until golden brown.
This dish works great as an appetizer or main course. You can serve it hot or at room temperature. It’s a popular choice for parties and family gatherings.

4. Tzatziki Sauce
Tzatziki is a creamy Greek dip that’s easy to make at home. You’ll need Greek yogurt, cucumber, garlic, and herbs like dill or mint.
To prepare tzatziki, grate a cucumber and drain the excess water. Mix it with thick Greek yogurt, minced garlic, chopped herbs, and a splash of lemon juice.
Let the tzatziki chill in the fridge for a few hours before serving. This allows the flavors to blend together nicely.
You can enjoy tzatziki as a dip with pita bread or vegetables. It’s also great in wraps, sandwiches, or as a sauce for grilled meats.

5. Pastitsio
Pastitsio is a tasty Greek pasta dish that’s similar to lasagna. You’ll layer pasta, meat sauce, and a creamy béchamel topping.
For the pasta layer, use long tubular noodles like bucatini. The meat sauce combines ground beef with tomatoes and spices like cinnamon and nutmeg.
The top layer is a thick, cheesy béchamel sauce. You make it by cooking flour and butter, then adding milk and grated cheese.
Bake the pastitsio until golden brown on top. When you cut into it, you’ll see distinct layers of pasta, meat, and creamy sauce.

6. Dolmades
Dolmades are a popular Greek appetizer. You’ll love these tasty little rolls made from grape leaves stuffed with rice and herbs.
To make dolmades, you stuff grape leaves with a mixture of rice, herbs, and sometimes ground meat. Then you roll them up tightly.
You cook the dolmades in broth until tender. The grape leaves give them a tangy flavor that goes well with the savory filling.
Serve dolmades as a starter or light meal. They taste great with tzatziki sauce for dipping. You can make a big batch and enjoy them over several days.

7. Baklava
Baklava is a beloved Greek dessert that will satisfy your sweet tooth. This layered pastry combines crispy phyllo dough with chopped nuts and a sweet honey syrup.
You can make baklava at home with a few key ingredients. Start with phyllo dough, walnuts or pistachios, butter, and honey. Layer the ingredients carefully for the best texture.
The secret to great baklava is in the syrup. Mix honey, sugar, and water to create a sweet glaze. Pour it over the baked pastry while it’s still warm.
Baklava takes some time to prepare, but the results are worth it. You’ll impress your friends and family with this traditional Greek treat.

8. Gigantes Plaki
Gigantes Plaki is a classic Greek dish featuring giant beans baked in a flavorful tomato sauce. These large, creamy beans are soaked overnight before cooking to ensure the best texture.
The dish combines onions, garlic, and fresh herbs with the beans. Carrots and potatoes are often added for extra flavor and heartiness.
You’ll love the rich, earthy taste of this vegetarian meal. It’s both filling and nutritious, making it perfect for a satisfying dinner.
To make Gigantes Plaki, you bake the ingredients slowly in the oven. This allows the flavors to meld and the beans to become soft and buttery.
Serve this comforting dish with crusty bread to soak up the delicious sauce. It’s a tasty way to enjoy traditional Greek cuisine at home.

9. Avgolemono Soup
Avgolemono soup is a Greek favorite that will warm you up on chilly days. This creamy, tangy soup combines chicken broth, rice, eggs, and lemon juice.
To make it, start by simmering chicken in broth with vegetables. Remove the chicken and shred it. Cook rice in the broth until tender.
In a separate bowl, whisk eggs and lemon juice. Slowly add some hot broth to temper the eggs. Pour this mixture back into the pot, stirring constantly.
Add the shredded chicken back in and heat gently. Don’t let it boil or the eggs might curdle. Serve hot and enjoy this comforting Greek classic.

10. Kleftiko
Kleftiko is a beloved Greek dish featuring tender, slow-cooked lamb. You’ll find this meal bursting with flavor and aroma.
To make kleftiko, wrap lamb cuts like shoulder or leg in parchment paper. Add potatoes, garlic, and herbs for extra taste.
The wrapped ingredients cook slowly in the oven, letting the flavors meld. This method keeps the meat juicy and infused with spices.
When done, unwrap your kleftiko to reveal succulent lamb that falls off the bone. The potatoes absorb the savory juices, making them extra tasty.
Serve your kleftiko hot, straight from the parchment. It’s perfect for special dinners or gatherings with friends and family.

11. Horta
Horta is a classic Greek dish made with wild greens. You boil the greens until tender, then dress them with olive oil and lemon juice. It’s a simple yet tasty side dish.
You can use various greens for horta, like dandelion, chicory, or chard. Wash them well before cooking. Boil the greens in plenty of water until soft.
After draining, serve the greens warm or cold. Drizzle with good quality olive oil and fresh lemon juice. Add salt to taste.
Horta pairs nicely with grilled fish or meat. It’s a healthy, flavorful way to enjoy your greens Greek-style.

12. Fasolada
Fasolada is a hearty Greek bean soup that will warm you up on chilly days. You’ll love this simple yet tasty dish made with white beans, vegetables, and olive oil.
To make fasolada, soak dried white beans overnight. Then simmer them with diced carrots, celery, and onions in water. Add tomato paste for flavor and thickness.
Season your soup with salt, pepper, and a drizzle of olive oil. Some cooks add garlic or herbs like oregano for extra flavor.
Fasolada is filling enough to be a meal on its own. Serve it with crusty bread to soak up the delicious broth. It’s a nutritious and budget-friendly option you’ll want to make again and again.

13. Loukoumades
Loukoumades are Greek donuts that will satisfy your sweet tooth. These little balls of dough are fried until golden and crispy on the outside, while staying soft and fluffy inside.
After frying, you drench the loukoumades in honey syrup. This gives them their signature sweetness. Many people also like to sprinkle chopped walnuts on top for extra crunch.
You can make loukoumades at home with simple ingredients like flour, yeast, and water. The dough needs time to rise before frying. Once ready, you drop small portions into hot oil to create perfectly round donuts.
Loukoumades are great for sharing with family and friends. A typical recipe makes about 60 pieces, so there’s plenty to go around. Enjoy these Greek honey puffs as a delicious dessert or sweet snack.

14. Galaktoboureko
Galaktoboureko is a beloved Greek dessert that combines creamy custard and crispy phyllo pastry. You’ll love this sweet treat’s mix of textures and flavors.
To make galaktoboureko, you start by preparing a custard with milk, semolina, sugar, and eggs. This rich filling is then layered between sheets of buttery phyllo dough.
After baking until golden brown, you pour a sweet syrup flavored with lemon and cinnamon over the warm pastry. This creates a delightfully sticky and fragrant finish.
Traditionally enjoyed during Easter and other special occasions, galaktoboureko is now a year-round favorite in Greek homes and bakeries. You can serve it warm or at room temperature for a tasty end to any meal.

15. Taramosalata
Taramosalata is a tasty Greek dip made from fish roe. You’ll love its creamy texture and unique flavor. This popular meze (appetizer) is often served with pita bread or vegetables.
The main ingredient is tarama, which is salted and cured fish roe. You can find it in Greek or Mediterranean markets.
To make taramosalata, you’ll mix the tarama with olive oil, lemon juice, and a starchy base.
Some recipes use bread as the base, while others prefer mashed potatoes. Both options create a smooth, spreadable dip. The color can range from pale pink to beige, depending on the type of roe used.
You can easily make taramosalata at home in about 15 minutes. It’s fresher and healthier than store-bought versions, which often contain additives and food coloring.

16. Kolokithokeftedes
Kolokithokeftedes are tasty Greek zucchini fritters. You’ll love these crispy appetizers made with grated zucchini, herbs, and feta cheese.
To make them, mix grated zucchini with chopped onions, garlic, and fresh mint. Add crumbled feta cheese and flour to bind the mixture.
Form small patties and fry them until golden brown. The result is a crunchy exterior with a soft, flavorful inside.
Serve kolokithokeftedes hot as a meze (appetizer) with tzatziki sauce for dipping. They’re perfect for parties or as a light meal with a Greek salad.
The Essence of Greek Cuisine
Greek cooking brings together fresh ingredients, simple preparation, and bold flavors. It focuses on healthy, wholesome foods that nourish both body and soul.
Use of Fresh Ingredients
Greek recipes rely on fresh, local produce.
Tomatoes, cucumbers, and olives form the base of many dishes. Herbs like oregano, mint, and dill add flavor without extra calories.
Lemons brighten up meals with their zesty taste.
Olive oil is key in Greek cooking.
It’s used for frying, dressing salads, and even as a dip for bread. Greeks often use seasonal vegetables in their meals. This ensures peak flavor and nutrition.
Fish and seafood are common in coastal areas. Inland, lamb and chicken are popular protein choices.
Feta cheese and Greek yogurt add creaminess to many recipes.
Mediterranean Diet Benefits
The Greek way of eating aligns with the Mediterranean diet.
This eating pattern is linked to better heart health and longer life. It’s rich in plant foods and healthy fats.
Whole grains like barley and bulgur wheat provide fiber and energy. Legumes such as lentils and chickpeas offer protein and nutrients.
These foods keep you full and help control blood sugar.
Greek meals often include a small amount of red wine.
This can have heart-protective effects when consumed in moderation. The social aspect of Greek dining also contributes to well-being.
Traditional Greek Cooking Techniques
Greek cuisine relies on time-honored cooking methods that bring out rich flavors.
These techniques focus on slow cooking and the use of herbs and spices to create delicious meals.
Slow Cooking Methods
Greek cooks often use slow cooking to make tender, flavorful dishes.
Braising is a common method where meat is first browned, then cooked slowly in liquid. This creates dishes like kokkinisto, a rich tomato-based stew.
Simmering is another key technique. Soups and stews are left to cook gently for hours, letting flavors meld.
Fasolada, a hearty bean soup, is made this way.
Roasting is used for meats and vegetables.
A whole lamb might roast slowly for Easter. Potatoes, eggplant, and other veggies are often roasted to bring out their natural sweetness.
Infusion of Herbs and Spices
Greek cooking makes heavy use of herbs and spices. Oregano, mint, and dill are common in many dishes.
Cooks often add these early in the cooking process to infuse their flavors deeply.
Garlic and onions form the base of many Greek recipes. They’re usually sautéed in olive oil to release their flavors before other ingredients are added.
Lemon juice and zest are used to brighten flavors. They’re added to everything from roasted meats to vegetable dishes.
Cinnamon and allspice add warmth to both sweet and savory foods. You’ll find them in dishes like moussaka and in desserts like baklava.