Season the chicken thighs with salt and pepper on both sides.
In a large skillet, heat the olive oil over medium-high heat. Once hot, add the chicken thighs, skin side down, and sear for about 5-7 minutes until golden brown. Flip the thighs and cook for an additional 5 minutes.
Remove the chicken from the skillet and set aside.
In the same skillet, add the chopped onion and sauté until translucent, about 3-4 minutes.
Stir in the minced garlic, Cajun seasoning, and paprika. Cook for another minute until fragrant.
Gradually add the chicken broth and scrape any browned bits from the bottom of the skillet. Allow to simmer for 2-3 minutes.
Reduce the heat to low and stir in the heavy cream. Mix well until the sauce is smooth.
Add the chicken thighs back to the skillet, ensuring they are coated with the sauce. Cover and cook for an additional 10-15 minutes until the chicken is cooked through (internal temperature should reach 165°F / 74°C).
Before serving, stir in the chopped parsley and thyme for added flavor.