Step 1: Saut Aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5 minutes. Add minced garlic and chopped bell pepper; cook for another 2 minutes until fragrant.
Step 2: Sear Chicken: Add chicken pieces to the pot and sear on all sides until lightly browned. This step enhances flavor and texture.
Step 3: Add Rice and Spices: Stir in rinsed rice, turmeric powder, cumin powder, salt, and pepper. If using saffron, add it now. Toast the rice and spices for about 1 minute, stirring constantly to release their aromas.
Step 4: Simmer: Pour in chicken broth, ensuring it covers the rice and chicken. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes, or until the rice is cooked through and the liquid is absorbed. Avoid lifting the lid during the simmering process for optimal results.
Step 5: Fluff and Serve: Remove from heat and let the dish sit, covered, for 5-10 minutes. Fluff the rice with a fork before serving. Garnish with fresh cilantro.
For a richer flavor, consider using bone-in chicken pieces. Feel free to add other vegetables like peas or carrots. For a vegetarian version, substitute vegetable broth for chicken broth and add chickpeas or other plant-based protein.