In a large skillet, heat the olive oil over medium-high heat. Season both sides of the chicken thighs with salt, black pepper, and paprika. Place the chicken in the skillet and cook for 5-7 minutes on each side, or until they are nicely browned and cooked through. Once cooked, remove the chicken from the skillet and set aside on a plate.
Using the same skillet, add the diced onion and minced garlic. Sauté for approximately 3-4 minutes, stirring occasionally, until the onion becomes translucent and fragrant.
Add the rice to the skillet, stirring well to combine. Continue to cook for another 2 minutes, allowing the rice to lightly toast and absorb the flavors.
Pour in the chicken broth and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the skillet, and let it simmer for about 15-20 minutes, or until the rice is tender and has absorbed most of the liquid.
Once the rice is cooked, stir in the heavy cream, Italian seasoning, and chopped spinach. Cook for an additional 3-5 minutes until the spinach wilts and everything is heated through.
Nestle the cooked chicken thighs back into the skillet, ensuring they are surrounded by the creamy rice mixture. Sprinkle the grated Parmesan cheese evenly over the top. Cover the skillet for 2-3 minutes, allowing the cheese to melt beautifully into the dish.
Before serving, taste and adjust the seasoning with salt and freshly ground black pepper, ensuring it's to your liking.
Notes
For an elegant presentation, serve in deep bowls and garnish with parsley and extra Parmesan.