Mom’s Pastitsio (Greek Lasagna) Recipe

A classic in my house around Easter, this pastitsio aka “Greek lasagna”, is always a hit. It’s much richer (and slightly more time intensive) than regular lasagna, but allow me to tell you that it is totally worth it. The flavors are unique with notes of cinnamon and nutmeg, and the bechamel sauce is richer and creamier than ricotta.

According to my mom, she got the recipe from an old NY Times cookbook, and adapted the recipe here and there over the years (like ziti or rigatoni as opposed to elbow pasta). I also halved it because the original recipe is A LOT, but I added the original recipe from the book in picture form, if you choose to use that version for a larger pan (below).


  • 1 lb ziti pasta
  • 2 tbsps butter (unsalted, for the meat)
  • 1 – 1 1/2 cups finely chopped onion (2 medium sized onions)
  • 1 1/2 lbs ground beef
  • 1 cup tomato puree
  • salt and pepper
  • 1/4 tsp cinnamon
  • 1/4 tsp oregano
  • 1/2 tsp nutmeg
  • 4 tbsps all purpose flour
  • 4 tbsps butter
  • 4 cups milk
  • 3/4 cups heavy cream
  • 2 egg yolks, lightly beaten
  • 1 cup freshly grated parmesan cheese, divided


  1. Preheat oven to 375 degrees
  2. Cook the ziti in salted boiling water until tender but still firm, about 8 mins (it will cook in the oven a bit more too)
  3. Drain ziti and rinse under cold water. Set aside.
  4. Heat 2 tbsps of the butter in a large skillet and add the onion. Cook, stirring until it’s wilted.
  5. Add the meat and cook, breaking up lumps with a slotted spoon. If it’s too greasy, you can drain a little of the fat. Cook about ten minutes and add the tomato puree, salt and pepper to taste, cinnamon, oregano, and nutmeg.
  6. Melt the remaining butter in a saucepan and stir in the flour. Mom’s tip is to warm the milk a little before adding it to the mixture. Add the milk and cook, stirring, until the mixture is thickened and smooth. Add 1/2 cup of the parm cheese and combine.
  7. Combine the cream with the egg yolks and blend. Stir this into the sauce and heat thoroughly, but do not boil or the mixture will curdle.
  8. Using a large buttered baking pan or aluminum pan, make a layer of pasta, a layer of meat, another layer of pasta, and another layer of meat. Pour the cream sauce/bechamel over the whole thing and sprinkle with remaining cheese.
  9. Bake for 45 mins.
  10. Remove the pastitsio from the oven and let cool. If you try to slice into squares when it’s super hot, it will fall apart.
    1. Editors note: the version my mom makes is not as stiff as the others, but I think it’s better than the ones that stand upright as if held together by glue.

Original from NYT Cookbook (these pages are old AF): 



  1. Can this be made a day before and reheated

  2. Cheryl Klaas

    Sorry to be so dense, but what is tomato purée?

  3. My mother used to work so hard in the kitchen to make this classic Greek dish, and the results were always well worth her effort. My recipe for pastitsio is easier, a bit lighter and every bit as great as Mom’s. Nikki Tsangaris, Westfield, Indiana Cook pasta according to package directions; drain. Toss with butter; add grated Parmesan cheese. Transfer to a greased 9-in. baking dish.

  4. Is the cream just heavy cream?

  5. Just wondering if I’m supposed to drain the meat before adding all the other ingredients. The recipe doesn’t say.

    • Amended! You can drain the meat a little if you find it to be too greasy. I usually press down on it with a ladle or large spoon a few times if it’s excessive.

Leave a Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.