Home Page > Dinner Recipes > Greek Pastitsio Recipe
Greek Pastitsio Recipe

Greek Pastitsio Recipe

4 Stars (28 Voters)
Greek pastitsio (Pastichio) – a layer of pasta with cheese, layer of delicious meat mixture with tomato sauce and covered with third layer of rich béchamel sauce. This dish is also known as Greek lasagna and also remind moussaka (another amazing Greek dish). If you like to eat comfort food, this traditional Greek pastitsio is definitely worth a try. This dish also popular in Egypt, it’s called inn Egypt macarona béchamel or macaroni béchamel.
1½ Hours
30 Minutes

For the pasta layer:

  • 300g (10.5oz) Pasta
  • 2 Eggs
  • 140g (5oz) Feta cheese
  • 1-2 tablespoons Olive oil
  • 1 teaspoon Dried oregano
  • Salt to taste
  • Black pepper to taste

For the meat mixture:

  • 1½ pound (700g) Ground beef
  • 1 Onion, chopped
  • 3 Garlic cloves, crushed
  • 2 tablespoons Tomato paste
  • 400g (14oz) Tomato sauce
  • 1/4 teaspoon Cinnamon
  • Salt to taste
  • Black pepper to taste
  • 2 Bay leaves
  • 1 teaspoon Thyme
  • 1/2 cup (120ml) Red wine
  • 2-3 tablespoons Olive oil

For the béchamel sauce:

  • 1L Milk
  • 120g Butter
  • 120g Flour
  • 1/4 teaspoon Salt
  • ¼ teaspoon Pepper
  • 1/4 teaspoon Nutmeg
  • 85g (3oz) Parmesan cheese
  • 2 egg yolks

  1. Make the pasta layer: Cook the pasta to al dente according to package directions, drain. Let cool slightly, then add 2 eggs, chopped parsley, cheese, salt and pepper. Stir to combine. Transfer the pasta to a greased 13X9-inch (33X22cm) baking dish and set aside.
  2. Meat mixture: Heat 2 tablespoons of olive oil over medium heat in a large skillet. Add chopped onion, sauté for 3-4 minutes, add crushed garlic and sauté for 1-2 minutes more. Add ground beef, cook, breaking it up, until no longer pink, about 5-6 minutes. Add tomato paste and cook for 1-2 minutes, stirring occasionally. Add red wine, cook, until alcohol  Add tomato sauce, bay leaves, cinnamon, salt, pepper and simmer for 15-20 minutes, until thickens. Remove bay leaves and set the meat mixture aside.
  3. Béchamel sauce: In a large saucepan over medium heat melt the butter, add flour and whisk continuously, until smooth paste forms. Gradually add the warm milk while continually whisking to prevent lumps. Whisk until the sauce is smooth and thick. Remove from heat and add pinch salt, black pepper, nutmeg, parmesan and egg yolks, whisk until smooth.
  4. Preheat oven to 350F (175C).
  5. Assemble: add 4-5 tablespoons of the béchamel sauce to the meat mixture and mix until well combined. Spread meat mixture over the pasta layer. Pour béchamel sauce over the meat mixture and spread evenly. Grate some parmesan cheese on top.
  6. Bake for 40 minutes, until golden brown. Remove from oven and let cool for at least 30 minutes before serving.


  • Instead of red wine you can use beef broth.
  • I used penne pasta but you can use any other pasta for this recipe.
  • Pastitsio can be serve warm or cold, but after baking it is important to let it cool for at least 30 minutes.

  • N

    Thanks for the fabulous recipe/video. A couple of questions after it has cooled and you can portion it, do you then re heat or serve lukewarm. Also is there a anywhere on the website that I can change the portions ie. 8 down to 4 or 2 people, many thanks,

  • The Cooking Foodie logo
    The Cooking Foodie

    Hi, you can eat it warm, cold or hot. it's your choice. No, there is no option on the website to change the portions, but it's a simple math, just divide the ingredients by 2/4/6/8 etc.

  • V
    Victoria Mangonis

    Hi! I have a few questions, when letting this dish set, do you leave it in the oven or outside the oven? Do you cover it with foil while it’s setting or uncovered? I’m am worried that letting it set for 30 minutes will make the pastitso cold when I serve it, any tips?

  • The Cooking Foodie logo
    The Cooking Foodie

    Hi, leave the dish outside the oven. covered or uncovered, it doesn't really matter. The dish will not be cold after 30 minutes.


Your email address will not be published


Join our newsletter for free recipes, cooking tips, video recipes and special offers