Heat the oil in a large non-stick frying pan and cook the onion for 5 mins. Throw in the pepper and cook for 2 mins more, then add the sweetcorn, chipotle paste and rice. Stir well and cook for 1-2 mins.
Add the black beans and the stock. Bring to the boil, turn down to a simmer, then add half the chicken and coriander. Cool for 2-3 mins, then ladle into bowls.
Scatter over the rest of the chicken and coriander. Serve with a dollop each of guacamole and soured cream on top if you like.