Greek food has a way of making simple ingredients taste like a celebration. A ripe tomato, a drizzle of good olive oil, a crumble of feta, and suddenly you’re transported to a table by the sea. That’s the magic of this cuisine: bold, bright flavors built from humble pantry staples.
This collection of 19+ best Greek recipes covers everything from quick weeknight dinners to showstopping dishes worth the extra effort. You’ll find crisp salads, juicy grilled meats, flaky pastries, and the garlicky dips that tie it all together.
Chicken Souvlaki is the easiest starting point for anyone new to Greek cooking, thanks to its short ingredient list and forgiving grill time.
Quick picks:
- Best weeknight dinner: Chicken Souvlaki, ready in under 30 minutes of active cooking
- Best make-ahead dip: Homemade Tzatziki, which tastes better after a few hours in the fridge
- Best for a crowd: Moussaka, a layered casserole that feeds six to eight people
- Best sweet finish: Baklava, a make-once-and-share dessert that keeps for days

1. Greek Salad (Horiatiki)
This rustic salad skips the lettuce entirely, letting ripe tomatoes and cucumbers shine. Chunks of creamy feta and briny Kalamata olives sit on top, never mixed in.
Ingredients:
- 4 large ripe tomatoes, cut into wedges
- 1 English cucumber, sliced thick
- 1 green bell pepper, sliced into rings
- 1/2 red onion, thinly sliced
- 1/2 cup Kalamata olives
- 6 oz block feta cheese
- 1/4 cup extra virgin olive oil
- 1 tbsp dried oregano
- Salt to taste
Method: Combine vegetables and olives in a bowl. Top with the whole feta block, drizzle with olive oil, sprinkle oregano and salt. Serves 4. Prep time: 15 minutes.
For more fresh sides like this, browse our best cucumber salad recipes.

2. Chicken Souvlaki
Marinated chicken skewers cook fast and taste like a trip to Athens. The lemon and garlic marinade tenderizes the meat while it adds a bright, tangy edge.
Ingredients:
- 2 lbs boneless chicken thighs, cubed
- 1/3 cup olive oil
- Juice of 2 lemons
- 4 garlic cloves, minced
- 2 tsp dried oregano
- Salt and pepper
Method: Marinate chicken 2 hours. Thread onto skewers. Grill over medium-high heat (400°F) for 10-12 minutes, turning often. Serves 4-6. Prep: 15 minutes plus marinating. Cook: 12 minutes.
Pair it with a bright side from our best green salad recipes.

3. Homemade Tzatziki
This cool, garlicky yogurt sauce is the backbone of Greek cooking. Grated cucumber adds crunch while fresh dill brings an herby lift.
Ingredients:
- 2 cups Greek yogurt
- 1 cucumber, grated and squeezed dry
- 2 garlic cloves, minced
- 1 tbsp olive oil
- 1 tbsp fresh dill, chopped
- 1 tsp lemon juice
- Salt to taste
Method: Mix all ingredients in a bowl. Chill at least 1 hour before serving. Makes about 2 cups. Prep time: 10 minutes plus chilling.
Serve alongside grilled meats or spread on warm pita.

4. Spanakopita
Flaky phyllo layers wrap a savory spinach and feta filling in this iconic Greek pie. Buttered sheets of phyllo crisp up golden in the oven.
Ingredients:
- 1 lb fresh spinach, chopped
- 8 oz feta, crumbled
- 1 onion, diced
- 3 eggs
- 1 package phyllo dough
- 1/2 cup melted butter
- 2 tbsp fresh dill
Method: Sauté onion and spinach, cool, mix with feta, eggs, dill. Layer buttered phyllo in a 9×13 pan, add filling, top with more phyllo. Bake at 375°F for 40 minutes. Serves 8.
Find more spinach-forward dishes among our best delicious spinach recipes.

5. Moussaka
This layered eggplant and potato bake feels like Greek comfort food at its finest. A creamy béchamel topping sets it apart from a simple lasagna.
Ingredients:
- 2 eggplants, sliced
- 2 potatoes, sliced
- 1 lb ground lamb or beef
- 1 can crushed tomatoes
- 1 onion, diced
- 3 tbsp butter
- 3 tbsp flour
- 2 cups milk
- 1/2 cup grated Parmesan
Method: Roast eggplant and potato slices at 400°F for 20 minutes. Brown meat with onion and tomatoes. Layer vegetables and meat sauce, top with béchamel and cheese. Bake at 375°F for 45 minutes. Serves 8.
Explore more layered bakes in our best eggplant recipes.

6. Greek Lemon Potatoes
These roasted potatoes turn golden and tender in a bath of lemon juice and broth. The edges crisp up while the inside stays soft and creamy.
Ingredients:
- 2 lbs potatoes, cut into wedges
- 1/3 cup olive oil
- 1/3 cup lemon juice
- 1 cup chicken broth
- 4 garlic cloves, minced
- 1 tsp dried oregano
- Salt and pepper
Method: Toss potatoes with all ingredients in a baking dish. Roast at 425°F for 45-50 minutes, flipping halfway. Serves 4-6. Prep: 10 minutes. Cook: 50 minutes.
This side pairs naturally with souvlaki or roast chicken straight from the same oven.

7. Pastitsio
Often called Greek lasagna, this baked pasta dish layers tube-shaped noodles with spiced meat sauce and béchamel. Nutmeg and cinnamon give the meat sauce a warm, unexpected depth.
Ingredients:
- 1 lb bucatini or penne
- 1 lb ground beef
- 1 can crushed tomatoes
- 1 onion, diced
- 1/2 tsp cinnamon
- 1/4 tsp nutmeg
- 4 tbsp butter
- 4 tbsp flour
- 3 cups milk
- 1 cup grated kefalotyri or Parmesan
Method: Cook pasta, brown meat with spices and tomatoes. Layer pasta, meat sauce, béchamel. Bake at 350°F for 45 minutes. Serves 8. Prep: 25 minutes. Cook: 45 minutes.

8. Avgolemono Soup
This silky chicken soup gets its creamy texture from whisked eggs and lemon, no cream needed. It’s the dish Greek families turn to when someone feels under the weather.
Ingredients:
- 8 cups chicken broth
- 1/2 cup rice
- 2 cooked chicken breasts, shredded
- 3 eggs
- 1/3 cup lemon juice
- Salt and pepper
Method: Simmer broth and rice 15 minutes. Whisk eggs and lemon juice, slowly temper with hot broth, then stir back into the pot. Add chicken. Heat gently. Serves 6.
Find more comforting bowls in our best homemade soup recipes.

9. Pork Gyros with Pita
Thin strips of seasoned pork cook until crisp-edged, then get wrapped in warm pita with tzatziki and vegetables. This is Greek street food you can make right on the stovetop.
Ingredients:
- 2 lbs pork shoulder, thinly sliced
- 1/4 cup olive oil
- Juice of 1 lemon
- 3 garlic cloves, minced
- 2 tsp dried oregano
- 6 pita breads
- Sliced tomato, onion, tzatziki for serving
Method: Marinate pork 2 hours. Sear in a hot skillet 8-10 minutes until browned. Serve in warmed pitas. Serves 6. Prep: 15 minutes plus marinating. Cook: 10 minutes.

10. Baklava
Ingredients:
- 1 package phyllo dough
- 3 cups chopped walnuts
- 1 tsp cinnamon
- 1 cup melted butter
- 1 cup honey
- 1 cup sugar
- 1 cup water
- 1 tsp vanilla
Layers of crisp phyllo and chopped walnuts get soaked in a honey-citrus syrup for this classic Greek dessert. Each bite shatters, then turns sticky-sweet.
Method: Layer buttered phyllo and nut mixture in a pan, cut into diamonds. Bake at 350°F for 45 minutes. Pour cooled syrup over hot baklava. Makes 24 pieces.
See more sweets in our best Greek desserts.

11. Dolmades
Grape leaves stuffed with rice, herbs, and sometimes ground meat make a tidy, tangy appetizer. Rolling them takes patience, but the payoff is worth it.
Ingredients:
- 1 jar grape leaves, rinsed
- 1 cup rice
- 1/2 cup fresh dill and mint, chopped
- 1/4 cup pine nuts
- 1/4 cup olive oil
- Juice of 2 lemons
- 2 cups water or broth
Method: Mix rice, herbs, pine nuts, oil. Roll in grape leaves. Arrange in a pot, add liquid, simmer covered 45 minutes. Makes about 30 pieces. Serves 6-8.

12. Greek Meatballs (Keftedes)
These herb-packed meatballs get their tender texture from a bread and milk mixture worked into the ground meat. Mint and oregano give them that unmistakable Greek taste.
Ingredients:
- 1 lb ground beef or lamb
- 1 slice bread, soaked in milk
- 1 egg
- 1/4 cup grated onion
- 2 tbsp fresh mint, chopped
- 1 tsp dried oregano
- Olive oil for frying
Method: Mix all ingredients, form into balls. Pan-fry in olive oil over medium heat, 4-5 minutes per side. Serves 4-6. Prep: 15 minutes. Cook: 10 minutes.

13. Lamb Kleftiko
Slow-roasted lamb falls apart under a blanket of lemon, garlic, and oregano after hours in a sealed foil packet. This is Sunday dinner the Greek way.
Ingredients:
- 4 lbs lamb shoulder, bone-in
- 6 garlic cloves, slivered
- Juice of 2 lemons
- 1/4 cup olive oil
- 2 tbsp dried oregano
- 2 potatoes, quartered
Method: Rub lamb with garlic, lemon, oil, oregano. Wrap tightly in foil with potatoes. Roast at 325°F for 3.5 hours. Serves 6. Prep: 20 minutes. Cook: 3.5 hours.

14. Stuffed Tomatoes and Peppers (Gemista)
Hollowed-out tomatoes and peppers get packed with a rice and herb filling, then bake until soft and sweet. The tomato pulp seeps into the rice as it cooks, adding deep flavor.
Ingredients:
- 4 large tomatoes
- 4 bell peppers
- 1 cup rice
- 1 onion, diced
- 1/4 cup fresh parsley and mint
- 1/3 cup olive oil
Method: Hollow vegetables, save pulp. Mix rice, onion, herbs, pulp. Stuff vegetables, drizzle with oil. Bake at 375°F for 1 hour. Serves 4-6.
Browse more stuffed vegetable ideas in 25 vegetable recipes.

15. Saganaki
This pan-fried cheese dish turns golden and crisp in minutes, with a molten center underneath. A squeeze of lemon right before serving cuts through the richness.
Ingredients:
- 8 oz kefalotyri or halloumi cheese, sliced thick
- 2 tbsp flour
- 2 tbsp olive oil
- 1 lemon, cut into wedges
Method: Dredge cheese in flour. Fry in hot olive oil 1-2 minutes per side until golden. Squeeze lemon over top immediately. Serves 2-4 as an appetizer. Cook time: 5 minutes.

16. Fasolada
Greece’s national bean soup simmers white beans with tomatoes, carrots, and celery into a thick, satisfying bowl. Olive oil stirred in at the end adds a silky finish.
Ingredients:
- 2 cups dried white beans, soaked overnight
- 1 can crushed tomatoes
- 2 carrots, diced
- 2 celery stalks, diced
- 1 onion, diced
- 1/3 cup olive oil
- 6 cups water
Method: Simmer beans with vegetables and water 1.5 hours until tender. Stir in olive oil before serving. Serves 6. Prep: 15 minutes. Cook: 1.5 hours.

17. Grilled Sea Bream with Ladolemono
Whole grilled fish gets a simple dressing of olive oil and lemon that lets the fresh catch speak for itself. Ladolemono is the sauce Greek cooks reach for on nearly any grilled seafood.
Ingredients:
- 2 whole sea bream, cleaned
- 1/3 cup olive oil
- Juice of 2 lemons
- 1 tsp dried oregano
- Salt and pepper
Method: Season fish, grill over medium-high heat 6-7 minutes per side. Whisk oil, lemon, oregano for sauce. Drizzle over fish before serving. Serves 2. Cook: 14 minutes.

18. Loukoumades
These Greek doughnuts puff up golden and get drenched in honey syrup with a dusting of cinnamon. They’re best eaten warm, right out of the fryer.
Ingredients:
- 2 cups flour
- 1 packet active dry yeast
- 1 cup warm water
- 1 tbsp sugar
- Oil for frying
- 1 cup honey
- Cinnamon for dusting
Method: Mix batter, let rise 1 hour. Drop spoonfuls into hot oil (350°F), fry until golden. Drizzle with honey, dust with cinnamon. Makes about 24 pieces.
Find more fried and baked treats in 15 Greek desserts.

19. Skordalia
This garlicky potato dip packs serious punch, blending boiled potatoes with raw garlic and olive oil until smooth. Serve it alongside fried fish or roasted vegetables for contrast.
Ingredients:
- 4 potatoes, peeled and boiled
- 4-5 garlic cloves
- 1/2 cup olive oil
- 2 tbsp vinegar
- Salt to taste
Method: Mash potatoes while warm. Blend in garlic, olive oil, vinegar until smooth. Season with salt. Serves 4-6 as a dip. Prep: 10 minutes. Cook: 20 minutes for potatoes.
Greek Pantry Essentials
A handful of staples show up again and again in Greek cooking. Keep these on hand and you’re halfway to any recipe on this list.
Core items:
- Extra virgin olive oil, used for cooking, dressing, and finishing
- Dried oregano, the backbone seasoning in marinades and roasted dishes
- Fresh lemons, for brightness in soups, sauces, and marinades
- Feta cheese, crumbled into salads or baked into pastries
- Kalamata olives, briny and firm, good in salads or as a snack
- Fresh dill and mint, for herby lift in dips and stuffed dishes
- Phyllo dough, kept frozen for pies and desserts
- Greek yogurt, thick and tangy, the base for tzatziki
Stock your spice drawer well and weeknight Greek cooking becomes far less of a project. For more pantry-driven inspiration, check our best Mediterranean recipes.
Make-Ahead and Serving Tips
Many Greek dishes taste better the next day, once the flavors settle. Tzatziki, fasolada, and skordalia all improve after a few hours or overnight in the fridge.
Casseroles like moussaka and pastitsio reheat well in a 350°F oven covered with foil for 20 minutes. This keeps the béchamel from drying out.
Marinate meats for souvlaki or gyros the night before for deeper flavor by dinnertime. Grape leaves for dolmades can be rolled a day ahead and refrigerated until ready to simmer.
Serve a Greek spread family-style, with small plates of dips, salad, and warm pita in the center of the table. Guests can build their own plates, which keeps the meal relaxed and social.









