01 - Season the chicken breasts evenly with salt, pepper, and paprika on both sides.
02 - Heat olive oil in a large skillet over medium-high heat. Sear the chicken for 3–4 minutes per side until golden brown. Remove from the skillet and set aside.
03 - Reduce heat to medium. Add butter to the same skillet. Sauté onion and mushrooms (if using) for 3–4 minutes until softened. Add garlic and cook for 30 seconds until fragrant.
04 - Stir in flour and cook for 1 minute, stirring constantly to form a roux.
05 - Gradually whisk in chicken broth, milk, and heavy cream until smooth. Add thyme, parsley, salt, and pepper. Simmer for 2–3 minutes, stirring often, until slightly thickened. Stir in Parmesan until melted.
06 - Return chicken to the skillet, nestling it into the sauce. Cover and cook on low heat for 15–20 minutes, until chicken reaches an internal temperature of 165°F.
07 - Rinse rice under cold water until water runs clear. In a saucepan, bring water or broth and salt to a boil. Add rice, cover, reduce heat to low, and simmer for 15–18 minutes until tender. Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork.
08 - Place a portion of rice on each plate, top with chicken breast, and spoon creamy sauce generously over everything.