Preheat oven to 450°F.
Pour flour into a large shallow bowl.
Add eggplant slices. Toss to lightly dust slices with flour. Set aside.
Add egg and half and half to another large shallow bowl. Whisk to mix together.
Season with salt and pepper. Set aside.
Fill a large sauce pan with oil to about one-inch deep. Place pan over medium-high heat. Heat oil to 350°F.
When oil is hot, remove eggplant slices from flour, one at a time, shaking off excess flour and dip into egg wash. Turn to coat fully.
Drop slices into oil and continue with more slices. Do not crowd slices in oil.
Cook eggplant 1 minute per side.
Remove to a paper towel-covered plate to drain.
Repeat process until all slices are fried.
Place fried slices on a cookie sheet.
Place cookie sheet in preheated oven and bake eggplant until golden brown, about 6 minutes. Remove from oven.
Fold slices in half. Layer on 2 serving plates with tomato sauce in between. Sprinkle with Parmigiano-Reggiano. Garnish with fresh basil.
Serve hot with focaccia bread.