Greek Pastitsio Recipe, (or Greek Lasagna - Greek Macaroni), is a favorite comfort food of mine, especially when I need to feed a crowd.

These are the ingredients you need for making Greek Pastitsio. Click on 👇 "learn more" for the full list of ingredients with measurements.

Cook the meat in a dutch oven over medium heat until it releases its fat and is nicely browned. Add the onions and garlic to the pan and sauté them until soft.

Add the spices and seasoning along with tomato paste. Stir in the chopped tomatoes, and simmer for about 30 minutes, stirring occasionally, until the sauce thickens.

Prepare a basic béchamel sauce with butter, flour and milk. Let it cool down 5 minutes, and add egg yolks, parmesan cheese, and yogurt. Mix well.

Top the pasta with the meat sauce, and spread it out evenly. Pour the prepared béchamel sauce neatly over the meat sauce, then use a spatula to smooth it out.