In a bowl mix together salt, pepper and garlic powder.
Season both sides of the chicken with the salt mixture.
In a large cast iron skillet or other heavy bottom, oven proof skillet, use enough olive oil to lightly cover the the bottom of the pan and heat over medium heat. Once oil is hot, brown chicken pieces. About 4 minutes per side. Transfer chicken to a plate. Reserve 1 tablespoon of pan drippings.
Add mushrooms to the reserved pan drippings. Cook for 2 minutes. Return browned chicken to pan. Pour chicken broth over the top. Place garlic cloves around chicken. Sprinkle with thyme.
Place skillet in the oven and cook for 25-30 minutes or until chicken is cooked through, skin is browned and a thermometer inserted reaches 165 degrees F. While the chicken is cooking spoon pan juices over the top every 10 minutes.
Transfer cooked chicken to platter and cover to keep warm. Place skillet on the top and bring sauce to boil. Allow to cook for 5 minutes or until reduced by 1/3.
Spoon mushrooms, garlic cloves and reduced pan juices over the top. Serve.
Notes
If you want to make the sauce creamier: temper 1/2 cup of heavy cream with some of the hot liquid and then slowly add it into the sauce. If you notice the chicken skin sticking to the pan during the browning, that simply means it's not ready to turn. It will lift when it's the perfect crisp.Chicken legs can easily be substituted and the cooking time won't vary that much.Nutrition facts for estimation purposes only.