In a small bowl, mix the salt, black pepper, garlic powder, and onion powder. Rub this seasoning all over the chicken thighs, making sure to get it under the skin as well.
In a large skillet, heat the vegetable oil over medium-high heat. Once hot, add the seasoned chicken thighs, skin-side down. Cook for about 5-7 minutes until the skin is golden brown, then flip and cook for another 5 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, add the sliced onion, garlic, and bell pepper. Sauté for about 5 minutes, or until the onions are soft and translucent.
Pour in the chicken broth, scraping any browned bits from the bottom of the skillet. Stir in the heavy cream, Worcestershire sauce (if using), and smoked paprika. Bring the mixture to a gentle simmer.
Carefully place the browned chicken thighs back into the skillet, skin-side up. Cover the skillet and let it simmer on low heat for 25-30 minutes, or until the chicken is cooked through and tender.
Once the chicken is fully cooked, taste the gravy and adjust the seasoning if needed. If you desire a thicker gravy, you can let it simmer uncovered for an additional 5-10 minutes.
Remove the skillet from the heat and garnish with fresh parsley before serving.
Notes
Serve over rice or mashed potatoes for a complete meal.