Preheat oven to 350F. Add the marinade ingredients to a large bowl. Whisk to combine.
Place the chicken in the marinade and toss to combine. Cover the bowl and let marinate for at least 30 minutes, up to overnight. Remove the chicken from the marinade and place on a plate. Reserve the marinade for later.
Heat a large 12-inch cast iron skillet or oven-safe braiser over medium heat. Add the olive oil and let heat for 1 minute.
Add the chicken, skin side down, to the skillet. Let cook for 4-5 minutes, until the skin is golden and starts to release from the pan. Flip over and cook for an additional 3-4 minutes. Remove from the pan and place on a clean plate. The chicken will not be cooked through at this point.
Add the yellow onion to the skillet and let cook for 3-4 minutes, until translucent.
Add the white rice and let cook for 1-2 minutes, stirring often, to toast the rice.
Add the dry white wine to the pan and stir, scraping up any brown bits from the bottom of the pan. Cook for 1-2 minutes.
Add the leftover marinade and chicken broth. Stir to combine. Bring to a quick boil and let cook for 1-2 minutes. Stir to make sure everything is combined.
Turn off the heat. Place the chicken thighs on top of the rice in a single layer. Top with thinly sliced lemon if desired.
Cover the skillet with a lid or with foil. Bake at 350F for 40 minutes, covered. Remove the lid and bake for an additional 15-20 minutes, until the rice has absorbed all of the liquid and the chicken is cooked to an internal temperature of 165F.
Garnish with fresh parsley before serving.