Start by patting the chicken thighs dry with paper towels. In a shallow dish, combine the flour, garlic powder, onion powder, paprika, salt, and pepper. Dredge each chicken thigh in the flour mixture, shaking off any excess.
In a large skillet, heat the vegetable oil over medium-high heat. Add the chicken thighs skin-side down and sear for about 5-7 minutes until golden brown and crispy. Flip and sear the other side for another 5 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, add the chopped onion. Sauté for about 3-4 minutes until translucent and fragrant.
Pour in the chicken broth, scraping the bottom of the pan to release any stuck bits. Bring to a simmer, then stir in the heavy cream. Cook for a few minutes until slightly thickened.
Return the chicken thighs to the skillet, nestling them into the gravy. Cover and let it simmer on low for about 30 minutes.
Once cooked through, remove the lid and sprinkle the chopped parsley over the top. Serve hot with your choice of sides.