In a shallow bowl, mix together cornstarch, salt, and pepper. Coat the chicken thighs evenly and shake off excess. This step is optional and you can skip it and pan fry the chicken without any cornstarch as well.
In your non-stick skillet, braiser, or saute pan, heat your butter on medium heat and once the butter is completely melted, sear your chicken thighs for 2-3 minutes on each side until it develops a nice golden crust.
If you have skin-on chicken thighs, omit the butter completely or only use half as the skin will have a lot of fat and oil.
Remove the chicken thighs and add in your garlic cloves and vegetables. Close the lid and let it steam and cook for about 4-5 minutes.
Open to lid and stir the vegetables until it's soft and tender (another 1-2 minutes). Add in your white wine to deglaze the pan. Scrap all the brown bits from the bottom of the pan and mix everything together.
In a small bowl, mix together room temperature chicken broth and corn starch.
Pour in your chicken broth, season with bay leaf, Italian seasoning, and mix to combine.
Nestle your chicken thighs back in to the pan and close the lid. Simmer for another 2-3 minutes on LOW heat.
Garnish with fresh parsley and serve.