Heat 2 tablespoons olive oil in a large skillet over a medium-high heat and add the onion, celery, and garlic. Saute for about 5 minutes until the onion becomes soft and translucent. Transfer mixture to a bowl and set aside.
Add the remaining tablespoon of oil to the pan and add the ground beef. Cook thoroughly, breaking up chunks as much as possible. Once the meat is cooked, drain any excess fat.
Stir in the red wine, tomatoes, tomato paste, cinnamon, allspice, oregano, bay leaves and salt and pepper. Simmer for about 5 minutes, then return the onion, garlic, celery mixture to the pan.
Simmer the mixture over a low heat for 30 to 40 minutes to allow flavors to blend and develop.
Remove from heat and stir in fresh parsley. Makes 5 cups.
Prepare the béchamel sauce:
Heat the milk together with the bay leaf and the allspice berries in a saucepan over low heat.
In a separate pan, melt the butter. Add the flour and cook, stirring constantly, until the paste is smooth and well blended.
Remove the bay leaves and allspice from the milk and begin adding it to the flour mixture slowly, whisking constantly to form a smooth, thick sauce.
Remove the sauce from the heat and allow to cool slightly before adding the cheese and nutmeg. Set aside. Makes 4 cups.
Cook the pasta:
Cook pasta in large pot of boiling salted water until tender but still firm to the bite ~ al dente. Drain and transfer to a large mixing bowl and set aside to cool slightly. Once the pasta has cooled, add the butter, beaten eggs, parmesan cheese and 1 cup of the prepared béchamel sauce. Combine well.
Assemble the pastitsio:
Preheat the oven to 350°F. Grease the bottom and sides of a 13 x 9 inch baking dish with butter.
Layer 1/3 of the pasta mixture in the bottom of the dish, spreading as evenly as possible. Layer 1/2 of the meat mixture on top of the pasta. Layer another third of the pasta over the first layer of meat. Top that with the rest of the meat mixture, then spread the remaining pasta on top. Spread the remaining 3 cups of béchamel sauce over the entire surface.
Top with the breadcrumbs and parmesan cheese.
Bake for about 40 minutes, until the top is golden brown.
Remove from the oven and allow to rest for 10 minutes before cutting.
Notes
Recipe Notes:
This recipe calls for ground beef, but we have also used a combination of ground chicken and pork. We liked the finished product just as well if not better, so don't hesitate to vary the meat choice to suit your taste.