Start with boiling the pasta for 12-15 minutes or follow the instructions on the package. Let the pasta cool for a few minutes. Prepare a huge bowl.
In the meantime, chop up the vegetables you chose for this salad. Also, cut the mozzarella into small cubes.
In the food processor mix avocado, olive oil, fresh basil, garlic, lime juice, almonds, parmesan cheese, salt, and black pepper. Mix on high speed until the pesto is smooth.
Into the bowl put pasta, chopped vegetables, mozzarella cubes, salt, black pepper, lime juice, and fresh pesto. Give it a good stir.
Serve with extra parmesan cheese on top and for more protein add tuna.