Put the potatoes in a large pan, cover with water and boil for 12–15 min until tender. Drain, allow to cool slightly, then cut in half.
Meanwhile, spray a non-stick frying pan with a little oil and set over a high heat. Add the chicken and stir-fry for 3–4 min until cooked. Remove from the heat and keep warm.
In a large bowl, gently mix together the sweetcorn, rocket, avocado, spring onions, tomatoes, parmesan and halved potatoes.
Combine the dressing ingredients in a small bowl or jug. Divide the salad among 4 serving bowls, then top with the chicken and drizzle over the dressing. Season with ground black pepper, if you like, then serve.