Rinse basil leaves and remove leaves from stems; Discard stems. Dry up the basil with a cloth or in air.
Blend basil leaves, pine nuts, avocado, parmesan cheese, lemon juice, salt and olive oil together in a blender. Pulse until finely chopped.
Take a large pan or pot , fill it up with water , season it with little bit of sea salt and few drops of oil and bring to a rolling boil.
Add pasta to the pot of boiling water and cook pasta according to the pasta package directions. Drain.
In a saucepan , heat avocado oil over medium heat. Add garlic and cook for a minute. Add zucchini , broccoli and salt to taste . Stir and cook until fork tender, about 5 minutes. Add cherry tomatoes to it, gradually stir for a minute and remove from heat.
Add pasta to the vegetables and then add and stir in avocado pesto sauce so that the pasta is well coated. Add fresh ground pepper and salt to taste (if required)