• Save Your Favorite Recipes
  • Share Your Feedback on Recipes
  • Keep Track of Recipes you like/dislike


A Greek dish consisting of layered beef and eggplant baked in a bechamel sauce.

Share This Recipe

100% of people like this recipe
( 19 votes )

What do you think?

Servings: 6
Total Time: 2 hours
Recipe by: Frankie


1/2 TBSP unsalted butter
1 pound ground beef
1 large yellow onion, diced
4 medium garlic cloves, minced
1/2 tsp ground cinnamon
salt & pepper
1/4 cup red wine
14-ounce can crushed tomatoes
2 large eggplants
3 TBSP olive oil
8 ounces crumbled feta cheese
Bechamel Sauce:
6 TBSP unsalted butter
6 TBSP flour
3 cups whole milk
3 egg yolks, beaten
1/4 tsp nutmeg
1 cup freshly grated Parmesan cheese


1. Preheat the oven to 400°F. Butter the inside of a 9x13 (3 quart) baking dish with the 1/2 TBSP of butter.

2. Brown the ground beef in a large skillet over medium heat, breaking up the beef as it cooks, about 6 minutes. Drain the beef of fat and return the beef to the pan. Keep the pan over medium heat and add the onion, garlic, cinnamon, 1 tsp salt, and 1/4 tsp pepper to the beef. Cook, stirring occasionally, until onion is softened, about 5 minutes. Add the wine to the pan and cook, stirring occasionally, until wine has evaporated. Stir in the tomatoes and simmer, stirring occasionally, about 5 minutes. Take off the heat and set aside.

3. Cut the eggplant lengthwise into 1/4-inch slices, discard the end pieces. Add the sliced eggplant to a large bowl and drizzle the olive oil over the eggplant and toss to coat. Generously season the eggplant with salt and pepper. Heat a large nonstick skillet over medium heat and brown the eggplant, in batches, on both sides, about 2 to 3 minutes per side. Transfer the browned eggplant to paper towels and set aside.

4. Make the Bechamel Sauce: Melt the 6 TBSP of butter in a saucepan over medium heat. When the butter has melted stir in the flour until well incorporated. Slowly stir in the milk while stirring and bring to a slight boil. Reduce heat to medium-low and simmer, stirring often, until thickened, about 3 minutes. Take the pan off the heat and slowly stir in the beaten egg yolks. Stir in the nutmeg and Parmesan until well fully combined.

5. Layer ONE-THIRD the eggplant in the buttered baking dish. Spread HALF the beef mixture on the eggplant. Sprinkle HALF the feta cheese on the beef mixture. Layer on HALF of the remaining eggplant then spread on the remaining beef. Layer on the remaining eggplant and sprinkle on the remaining feta. Pour the bechamel sauce evenly over everything.

6. Bake, uncovered, in the preheated oven for about 45 minutes or until bubbly and well browned on top. Remove from the oven and allow 15 minutes to cool before serving.

Recipe Feedback


Got some tips or comments for this recipe?

Kitchen Essentials
Affiliate links to products we use and recommend