Rinse the chicken thighs. For faster cooking, make a ½" slit in the chicken thighs on either side of the bone, then pat them dry.
Season with salt (about 1½ teaspoons), then rub the thighs with lime juice, garlic, and adobo spice blend or your favorite spice mix. You can do this an hour before to let it marinate.
Heat a tablespoon or two of cooking oil in a skillet, Dutch oven, or oven-safe pan. Sear the chicken, skin side down, for about 3 minutes, then flip and sear for another 3 minutes. Be very careful to avoid burning. Remove from the pan and set aside.
Preheat oven to 350℉ (180℃).
Meanwhile, cover the rice in a large bowl with cold water and use your hands to wash the grains. Strain the water out, and repeat until the water runs clear (2-3 times). Drain.
Wipe the pan with a paper towel to remove any bits. Add another tablespoon of oil, followed by onions, jalapenos, bay leaves, cumin, and paprika. Sauté until soft but not golden, 2-3 minutes. Then add the garlic and stir for another minute.
Next, add the rice and cilantro, and stir for about a minute. Pour over chicken broth, lime juice, zest, and the beans. Adjust seasoning with white pepper and salt to taste.
Add the chicken back to the pan with its juice. Place in the oven and bake for 30-35 minutes or until the chicken is cooked through and the rice is tender. Internal temperature for tender thighs is 175-190°F (79-88°C).
Remove from the oven, let it rest for 10 minutes, and serve garnished with slices of lime and chopped cilantro.