This is a Jamaican dish, it can be made spicy if preferred but either way it is delicious! This dish is full of flavour and is really easy to make plus it's a one pot dish so saves the washing up. This recipe is a real winner :)
Place the chicken in a bowl and coat all over with the all purpose seasoning and salt and pepper.
In a casserole dish or a deep pan heat a little oil and add the seasoned chicken. Cook and stir for just for a few minutes to brown and lock in the flavour. Remove chicken, place in a bowl and set aside.
Into the same pan, add the onions and peppers and cook and stir for 2 minutes. Add the chillies, if using, followed by the garlic, ginger, allspice and termeric. Give a good stir.
Return the chicken back to the pan and add the rice (give a good rinse of the rice under the cold tap before adding), bay leaves and finally pour in the chicken stock.
Cover and simmer for 40 minutes until the chicken is tender and no longer pink in the centre, top up with a little water or stock if necessary half way through cooking. Spoon into warmed bowls and serve.