Europe recipe ideas

Top 10 traditional Greek recipes.

Greek food highlights olive oil, lemon, herbs, vegetables, seafood, lamb, yogurt and feta. These Greek recipe ideas are bright, generous and suited for family-style meals.

Affiliate resources

Ideas for You

Four helpful shopping ideas related to this page. As an Amazon Associate, this site may earn from qualifying purchases.

Note: Food traditions vary by region and family. This page is a curated recipe-ideas guide, not an official ranking.

Recipe list

10 famous Greek recipes to try

Use these simple home-cook versions as a starting point for planning a country-themed dinner, learning a cuisine, or choosing what to cook next.

1

Moussaka

Layered eggplant, meat sauce and bรฉchamel baked until golden.

Serves
4 servings
Difficulty
Advanced
Typical time
2 hrs

Ingredients

  • 2โ€“4 eggplant
  • 1 lb / 450 g ground lamb
  • 1 lb / 450 g beef
  • 1โ€“2 cups prepared tomatoes
  • 1 portion bรฉchamel
  • 6โ€“8 oz / 170โ€“225 g cheese
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Moussaka and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Moussaka warm, fresh or chilled depending on the traditional style.

Cooking note: This is a simple home-cook version of Moussaka. Traditional versions in Greece can vary by region, family and occasion.

lambbakecomfort
2

Souvlaki

Grilled marinated meat skewers served with pita and sauces.

Serves
4 servings
Difficulty
Easy
Typical time
40 min + marinate

Ingredients

  • 1 lb / 450 g pork
  • 1 lb / 450 g chicken
  • 1 tspโ€“2 tbsp lemon, to taste
  • oregano, as needed
  • 1โ€“3 tbsp olive oil
  • pita, as needed
  • salt, to taste

Method

  1. Season or marinate the pork with the listed aromatics and spices.
  2. Heat the grill, barbecue, skillet or oven until hot.
  3. Cook the Souvlaki until browned outside and cooked through inside.
  4. Rest the meat or vegetables briefly so the juices settle.
  5. Slice or serve with bread, rice, salad, sauces or pickles.
  6. Taste the final dish and add salt, herbs, lemon or chile if needed.

Cooking note: A hot grill gives better browning. Let cooked meat rest before slicing.

chickengrillstreet food
3

Greek Salad

Fresh salad with tomatoes, cucumber, olives, feta and oregano.

Serves
4 servings
Difficulty
Easy
Typical time
15 min

Ingredients

  • 1โ€“2 cups prepared tomatoes
  • 1โ€“2 cups prepared cucumber
  • olives, as needed
  • 6โ€“8 oz / 170โ€“225 g feta
  • 1โ€“2 cups prepared onion
  • 1โ€“3 tbsp olive oil
  • salt, to taste

Method

  1. Wash, chop and prepare all fresh ingredients before mixing.
  2. Combine the base ingredients for Greek Salad in a bowl.
  3. Add dressing, sauce, herbs, citrus or spices gradually.
  4. Taste and adjust salt, acidity, heat and texture.
  5. Let the dish rest briefly if it benefits from the flavors blending.
  6. Serve fresh with bread, rice, grilled food or other dishes.

Cooking note: This is a simple home-cook version of Greek Salad. Traditional versions in Greece can vary by region, family and occasion.

saladvegetarianquick
4

Spanakopita

Flaky phyllo pie filled with spinach, herbs and feta.

Serves
4โ€“6 servings
Difficulty
Medium
Typical time
75 min

Ingredients

  • enough phyllo for serving or wrapping
  • 1โ€“2 cups prepared spinach
  • 6โ€“8 oz / 170โ€“225 g feta
  • 1โ€“2 cups prepared herbs
  • 2โ€“4 eggs
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Spanakopita and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Spanakopita warm, fresh or chilled depending on the traditional style.

Cooking note: This is a simple home-cook version of Spanakopita. Traditional versions in Greece can vary by region, family and occasion.

vegetarianbakesnack
5

Tzatziki

Yogurt cucumber sauce with garlic, dill and lemon.

Serves
4 servings
Difficulty
Easy
Typical time
15 min

Ingredients

  • Greek yogurt, as needed
  • 1โ€“2 cups prepared cucumber
  • 1 tspโ€“2 tbsp garlic, to taste
  • dill, as needed
  • 1 tspโ€“2 tbsp lemon, to taste
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Wash, chop and prepare all fresh ingredients before mixing.
  2. Combine the base ingredients for Tzatziki in a bowl.
  3. Add dressing, sauce, herbs, citrus or spices gradually.
  4. Taste and adjust salt, acidity, heat and texture.
  5. Let the dish rest briefly if it benefits from the flavors blending.
  6. Serve fresh with bread, rice, grilled food or other dishes.

Cooking note: This is a simple home-cook version of Tzatziki. Traditional versions in Greece can vary by region, family and occasion.

vegetariandipquick
6

Dolmades

Grape leaves stuffed with rice, herbs and sometimes meat.

Serves
4โ€“6 servings
Difficulty
Medium
Typical time
90 min

Ingredients

  • grape leaves, as needed
  • 1ยฝโ€“2 cups rice
  • 1โ€“2 cups prepared herbs
  • 1 tspโ€“2 tbsp lemon, to taste
  • 1โ€“3 tbsp olive oil
  • salt, to taste

Method

  1. Rinse the rice, grains, beans or lentils if needed, then drain well.
  2. Cook aromatics in oil or butter until fragrant.
  3. Add the main ingredients for Dolmades and stir to coat.
  4. Add liquid, cover and cook gently until tender.
  5. Rest off the heat for a few minutes, then fluff or stir carefully.
  6. Serve with herbs, sauce, pickles, salad or the traditional side dish.

Cooking note: This is a simple home-cook version of Dolmades. Traditional versions in Greece can vary by region, family and occasion.

ricevegetarianappetizer
7

Pastitsio

Greek baked pasta with meat sauce and creamy topping.

Serves
4 servings
Difficulty
Medium
Typical time
90 min

Ingredients

  • 10โ€“12 oz / 280โ€“340 g pasta
  • 1 lb / 450 g ground beef
  • 1 lb / 450 g lamb
  • 1โ€“2 cups prepared tomato
  • bรฉchamel, as needed
  • 6โ€“8 oz / 170โ€“225 g cheese
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Bring a large pot of salted water or broth to a boil if using dried pasta or noodles.
  2. Prepare the sauce, broth or toppings while the noodles cook.
  3. Cook the noodles or pasta for Pastitsio until tender but not mushy.
  4. Combine with the sauce, broth or toppings and toss or simmer briefly.
  5. Taste and adjust seasoning with salt, pepper, herbs, chile, soy or citrus.
  6. Serve immediately while hot and fresh.

Cooking note: This is a simple home-cook version of Pastitsio. Traditional versions in Greece can vary by region, family and occasion.

pastabeefcomfort
8

Gyros

Seasoned meat served in pita with tomato, onion and tzatziki.

Serves
4 servings
Difficulty
Easy
Typical time
40 min

Ingredients

  • pita, as needed
  • 1 lb / 450 g pork
  • 1 lb / 450 g chicken
  • 1โ€“2 cups prepared tomato
  • 1โ€“2 cups prepared onion
  • tzatziki, as needed
  • salt, to taste
  • 1โ€“2 tbsp neutral oil or olive oil

Method

  1. Prepare and measure the ingredients before you start cooking.
  2. Cook the aromatics or base ingredients first to build flavor.
  3. Add the main ingredients for Gyros and cook until the texture is right.
  4. Season gradually, tasting as you go.
  5. Finish with herbs, sauce, citrus, butter, oil or garnish as appropriate.
  6. Serve the Gyros warm, fresh or chilled depending on the traditional style.

Cooking note: This is a simple home-cook version of Gyros. Traditional versions in Greece can vary by region, family and occasion.

street foodchickendinner
9

Baklava

Layered phyllo pastry with nuts and syrup.

Serves
4โ€“6 servings
Difficulty
Medium
Typical time
75 min

Ingredients

  • enough phyllo for serving or wrapping
  • 1 portion walnuts
  • 1 portion pistachios
  • 1โ€“3 tbsp butter
  • 1 tspโ€“2 tbsp honey syrup, to taste
  • salt, to taste

Method

  1. Preheat the oven if baking, then grease or line the pan.
  2. Mix the dry ingredients in one bowl and the wet ingredients in another when relevant.
  3. Combine gently to make the base for Baklava, avoiding overmixing.
  4. Bake, steam or cook until set and fragrant.
  5. Cool slightly, then add syrup, glaze, cream or finishing sugar as the dish requires.
  6. Serve warm or at room temperature.

Cooking note: For the best texture, let the dessert cool or chill fully before serving when possible.

dessertbakecelebration
10

Fasolada

Hearty white bean soup with tomatoes and olive oil.

Serves
4 servings
Difficulty
Easy
Typical time
75 min

Ingredients

  • 1ยฝโ€“2 cups white beans
  • 1โ€“2 cups prepared tomatoes
  • 1โ€“2 cups prepared carrots
  • celery, as needed
  • 1โ€“3 tbsp olive oil
  • salt, to taste

Method

  1. Warm oil or fat in a heavy pot and cook the onion, garlic or aromatics until soft.
  2. Add the spices, paste or seasoning and stir until fragrant.
  3. Add the white beans and other main ingredients, then coat them in the seasoning.
  4. Pour in stock, water, tomatoes, coconut milk or sauce as needed.
  5. Simmer gently until everything is tender and the sauce or broth tastes rounded.
  6. Adjust salt, heat and acidity before serving with rice, bread, noodles or salad.

Cooking note: The flavor usually improves after a short rest, so taste again before serving.

soupvegetariancomfort

Related pages

More recipe ideas

Continue exploring recipes from nearby regions or other popular cuisines.