Preheat oven to 400F.
Working with one eggplant slice at a time, toss the eggplant inside the bag of flour until both sides are coated.
Dip the flour-coated eggplant in “egg” batter, coating both sides.
Let excess drip back into the bowl.
Coat both sides of the “egg” battered eggplant with bread crumb mixture. Set aside.
Repeat until all eggplant slices have been coated with flour, “egg” batter, and bread crumb mixture.
Transfer the oil to a large skillet. Place over medium-high heat until oil shimmers.
Add eggplant in a single layer, as many as you can without crowding.
Cook until both sides are golden brown, flipping halfway through the cook, about 1 ½ minute each side.
Transfer the fried eggplant to a wire rack.
Repeat until all eggplant slices have been fried.
Transfer generous ½ cup sauce to a clean 10-inch skillet or baking dish and spread evenly.
Place eggplant on top, lining the skillet, and overlapping slightly at the edges.
Add dollops of sauce on top of the eggplant.
While the sauce is yummy, it does soften the crispy batter of the eggplant. If you want to preserve the crispiness of the batter as much as possible, keep the dolloping to a minimum and place the rest of the sauce around the edges of the skillet or baking dish, between the slices of eggplant.
Sprinkle vegan mozzarella on top.
Sprinkle vegan parmesan on top of the mozzarella.
Transfer to oven. Bake 12-15 minutes, until sauce bubbles and cheese melts.
Remove from the oven.
Let cool for 10 minutes.
Sprinkle basil on top.
Eat to your heart’s content and keep your lip-smacking to a maximum.