01 - Season the chicken pieces thoroughly with salt and black pepper, ensuring even coating on all sides.
02 - Heat olive oil in a large pot or deep skillet over medium heat. Add the chicken and sauté for 3–4 minutes until lightly browned on all sides. Remove and set aside on a plate.
03 - In the same pot, add onion, garlic, and ginger. Sauté for 2–3 minutes until fragrant and translucent, stirring occasionally to prevent burning.
04 - Stir in the diced carrot and cook for another 2 minutes until slightly softened.
05 - Add turmeric, cumin, coriander, paprika, cinnamon, and red pepper flakes. Stir constantly to coat the vegetables and release the aromatic oils, about 1 minute.
06 - Add the rinsed rice and mix well, ensuring each grain is evenly coated with the spice mixture.
07 - Pour in the chicken broth and bring to a boil, then immediately reduce heat to a gentle simmer.
08 - Return the browned chicken to the pot, cover tightly with a lid, and cook for 18–20 minutes for white rice or 35–40 minutes for brown rice, until rice is tender and liquid is fully absorbed.
09 - In the last 5 minutes of cooking, stir in the chopped spinach or kale until wilted and incorporated.
10 - Remove from heat and let rest, covered, for 5 minutes to allow flavors to meld. Fluff rice with a fork, garnish with fresh herbs, and serve with lemon wedges on the side.