Cook pasta according to box instructions. Rinse with cold water and then let cool.
Heat a small pan to medium heat with 2 tbsp of water. Add diced broccoli and cover. Steam for 5-7 minutes or until soft. Let the broccoli cool before adding it into the salad.
Dice tomatoes and chop kale and avocado. Cut each basil leaf into small strips. Add to pasta.
Pour pesto sauce over the salad. Toss noodles and vegetables well to make sure they're coated.