Preheat your oven to 375°F (190°C).
In a large bowl, mix together the cream of chicken soup, chicken broth, garlic powder, onion powder, paprika, thyme, salt, and pepper until well combined.
In a large oven-safe skillet or baking dish, heat the olive oil over medium-high heat. Add the chicken legs and sear them for about 3-4 minutes on each side until golden brown.
Once the chicken legs are browned, pour the soup mixture over the chicken, ensuring each piece is coated.
Cover the skillet or baking dish with aluminum foil and bake in the preheated oven for 45 minutes.
After 45 minutes, remove the foil and bake for an additional 15 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) and is cooked through.
Remove from the oven and let it rest for 5 minutes before serving. Garnish with fresh parsley if desired.