Heat olive oil in a large skillet or Dutch oven over medium-high heat.
Season cubed chicken with salt and pepper, then sear in the pan until browned on all sides. Remove chicken and set aside.
In the same pan, sauté the diced onion, carrots, and bell pepper until softened, approximately 5 minutes.
Add the minced garlic, turmeric, and paprika to the vegetables and cook for 1 minute until fragrant.
Stir in the rinsed rice, ensuring all grains are coated in the oil and spice mixture.
Return the seared chicken to the pan and pour in the chicken stock.
Bring the mixture to a boil, then reduce heat to low, cover with a tight-fitting lid, and simmer for 18 to 20 minutes.
Fold in the frozen peas during the final 2 minutes of cooking to steam through.
Remove from heat and let the dish rest covered for 5 minutes before fluffing the rice with a fork and serving.