Guest Post: Pastitsio (Greek Lasagna)

This dish is a monster! A massive dish layered with pasta, meat sauce and creamy rich béchamel sauce. Perfect for game day Sunday when you need to feed a crowd. Since it can be a bit heavy, I lightened it up by using half mushrooms and half ground meat giving you a great boost of nutrition without anyone feeling like something is missing. Each layer can be made in advance and assembled when you are ready to enjoy it.

Prep Time 25 minutes
Cook time: approx. 1 hour 10 minutes.


Pasta Layer

  • 600g bag penne (you may have some left over)
  • 1/2 cup crumbled feta
  • 2 eggs (beaten)

Meat Sauce

  • 2 tbsp olive oil
  • 1 (.5kg) package of ground beef or pork or a mixture of both.
  • 2 pints of mushrooms (use your favorite), approximately 30
  • 2 small onions, quartered
  • 2 cloves garlic
  • 14 oz canned pureed tomatoes
  • 1 tsp sugar
  • 1/2 tsp cinnamon
  • 1/4 tsp nutmeg
  • salt and pepper to taste

Béchamel Sauce

  • 1/3 cup olive oil
  • 2/3 cup flour
  • 3 and 1/2 cups milk, warm
  • pinch of nutmeg
  • 1/2 cup feta, crumbled
Pastitsio (Greek Lasagna)

Pastitsio (Greek Lasagna)


Pasta Layer

  1. Boil the pasta according to package instruction but drain about 4 minutes before you are supposed to. The pasta will cook more in the oven and you don’t want it too soft and mushy.
  2. While hot, stir in the egg and cheese. Set aside.

Meat Sauce

  1. In a large fry pan over medium high, heat the oil and brown the meat breaking it up into small pieces with your spoon.
  2. While the meat is frying add the mushrooms, onions and garlic to a food processor. Mince until fine.
  3. Add the vegetables to the meat and continue to fry until most of the moisture has evaporated.
  4. Add the tomatoes and spices and simmer on medium for 10 minutes. Set aside.

Béchamel Sauce

  1. Heat the oil over medium heat until just warm, about 3 minutes.
  2. Stir in the flour and form a thick paste.
  3. Whisk in the milk and nutmeg and continue whisking until thick. Set aside.


  1. Preheat oven to 350 degrees F. Grease a deep 13 x 9 casserole dish.
  2. Layer half the pasta on the bottom of the dish smoothing flat. You want it about two noodles thick.
  3. Next layer the meat sauce evenly on top.
  4. Top with remaining pasta.
  5. Smooth the Béchamel evenly over top and sprinkle with feta.
  6. Bake in oven for 40 minutes or until top is golden. Let sit for at least 30 minutes before cutting into and serving. This way it won’t fall apart when you dish it up. Enjoy!

You can follow Heather on her cooking adventures on 
TwitterInstagram and Facebook.


This project was funded in part through the Canadian Agricultural Partnership (the Partnership), a federal-provincial-territorial initiative. The Agricultural Adaptation Council assists in the delivery of the Partnership in Ontario.

You may also like