Get ready to experience the heartwarming flavors of Greece with our authentic homemade Pastitsio recipe. Pastitsio, often referred to as the Greek lasagna, is a delicious baked pasta dish layered with a rich meat sauce, creamy béchamel sauce, and topped with a golden crust. This comforting Greek classic is the epitome of family gatherings and cozy meals. With its combination of flavors and textures, Pastitsio is sure to delight your taste buds and transport you to the sun-soaked streets of Greece. So, let's roll up our sleeves and embark on a culinary journey to create the ultimate comfort food!
Cook the penne pasta according to the package instructions until al dente. Drain and set aside.
In a large pot, sauté the ground beef over medium heat until browned. Add the chopped onion and minced garlic, and cook until softened.
Stir in the crushed tomatoes, tomato paste, red wine (if using), dried oregano, ground cinnamon, salt, and pepper. Simmer the sauce for about 15 minutes to allow the flavors to meld together.
In a separate pot, melt the butter for the béchamel sauce over medium heat. Stir in the flour and cook for 1-2 minutes until it forms a paste-like consistency.
Gradually whisk in the milk, nutmeg, salt, and pepper. Continue whisking until the sauce thickens and comes to a gentle simmer.
Remove the sauce from the heat and whisk in the beaten eggs and grated Parmesan cheese until well combined.
In the 9x13-inch baking dish, layer half of the cooked penne pasta. Pour the meat sauce over the pasta and spread it evenly. Top with the remaining pasta and pour the béchamel sauce over the top, spreading it evenly to cover the pasta completely.
Sprinkle the grated Parmesan cheese over the béchamel sauce.
Bake in the preheated oven for 45-50 minutes or until the top is golden brown and bubbling.
Remove from the oven and let it cool for a few minutes before serving.
Notes
Note: Pastitsio is even more flavorful when reheated the next day, making it perfect for leftovers and meal planning.