Meanwhile, put the mayonnaise and lime juice in a large bowl and stir.
Chop the baby plum tomatoes and avocado and add to the bowl. Finely dice and add the red onion. You may also like to add some cooked chicken.
When the pasta is cooked, drain it, then pour cold water over it for a few minutes to cool it quickly. Drain it again and add it to the bowl.
Finely chop as much fresh coriander as you like and sprinkle it over the top.
Season with salt if desired and stir the pasta salad thoroughly to mix all the ingredients together. If you are using properly ripe avocadoes, stirring the mixture should blend some of the avocado flesh into the dressing to develop the flavour.