In a mixing bowl, combine the olive oil, freshly squeezed lemon juice, lemon zest, minced garlic, dried thyme, dried rosemary, paprika, salt, and pepper. Add the chicken thighs to the marinade and ensure they are thoroughly coated. Cover the bowl and refrigerate for at least 30 minutes to 1 hour.
Heat a tablespoon of olive oil in a large skillet over medium heat. Once the oil is shimmering, carefully add the marinated chicken thighs to the skillet. Sear them for about 5-7 minutes per side until they are golden brown and cooked through. Once seared, remove the chicken from the skillet and set aside on a plate.
In the same skillet, add the diced onion. Sauté for approximately 3-4 minutes until the onion becomes translucent and fragrant. Next, stir in the long-grain rice, continuing to sauté for another 2 minutes, making sure the rice is well-coated with the flavors from the skillet.
Pour in the chicken broth and increase the heat to bring the mixture to a gentle boil. Carefully place the seared chicken thighs back into the skillet, tucking them into the rice. Bring the heat down to low, cover the skillet with a lid, and let it simmer for about 20 minutes, or until the rice is tender and fluffy, and the chicken is cooked through.
After the cooking time, remove the skillet from heat and let it sit, still covered, for an additional 5 minutes. Then, using a fork, gently fluff the rice to separate the grains. Sprinkle with freshly chopped parsley for a burst of color and flavor before serving.
Notes
For an appealing presentation, serve the chicken and rice on a large platter. Garnish with extra fresh parsley and lemon slices.