Our Best Greek Recipes

Greek cuisine brings together fresh ingredients, bold flavors, and simple cooking methods passed down through generations. The Mediterranean diet centers around traditional recipes that use olive oil, herbs, fresh vegetables, and quality proteins.

From classic appetizers and soups to hearty main dishes and sweet desserts, Greek cooking offers something for every meal and occasion. These recipes guide you through making beloved dishes using traditional ingredients and time-tested methods.

1. Chicken Souvlaki

Chicken souvlaki is Greece’s most popular street food. You marinate chicken pieces in lemon juice, olive oil, and herbs like oregano.

Skewer and grill the chicken until tender and juicy. Cook it on an outdoor grill or indoors.

Serve souvlaki with warm pita bread and tzatziki sauce. Add fresh vegetables like tomatoes and cucumbers on the side.

This dish takes under 30 minutes to make. The marinade gives the chicken bold Mediterranean flavors.

2. Spanakopita

Spanakopita is a popular Greek spinach pie and makes an excellent vegetarian meal. This savory dish features layers of crispy phyllo dough wrapped around a rich filling.

The filling combines fresh spinach with feta cheese and herbs. You’ll taste tangy feta mixed with earthy spinach in every bite.

Bake the phyllo pastry until golden and flaky. Serve spanakopita warm as a main dish or appetizer.

This traditional recipe works well for breakfast, lunch, or dinner.

3. Greek Salad with Feta

You can make this classic Greek salad in just 15 minutes. Cut fresh tomatoes, cucumbers, and red onion into chunks.

Add Kalamata olives and crumbled feta cheese from a block. Make the dressing with olive oil, red wine vinegar, and dried herbs.

Pour the dressing over the vegetables and toss gently. This salad works as a side dish or light meal.

The fresh ingredients and tangy feta make it perfect for summer.

4. Tzatziki Sauce

Tzatziki is a creamy Greek dip made with thick yogurt, grated cucumber, and garlic. You’ll find it served in taverns across Greece as a classic appetizer.

Combine strained Greek yogurt with squeezed cucumber, raw garlic, olive oil, and fresh dill. Some recipes add lemon juice for extra tang.

You can make tzatziki in just five minutes at home. It pairs perfectly with grilled meats, pita bread, and roasted vegetables.

This refreshing sauce works as both a dip and a topping for gyros and Mediterranean dishes.

5. Moussaka

Moussaka stands as Greece’s most famous dish. You’ll find it in almost every Greek taverna and home kitchen.

This layered casserole combines tender eggplant with rich meat sauce. Most recipes use ground lamb or beef mixed with cinnamon and allspice.

Top the dish with creamy béchamel sauce before baking. Some versions include potato layers for extra heartiness.

Let moussaka rest for 30 minutes after baking. This helps the layers set for clean slices.

6. Baklava

Baklava is a sweet Greek dessert made with layers of crispy phyllo dough and chopped nuts. The pastry is soaked in honey syrup after baking.

Walnuts are the most common filling, though some recipes use almonds. Mix the nuts with cinnamon for extra flavor.

Layer the thin phyllo sheets with melted butter. Pour the honey syrup over the pastry while it’s still warm.

This dessert is easier to make than it looks.

7. Fish Gyros

Fish gyros offer a fresh twist on the classic Greek street food. You can use cod, salmon, or any firm white fish.

Season your fish with Mediterranean spices like oregano, lemon, and garlic. Pan-grill or bake until flaky and golden.

Serve the fish in warm pita bread with tzatziki sauce, cucumber, red onion, and tomatoes. The creamy tzatziki balances the seasoned fish.

This lighter version of gyros makes an excellent weeknight dinner that’s ready in about 25 minutes.

8. Shrimp Saganaki

Shrimp Saganaki is a classic Greek dish that brings together tender shrimp and rich tomato sauce. Cook the shrimp in a flavorful sauce made with tomatoes, garlic, and herbs.

Top the dish with crumbled feta cheese before serving. You can make this recipe in about 30 minutes using just one pan.

Serve Shrimp Saganaki as an appetizer or main course. The combination of sweet shrimp, tangy tomatoes, and creamy feta creates Mediterranean flavor.

9. Lemon Roasted Greek Potatoes

These golden potatoes are a staple at Greek tables. Roast them with olive oil, fresh lemon juice, and oregano until crispy outside and tender inside.

Use chicken broth during cooking to keep the potatoes moist. This helps them develop a beautiful golden crust.

Serve them with roasted lamb, chicken, or grilled meats. They also work great as a vegetarian side dish with crusty bread.

10. Pastitsio

Pastitsio is Greece’s answer to lasagna. This baked pasta dish features thick tubular pasta layered with spiced ground meat sauce.

Top with creamy béchamel sauce and cheese. You’ll taste hints of cinnamon in the meat layer, which makes it uniquely Greek.

Use bucatini, penne, or ziti pasta if you can’t find traditional pastitsio noodles. Greek families serve this comfort food at Sunday dinners and holidays.

11. Avgolemono Soup

You’ll find comfort in this classic Greek lemon chicken soup. The creamy broth combines eggs and fresh lemon juice for a unique tangy flavor.

This traditional soup features tender chicken, rice, and a silky egg-lemon sauce. You can make it in about 30 minutes using simple ingredients.

Greek families often serve avgolemono on Sundays and special occasions.

12. Lemony Greek Chickpeas

This bright dish brings together simple Greek flavors in just 10 minutes. Garlic, lemon juice, and olive oil transform ordinary chickpeas into something special.

The recipe uses fresh parsley and basic spices for a healthy side dish. These chickpeas are packed with plant-based protein and fiber.

Serve them warm as a quick weeknight side. They pair well with grilled meats or fresh salads.

13. Grilled Lamb Chops with Oregano

These simple Greek lamb chops pack amazing flavor. The marinade uses olive oil, fresh lemon juice, and lots of oregano.

Marinate your lamb chops for at least two hours. Add garlic and black pepper for extra taste.

Grill the chops for 3-4 minutes per side for rare meat or 5-6 minutes per side for medium-rare. Let the meat rest for 10 minutes after grilling.

14. Halloumi Cheese Salad

Halloumi cheese salad brings together Greek flavors in one dish. You get salty, squeaky cheese paired with fresh vegetables and herbs.

Grill the halloumi until golden for the best taste. The warm cheese contrasts nicely with cool cucumbers and tomatoes.

Add red onions, olives, and fresh dill to complete your salad. A simple lemon and olive oil dressing ties everything together.

This salad works as a main dish or side.

15. Greek Stuffed Peppers

Greek stuffed peppers, called Gemista, are a classic Mediterranean dish. Fill bell peppers with rice, ground meat, and fresh herbs.

The filling often includes chickpeas, tomatoes, and feta cheese. These ingredients create a complete meal in one pepper.

Make them with or without meat. The vegetarian version uses extra rice and vegetables.

Bake the peppers until tender and slightly charred. The natural sweetness of the peppers balances the salty feta and herbs.

16. Octopus with Lemon and Olive Oil

This classic Greek dish combines tender octopus with simple ingredients. Boil the octopus first to make it soft.

After boiling, grill the octopus until it gets a nice char. The grilling adds smoky flavor.

Marinate the octopus in olive oil, lemon juice, and oregano. This mix gives it authentic Greek taste.

Serve as an appetizer or main course. You can prepare it for summer barbecues or special dinners.

17. Horiatiki Salad

Horiatiki is the authentic Greek village salad you’ll find on every table in Greece. Make it with fresh tomatoes, cucumbers, red onions, and bell peppers.

Use real feta cheese in blocks, not crumbled. Add Kalamata olives for briny flavor.

Dress it simply with olive oil, red wine vinegar, salt, and oregano. No lettuce goes in traditional horiatiki.

This salad works perfectly as a starter or light lunch.

18. Fava (Yellow Split Pea Puree)

Fava is a creamy Greek dip made from yellow split peas. Cook the peas with onions and olive oil until smooth.

This traditional dish comes from Greek islands like Santorini. The puree has a silky texture and bright flavor.

Finish fava with lemon juice and extra olive oil. Many Greeks top it with raw red onions or capers.

This vegan dish works great as a starter or meze.

19. Kolokithokeftedes (Zucchini Fritters)

These crispy Greek zucchini fritters make excellent use of fresh summer zucchini. Grate the zucchini and mix it with feta cheese, fresh herbs like mint and dill, and a bit of flour.

Form the mixture into small patties and fry until golden brown. You’ll taste mild zucchini paired with salty feta and fresh herbs in every bite.

These fritters work well as appetizers, side dishes, or part of a mezze platter. Serve with tzatziki sauce and a squeeze of lemon.

20. Kleftiko (Slow-Cooked Lamb)

Kleftiko is a traditional Greek dish that transforms tough cuts of lamb into tender, flavorful meat. Cook the lamb slowly for hours with garlic, herbs, and olive oil.

The dish gets its name from Greek bandits who cooked stolen meat in sealed pits. Today, wrap the lamb in parchment paper to trap flavors and moisture.

Use your slow cooker, oven, or pressure cooker to make kleftiko. The lamb falls off the bone when done properly.

21. Gigantes Plaki (Baked Beans)

Gigantes plaki is a classic Greek comfort dish made with giant white beans. You bake these large lima beans in a rich tomato sauce with olive oil and fresh herbs.

The beans become soft and creamy after slow baking. The tomato sauce thickens and develops flavor with onions, garlic, and Mediterranean herbs.

You can serve gigantes plaki as a main dish, side, or appetizer. It works well for vegetarian meals and pairs perfectly with crusty bread and olive oil.

Traditional Ingredients in Greek Cuisine

Greek cooking relies on a handful of key ingredients that create bold, fresh flavors. Oregano, thyme, and parsley form the herb foundation, while feta cheese and kasseri add richness and tang.

Key Herbs and Spices

Oregano stands as the most important herb in Greek cooking. You’ll find wild oregano (rigani) sprinkled on everything from Greek salads to grilled meats.

It has a stronger, more intense flavor than regular oregano. Thyme grows wild across Greek hillsides.

Fresh thyme appears in marinades and meat dishes. Dried thyme works well in tomato sauces and bean recipes.

Parsley comes in flat-leaf varieties in Greece. You’ll use it fresh as a garnish and mixed into dishes like tabbouleh.

It adds bright color and fresh taste. Dill pairs perfectly with fish dishes and appears in many Greek recipes.

Fresh dill goes into yogurt sauces and cucumber salads. Other common spices include:

  • Cinnamon – used in meat dishes like moussaka
  • Allspice – adds warmth to stews
  • Bay leaves – flavor soups and braised dishes

Essential Greek Cheeses

Feta cheese comes from sheep’s milk or a mix of sheep and goat milk. Real Greek feta has a tangy, salty taste and crumbly texture.

You’ll use it in salads, pastries, and as a table cheese. Kasseri is a semi-hard cheese made from sheep’s milk.

It melts well and works great in cooked dishes. You can eat it fresh or use it for cooking.

Graviera resembles Swiss cheese but has a nuttier flavor. This hard cheese works for grating over pasta or eating with fruit.

Mizithra comes in fresh and aged versions. Fresh mizithra tastes mild and creamy.

Aged mizithra becomes hard and perfect for grating.

Popular Olive Oils and Olives

Extra virgin olive oil forms the base of Greek cooking. Greek olive oil comes from ancient olive groves and has a fruity, sometimes peppery taste.

You’ll use it for cooking, drizzling, and making dressings. Kalamata olives are large, dark purple olives from southern Greece.

They have a rich, wine-like flavor and meaty texture. These olives work well in salads and meze plates.

Green olives from Greece tend to be smaller and firmer than Kalamata varieties. They have a sharper, more bitter taste that pairs well with cheese and bread.

Quality olive oil should taste fresh and fruity, not bitter or rancid. Store it in a cool, dark place to keep the best flavor.

Cooking Tips for Authentic Greek Dishes

Master Greek cooking by using fresh seasonal ingredients and learning simple techniques that balance bright Mediterranean flavors. These methods will help you save time in the kitchen while creating dishes that taste like they came straight from Greece.

Time-Saving Preparation Methods

Batch prep your aromatics at the start of each week. Chop onions, garlic, and herbs in large quantities and store them in the refrigerator.

This cuts your daily cooking time in half. Make double portions of key ingredients like tzatziki, Greek salad dressing, and herb mixtures.

These basics keep well for 3-5 days and work in multiple dishes. Marinate proteins overnight for dishes like souvlaki or Greek chicken.

The extra time develops deeper flavors while you sleep. Use lemon juice, olive oil, oregano, and garlic as your base.

Pre-cook grains and legumes in large batches. Store cooked rice, lentils, and chickpeas in your freezer.

They reheat quickly and form the foundation for many Greek meals. Use your oven for multiple dishes at once.

Roast vegetables, bake fish, and warm pita bread together to maximize efficiency.

Balancing Flavors and Textures

Greek dishes rely on four core flavor elements: bright acidity from lemon, richness from olive oil, saltiness from feta or olives, and earthiness from oregano and herbs.

Add lemon juice at the end of cooking to preserve its bright taste. Heat destroys the fresh citrus flavor that makes Greek food distinctive.

Layer textures strategically in each dish. Combine creamy elements like yogurt or feta with crunchy vegetables, nuts, or toasted bread.

This creates interest in every bite. Use quality olive oil generously but smartly.

Drizzle extra virgin olive oil on finished dishes for flavor. Cook with regular olive oil to save money while building taste.

Balance rich and fresh ingredients within each meal. Pair heavy dishes like moussaka with light cucumber salad.

Serve creamy dips alongside crisp vegetables or warm pita.

Frequently Asked Questions

Greek cooking relies on simple ingredients like olive oil, lemon, garlic, and oregano to create bold flavors. These questions cover the most important traditional dishes and cooking techniques you need to know.

What are some traditional Greek dishes I should try?

Start with moussaka, a layered casserole with eggplant, meat sauce, and béchamel. This dish shows the heart of Greek comfort food.

Try spanakopita next. This flaky pastry filled with spinach and feta cheese makes a perfect appetizer or light meal.

Greek salad, called horiatiki, uses fresh tomatoes, cucumbers, olives, and feta. It’s simple but full of Mediterranean flavors.

Add chicken souvlaki to your list. These grilled meat skewers are marinated in lemon, olive oil, and herbs.

Could you recommend a classic Greek salad recipe?

Use ripe tomatoes, cucumbers, red onion, and Kalamata olives as your base. Cut vegetables into large chunks, not small pieces.

Add a thick slab of feta cheese on top. Don’t crumble it – this keeps the traditional style.

Dress with good olive oil, red wine vinegar, and dried oregano. Salt and pepper finish the dish.

Never add lettuce to authentic Greek salad. The vegetables should release their juices to mix with the dressing.

What ingredients are essential for authentic Greek cooking?

Extra virgin olive oil is the most important ingredient. Use it for cooking, dressing, and finishing dishes.

Fresh lemons provide the bright acidity that defines Greek food. Keep both juice and zest on hand.

Garlic, oregano, and dill appear in most savory Greek recipes. These herbs give dishes their distinctive taste.

Feta cheese adds saltiness and creamy texture to many dishes. Buy it in blocks rather than pre-crumbled.

How do I make a traditional Greek moussaka?

Start by slicing eggplant and salting it for 30 minutes. This removes bitterness and excess water.

Make a meat sauce with ground lamb or beef, onions, garlic, and tomatoes. Add cinnamon and oregano for authentic flavor.

Prepare a thick béchamel sauce with butter, flour, milk, and cheese. This creamy layer goes on top.

Layer the eggplant, meat sauce, and béchamel in a baking dish. Bake until golden brown on top.

Can you suggest an authentic recipe for Greek souvlaki?

Cut chicken, pork, or lamb into cubes about one inch in size. Uniform pieces cook evenly.

Marinate the meat in olive oil, lemon juice, garlic, and oregano. Let it sit for at least two hours.

Thread the meat onto metal skewers. Wooden ones can burn on the grill.

Cook over high heat, turning frequently. The outside should be crispy while the inside stays juicy.

What is the secret to making perfect Greek baklava?

Keep phyllo dough covered with a damp towel while working. It dries out very quickly.

Brush each layer with melted butter, but don’t use too much.

You want crispy layers, not soggy ones.

Use a mix of walnuts, almonds, and pistachios for the filling. Add cinnamon and a little sugar.

Pour cool syrup over hot baklava or hot syrup over cooled baklava. Never use both hot, as that makes the pastry soggy.