In a bowl, combine the chicken, 2 tablespoons olive oil, balsamic vinegar, paprika, oregano, shallots, garlic, lemon juice, lemon zest, crushed red pepper flakes, and a large pinch of salt. Marinate for 15 minutes or up to overnight in the fridge.
Tip half of the drained chickpeas onto a baking tray and drizzle in olive oil, salt and pepper and a little paprika and roast in the oven for 10 minutes until lovely and crispy
Make the salad. Combine all salad ingredients in a large salad bowl, gently tossing to combine.
To make the vinaigrette. Combine all ingredients in a glass jar or measuring cup and shake (or whisk) until completely smooth. Taste and adjust the salt and pepper.
Heat a pan over medium-high heat. Add the chicken in a single layer and cook, stirring once or twice, until the chicken is cooked through, about 5-10 minutes.
To the salad, add the chicken, crispy chickpeas, and drizzle with the vinaigrette. Gently toss to combine. Once the salad has been tossed, serve immediately.