Traditional layered Greek casserole with eggplant, lamb, and béchamel. This recipe requires patience but delivers authentic Mediterranean flavors and satisfying comfort.

0 of 17 ingredients checked
17 items
Slice eggplants, salt heavily, and let drain for 30 minutes. Rinse, dry, brush with oil, and at 200°C for 25 minutes until golden.
Brown the ground lamb in a pot. Add onions and garlic, cooking until soft. Add wine, tomatoes, paste, cinnamon, oregano, salt, and pepper. for 30 minutes until thick.
Make béchamel: Melt butter, stir in flour and cook for 2 minutes. Whisk in hot milk until thickened. Remove from heat and slowly whisk in egg yolks, parmesan, and nutmeg.
Assemble: Layer eggplant on the bottom of a baking dish. Top with meat sauce. Repeat layers. Pour béchamel over the top layer and sprinkle with kefir cheese.
Bake at 180°C for 45 minutes until golden brown and bubbling.
Let cool for at least 30 minutes before cutting to ensure clean slices.