Source: Eggplant Parmigiana, Martha Stewart Living, January 2011
For breading and frying:
2 cups fine plain fresh breadcrumbs
½ cup finely grated Pecorino Romano or Parmesan cheese (1 ounce)
Coarse salt and freshly ground pepper
1 cup all-purpose flour
4 large eggs, lightly beaten
2 large eggplants, sliced into ¼-inch-thick rounds
¼ cup vegetable oil, plus more if needed
6 cups marinara sauce
3 cups coarsely grated mozzarella cheese (12 ounces)
¾ cup finely grated Pecorino Romano or Parmesan cheese (1½ ounces)
Bread and fry the eggplant: Combine breadcrumbs, Pecorino Romano, ½ teaspoon salt, and some pepper. Put flour, eggs, and breadcrumb mixture in 3 separate dishes. Dredge eggplant in flour, shaking off excess. Dip in egg, letting excess drip off. Dredge in breadcrumbs to coat. Let stand for 30 minutes.
Heat oil in large straight-sided skillet over medium-high heat. (Oil is ready when a breadcrumb sizzles when dropped in.) Working in batches, fry eggplant until golden, about 2 minutes per side. Transfer to a paper-towel-lined baking sheet. (If oil gets too dirty, discard, and heat an additional ¼ cup.)
Assemble the dish: Preheat oven to 375 degrees F. Spread ½ cup marinara sauce in the bottom of a 9-by-13-inch baking dish. Arrange a layer of eggplant on top, overlapping slightly. Top with 1 cup sauce. Sprinkle with 1 cup mozzarella and ¼ cup Pecorino Romano. Repeat twice to form layers with eggplant, sauce, then cheeses. Cover with foil. Bake until bubbling, about 30 minutes. Uncover, and bake until cheese melts, about 5 minutes more.