Bring a large pot of salted water to a boil. Cook the pasta according to package directions (usually around 7 minutes) until al dente. Drain well and let it cool slightly.
Add the cooked pasta to a large bowl. Toss with olive oil, garlic powder, onion powder, salt, black pepper, and Parmesan cheese if using.
lace the pasta in the basket in a single layer or cook in batches. Air fry at 390°F for 8 to 12 minutes, shaking halfway through, until crisp.
In a small bowl, whisk together the mayonnaise, Greek yogurt or sour cream, lemon juice, garlic powder, onion powder, salt, black pepper, and Parmesan cheese if using.
Dice the cucumbers, halve the cherry tomatoes, and chop the herbs.
In a large bowl, combine the crispy pasta, cucumbers, cherry tomatoes, romaine or lettuce if using, and fresh herbs.
Drizzle with the creamy dressing and toss gently until everything is coated. Serve right away for the best crunch.