In a small container, combine the olive oil, vinegar, onion, honey, chipotle and salt and pepper. Shake to combine.
In a serving bowl combine the pasta, chicken, beans and pepper and toss to combine. Add the dressing and toss again, then add the cilantro and give a final toss to distribute the herbs.