Greek Stuffed Eggplant

November 4, 2017

If you enjoy Greek food and want to learn how to prepare it, this greek stuffed eggplant will be a treat for you.  If you’re of Greek heritage, see how this recipe compares to the family recipes shared by your relatives.


  • 6 small eggplants (6-7 inches long each)
  • 2 cloves garlic (minced; if garlic is a problem, substitute with 2-3 scallions)
  • 1 medium onion (finely chopped or grated)
  • 1/2 cup parsley (chopped)
  • 2 cups tomatoes (peeled, cored, and finely chopped)
  • 5 to 10 tablespoons olive oil
  • 1 cup kefalotyri cheese (or pecorino or parmesan, grated)
  • 12 slices tomato (very thin)
  • salt to taste
  • pepper to taste

For the Béchamel Sauce:

  • 2 tablespoons ​flour
  • 2 tablespoons butter (or vegan butter)
  • 1 cup milk (slightly warm)
  • salt to taste
  • pepper to taste
  • 1 pinch nutmeg (or to taste)
  • 1 to 2 egg yolks


  1. Wash and dry the eggplants, trim off stems, and cut in half, lengthwise. With a small knife or spoon, scoop out the pulp of the eggplant, leaving a shell about 1/8 inch thick. Take care not to break through the skin of the eggplant.
  2. Using a spoonscoop out seeds from the center and discard. Start at the center of the eggplant half and work your way outward.
  1. Using a knife, remove and discard seeds, then carefully slice around the edge, leaving a small layer of pulp next to the skin; continue to cut, moving in toward the center.
  2. Chop the pulp and set it aside.
  3. Preheat large frying pan (with cover) on low heat.
  4. When the frying pan has preheated, increase the heat and sauté the onions (both types if you’re using scallions  instead of garlic) in 2 tablespoons of olive oil, using the frying pan that has the cover.
  5. When the onions soften and turn translucent (without browning), add the chopped eggplant pulp and stir for 2 to 3 minutes. Sauté until it starts to brown. Stir in tomatoes, parsley, garlic, pinches of salt and pepper (to taste), and reduce heat. Simmer covered for 20 minutes or until the sauce melds and the liquid is absorbed. Remove from the heat, and set aside.

For the Bechamel Sauce

  1. Preparation: In a saucepan, melt the butter on low heat. As soon as it starts to bubble (not brown) add the flour and stir with a wooden spoon until there are no lumps, Add the milk slowly, stirring constantly with a whisk, until the sauce begins to thicken – creamy without being too thick. Remove from the heat and stir in salt, pepper and nutmeg. Allow the sauce to cool for a few minutes before stirring in the egg yolk until well blended.
  2. Preheat oven to 350°F (180°C).
  3. Preheat second frying pan over low heat. Increase heat when ready to sauté the eggplant.
  4. Lightly sauté the eggplant halves in olive oil in the second frying pan. Start with a little oil (3 tablespoons) but have more at hand since eggplant absorbs a lot of oil and the pan could dry out. This step is simply to soften the eggplant a bit, so sauté quickly on both sides, remove, and drain on a rack (do not wipe off the oil).
  1. Place the eggplant halves on the bottom of a baking or roasting pan. Sprinkle some of the cheese to cover the bottom of the well in the eggplant, then spoon in the filling to the top of the side rims. Spoon over the béchamel sauce (about 1 tablespoon for each piece), and place a slice of tomato on top. When all the eggplants are finished, sprinkle the remaining grated cheese over the top.
  2. Cook on the lowest oven rack setting until the béchamel is browned, the cheese on top is browned, and the eggplants are soft, 1 to 1 1/2 hours.
  3. Remove the eggplants from the pan with a spatula and serve warm.

Please follow and like us:

Leave a Reply