Cook the pasta according to the packet instructions until al dente. Drain, rinse under cold water and leave to cool completely.
Toss the chicken with the olive oil, garlic granules, smoked paprika, salt and pepper. Fry in a large pan over a medium-high heat for 6 to 8 minutes until golden and cooked through. Leave to cool slightly.
In a large bowl, mix together the mayonnaise, yoghurt, sun-dried tomato paste, parmesan, oregano, garlic, and lemon juice until smooth. Season well with salt and pepper. Add a splash of water if it needs loosening up.
Add the cooled pasta, chicken, cherry tomatoes, sun-dried tomatoes and basil to the bowl. Toss everything together until evenly coated in the dressing.
Dish it up, finish with some fresh basil leaves, and parmesan shavings. Enjoy.