Cook the Rice:
In a medium saucepan, bring water or chicken broth to a boil. Add a pinch of salt and stir in the rice.
Cover, reduce heat to low, and simmer for 18–20 minutes or until the rice is tender and fluffy. Keep warm.
Prepare the Chicken:
Season the chicken with paprika, garlic powder, onion powder, salt, and pepper.
Heat olive oil in a large skillet or Dutch oven over medium heat. Sear the chicken on both sides until golden brown, about 4–5 minutes per side. Remove and set aside.
Make the Gravy:
In the same skillet, melt the butter and sauté the onions until softened, about 3–4 minutes. Add the garlic and cook for another minute.
Sprinkle in the flour and whisk until it forms a paste. Slowly add the chicken broth while whisking to prevent lumps.
Stir in the cream and thyme, bringing the mixture to a simmer. Season with salt and pepper.
Combine Chicken with Gravy:
Return the seared chicken to the skillet, nestling it into the gravy. Cover and simmer over low heat for 25–30 minutes, or until the chicken is cooked through and tender.
Serve:
Spoon the cooked rice onto plates and top with the smothered chicken and gravy. Garnish with fresh herbs if desired.