First, prepare chicken thighs by mixing together all of the spices. Then, generously rub each chicken thigh with the chicken seasoning making sure to coat both sides. Set aside.
Next, heat 2 tablespoons of olive oil in a large cast-iron skillet over medium/high heat. When the olive oil is fragrant, add the minced garlic. Let sizzle for one minute and then add chicken thighs.
Add chicken thighs to the pan, skin-side down, and cook for 2-3 minutes. Then, flip and cook for an additional 2-3 minutes. Remove from the pan and set aside.
Add another tablespoon of olive oil and another tablespoon of minced garlic to the same pan and then add the potatoes, onions, salt, and pepper. Saute for 4 minutes. Add in the red pepper and continue cooking for another 4 minutes.
Once the potatoes are al dente (almost all the way cooked), add the balsamic vinegar and chicken broth and use a wooden utensil to scrape the brown bits from the bottom. Then, place the chicken breast on top of the veggies and then cover. Let cook over medium/high for 7-8 minutes or until the chicken thighs reach an internal temperature of 160ºF.
Preheat your broiler. Then, place pads of butter on top of chicken thighs and then broil on high for 1-3 minutes or until the butter melts and the chicken browns. Remove from oven, let sit for 5 minutes and enjoy. Top with a balsamic reduction and more salt and pepper.