Boil the pasta. Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Drain and rinse with cold water to stop the cooking and prevent sticking. For a cold pasta salad, transfer the cooked pasta to the refrigerator while the vegetables air fry. Otherwise, set aside at room temperature.
Preheat the air fryer. While the pasta cooks, preheat your air fryer to 400°F for 3 to 5 minutes.
Season the vegetables. In a large mixing bowl, combine the cherry tomatoes, zucchini, red onion, garlic, red and yellow bell peppers, olive oil, Italian seasoning, salt, and black pepper. Toss until every piece is evenly coated.
Air fry the vegetables. Transfer the seasoned vegetables to the air fryer basket in a single layer. Work in batches if needed because overcrowding will steam them instead of roasting. Air fry at 400°F for 8 to 10 minutes, shaking the basket every 4 minutes, until the tomatoes are blistered and the peppers are slightly charred at the edges.
Make the dressing. While the vegetables air fry, whisk together the chopped parsley, extra virgin olive oil, lemon juice, salt, and pepper in a small bowl. Taste and adjust seasoning as needed.
Assemble the salad. Add the cooked pasta to a large serving bowl. Top with the roasted vegetables straight from the air fryer. Scatter the halved olives over the top.
Dress and toss. Drizzle the homemade Italian dressing over the salad and toss gently to combine, making sure the pasta and vegetables are evenly coated.
Serve. Serve warm immediately, or refrigerate for at least 30 minutes for a cold pasta salad. The flavors deepen the longer it sits.