Prepare the eggplant by slicing it into 1/4-inch thick rounds. If you prefer sticks, cut the eggplant lengthwise first, then into 1/2-inch thick sticks.
Salt the eggplant slices generously and place them in a colander or on paper towels for about 15 minutes. This draws out moisture and bitterness. Pat them dry thoroughly with paper towels after this process.
Preheat your air fryer to 375°F (190°C) for about 3 minutes while you prepare the breading station.
Mix the dry coating ingredients in a shallow bowl—combine the panko breadcrumbs, parmesan (if using), Italian seasoning, garlic powder, onion powder, paprika, salt, and pepper.
Create a dipping assembly line by placing the beaten eggs (or vegan substitute) in one shallow bowl and the breadcrumb mixture in another.
Dip each eggplant piece first in the egg mixture, ensuring it’s fully coated, then press into the breadcrumb mixture, covering all sides.
Lightly spray or brush the air fryer basket with a small amount of oil to prevent sticking.
Arrange the breaded eggplant in a single layer in your air fryer basket, making sure pieces don’t overlap (you’ll likely need to work in batches).
Lightly spray or brush the tops of the eggplant with olive oil for enhanced browning.
Air fry for 8-10 minutes, then flip the pieces over, spray lightly again, and cook for another 5-7 minutes until golden brown and crispy.
Remove and serve immediately while hot and crispy, with your favorite dipping sauce or as part of a larger meal.