In a small bowl mix, all the spices listed above and keep it aside.
Heat oil in a nonstick pan on medium heat.
Place chicken, add lemon juice, some salt, and sear for 3-4 min on each side. Once done take it out and keep it aside.
Now in the same pan add garlic and onion and cook until translucent.
Then add diced red pepper, tomato, rice and the spice mixture. Saute the mixture for 3-4 min.
Add chicken stock and bring the mixture to boil. Season with salt according to taste.
Place partially cooked chicken over rice and cook it on low heat for 15-18 min or until the rice is tender and chicken is well done. Make sure to place the lid on while cooking the rice.
Garnish with chopped fresh cilantro and serve warm.