Start by mixing all of the seasoning ingredients together in a small bowl. Reserve 1 teaspoon of the seasoning mix to season the rice. Set the rest to the side.
Next dice the onion, give the mushrooms a rough chop, and mince the garlic cloves.
In a large bowl combine the seasoning mix and 2 tablespoon of the olive oil. Add the chicken thighs to the bowl and mix together until the chicken is well coated.
Now heat a large 12-inch deep skillet over medium heat. Add the remaining 1 tablespoon of olive oil and swirl to coat the bottom of the pan. Add the chicken thighs to the hot skillet and cook for 3-4 minutes on both sides until golden brown. Remove the chicken to a separate plate and set aside.
In the same skillet, add the butter along with the diced onion, chopped mushrooms, and minced garlic cloves. Sauté the veggies for 3-4 minutes until they are tender.
Now add the rinsed white rice to the skillet along with the 1 teaspoon reserved seasoning mix. Stir to combine with the onions and mushrooms.
Pour in the chicken broth and stir. Place the cooked chicken thighs back in the skillet on top of the rice. Bring the skillet up to a boil. As soon as it starts to boil immediately reduce the heat to medium-low and place a lid on top. Simmer the chicken and rice for 20 minutes.
After 20 minutes, turn the heat off, and let the lid stay on for 5 more minutes. Now remove the lid and fluff the rice. Serve warm and enjoy!