Take chicken pieces in a bowl and marinate with olive oil, salt, pepper, chilli flakes, onion and garlic powder.
Heat a grilling pan and add the marinated chicken pieces and grill them until the color changes to golden brown. Set aside.
Meanwhile, heat up a large pot of salted water. Add the pasta and cook according to package directions. Once done, drain the water and keep aside.
Take ingredients (except salt and pepper) mentioned under dressing tab in a bowl and whisk to combine. Set aside.
Now take all the chopped vegetables, salad leaves, olives, and grilled chicken pieces in a large bowl. Toss to combine.
Drizzle the dressing on the salad and toss once again.
Season with salt and crushed black pepper to taste. Serve the salad.