Prep the eggplant: Slice into 1/2-inch rounds. Lay on a sheet pan and sprinkle both sides with salt.
Let sit 20–30 minutes to draw out moisture and bitterness. Pat dry with paper towels.
Set up breading station: In one bowl, whisk flax with water and plant milk (or use aquafaba). In a second bowl, mix breadcrumbs with garlic powder, onion powder, oregano, basil, smoked paprika, salt, and pepper.
Bread the slices: Dip each eggplant round in the wet mixture, then press into the breadcrumb mix.
Arrange on two lined baking sheets so they’re not crowded.
Bake for crispness: Brush or spray lightly with olive oil. Bake at 425°F (220°C) for 20–25 minutes, flipping halfway, until golden and crisp.
Make the cashew ricotta (optional): Blend soaked cashews, lemon juice, garlic, water, and salt until slightly textured and creamy. Adjust salt and lemon to taste.
Prepare the sauce: Warm your marinara in a saucepan.
Taste and season with extra salt, pepper, or a pinch of sugar if it’s overly acidic.
Assemble the bake: Spread 1 cup marinara in a 9x13-inch baking dish. Layer half the baked eggplant, dollops of cashew ricotta, a sprinkle of vegan mozzarella and parmesan, and a few torn basil leaves. Add another cup of sauce.
Repeat the layers.
Add the topping: Mix 1/2 cup breadcrumbs with 1 tablespoon olive oil, a pinch of salt, and red pepper flakes. Sprinkle evenly on top for extra crunch.
Bake: Cover loosely with foil (tent so it doesn’t touch the cheese) and bake at 375°F (190°C) for 20 minutes. Uncover and bake another 10–15 minutes until bubbly and golden.
Rest and serve: Let it stand 10–15 minutes so the layers set.
Finish with fresh basil. Serve with a green salad or garlic bread.