Combine all the marinade ingredients and mix well. Pour over chicken and allow to marinade for 30 minutes up to 24 hours.
To cook the grains, combine the bulgur wheat and quinoa in a saucepan with the water and salt. Bring to a boil and lower the heat. Allow to simmer for 20 minutes or until the water has evaporated then cover with a lid and switch off the heat. Allow to steam for 30 minutes.
Heat a non-stick frying pan over medium-high heat then cook the chicken until golden brown on both sides and cooked to your preference. Remove from the pan and allow to rest.
Add the sweetcorn the pan the chicken was cooked in and allow to cook for 5 minutes.
Slice and serve the chicken over the grains with the charred corn, sliced avocado and cherry tomatoes.