My grandmother gave me this recipe from a neighbor who owned a Greek restaurant in upstate New York. It’s wonderful!
Put cubed eggplant in a bowl with the lemon juice and ½ cup water. Toss, and marinate for 1 hour. Squeeze all possible liquid out of eggplant and roll in flour. Put olive oil in pan and toss eggplant in oil, cooking until golden brown. Take eggplant out of pan and add more oil if necessary. Cook onion until just soft but not brown. Layer eggplant, tomato sauce and onion in casserole with spices. Top with grated cheese and bake until cheese is melted.