Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“Not sure where this recipe came from but my mom has been making it for years!”
1hr 15mins

Ingredients Nutrition


  1. Peel the eggplants and cut them into ½ inch thick slices. Brown the slices in 4 tablespoons butter. Drain on paper towels. Set aside.
  2. Heat 4 tablespoons butter in a skillet and cook the onions until brown. Add the ground meat and cook 10 minutes. Combine the tomato paste with the wine, parsley, cinnamon, salt and pepper (to taste). Stir this mixture into the meat and simmer over low heat, stirring frequently, until most of the liquid has been absorbed, about 30 minutes.
  3. Make a béchamel sauce by melting 4 tablespoons butter and blending in the flour, stirring with a wire whisk. Bring the milk almost to a boil and add it gradually to the butter-flour mixture, stirring constantly. When the mixture is thickened and smooth, remove it from the heat. Cool slightly and stir in the beaten eggs, nutmeg and ricotta cheese.
  4. Grease a 13” x 9” x 2” pan and sprinkle the bottom lightly with bread crumbs. Arrange alternate layers of eggplant and meat in the pan, sprinkling each layer with Parmesan cheese and bread crumbs. Pour the béchamel sauce over the top and bake at 375 degrees for 1 hour, or until the top is golden brown. Cut into squares to serve. This recipe can be made in advance. Freeze before baking.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a