Season the chicken with some salt, black pepper and chilli powder, add a tablespoon of olive oil and rub the seasoning and oil all over the chicken.

In a large skillet, heat the remaining 2 tablespoons of olive oil, add the chicken and cook for about 3 minutes on each side, we just want to get a nice brown color on it..it will finish cooking later. Remove the chicken from your skillet and set aside.
Add the ham, sausage, onions, green pepper, tomato, and garlic, stir together and add thyme, cayenne pepper, 1 teaspoon salt and 1 teaspoon black pepper, stir again and cook for 5 minutes.

Drain the rice and add it to your skillet, also add the Chicken stock plus 1/2 cup of water and a dash of hot sauce, stir together and bring the chicken back into the skillet, taste to check the seasoning, add more salt and pepper if needed.

Cook at low heat for around 30-35 minutes until the rice is tender and the chicken is completely cooked.
Feel free to add more liquid (water or chicken stock) if needed.