Heat olive oil in a large skillet over medium heat.
Season chicken breasts with salt, pepper, paprika, and thyme.
Add chicken to the skillet and brown on both sides for about 5 minutes each.
Remove chicken and set aside.
In the same skillet, add chopped onion and garlic, sauté until translucent.
Stir in the rice and cook for 2 minutes, allowing it to absorb the flavors.
Pour in chicken broth and bring to a boil.
Return the chicken to the skillet, cover, and reduce heat to low.
Simmer for 20 minutes, or until the rice is tender and the chicken is cooked through.
Fluff the rice with a fork and garnish with fresh parsley.