In a bowl, season the chicken with a pinch of salt, black pepper, and a sprinkle of turmeric. Let marinate for 15 minutes.
Dice the onion and bell pepper, and mince the garlic. Set aside.
Heat olive oil in a large pot or Dutch oven over medium heat. Add the marinated chicken and cook until browned on all sides, about 5–7 minutes. Remove the chicken and set aside.
In the same pot, sauté onion, garlic, and bell pepper until the onion is softened, about 5 minutes. Stir in paprika, cumin, and turmeric. Cook for 1 minute until fragrant.
Pour in the chicken stock and bring to a boil. Add the rice and stir to combine.
Return the browned chicken to the pot along with chopped tomatoes. Cover, reduce heat to low, and simmer for 20 minutes, or until rice is cooked and liquid is absorbed.
Stir in the frozen peas and lime juice. Cook for 2–3 more minutes, then garnish with chopped cilantro. Serve warm.