Begin by boiling a pot of salted water. Once boiling, add the whole wheat pasta and cook according to package instructions until al dente, usually around 8-10 minutes.
While the pasta is cooking, prepare the vegetables. In a mixing bowl, combine the cherry tomatoes, cucumber, red onion, and parsley.
Once the pasta is cooked, drain it in a colander and rinse it under cold water to stop the cooking process. Allow it to cool for a few minutes.
In a separate bowl, scoop out the flesh of the avocados and mash them with a fork until slightly creamy. Add in the olive oil, lemon juice, salt, and pepper, mixing until well combined.
Add the cooled pasta to the bowl with vegetables and the avocado dressing. Gently fold everything together until the pasta is well coated.
Taste and adjust seasoning if necessary. Chill in the refrigerator for about 10 minutes before serving to enhance the flavors.