Preheat the air fryer* to 375°F (190°C) for 3-5 minutes.
Clean the mushroom caps with a damp paper towel. Remove stems and scrape out the gills with a spoon.
Slice mushrooms into ½-inch strips.
To one shallow bowl, add flour.
To a second bowl, add eggs. Whisk to combine.
In a third bowl, mix breadcrumbs, parmesan cheese, garlic powder, onion powder, paprika, salt, and pepper.
Dredge each mushroom strip in the flour, shaking off the excess.
Dip into the beaten eggs, coating completely.
Roll strips in the breadcrumb mixture, pressing lightly to ensure the crumbs stick.
Arrange the breaded mushrooms in a single layer in the air fryer basket, leaving space between each piece. (Depending on the size of your air fryer, you may have to work in batches.)
Spray the mushrooms lightly with cooking spray for extra crispiness.
Cook for 7-9 minutes, shaking the basket halfway through, until golden brown and crispy.
Serve warm with ranch dressing for dipping.