Begin by seasoning the chicken thighs with salt, freshly ground black pepper, dried thyme, and paprika. Make sure to coat the thighs evenly for maximum flavor.
Heat the olive oil in a large, deep skillet over medium heat. Once the oil is hot and shimmering, carefully add the seasoned chicken thighs to the skillet. Sear for approximately 5-6 minutes on each side, or until they develop a rich golden-brown color. Remove the chicken from the skillet and set aside on a plate.
In the same skillet, lower the heat slightly and add the diced onions along with the minced garlic. Sauté for about 2-3 minutes, stirring frequently, until the onions become translucent. Add the sliced mushrooms and continue cooking for an additional 5 minutes, allowing them to soften and release their juices.
Slowly pour in the chicken broth while stirring to combine. Next, stir in the heavy cream, mixing well. Increase the heat slightly to bring the mixture to a gentle simmer. Allow it to cook for about 3-4 minutes until the sauce has thickened just a bit.
Add the jasmine rice to the skillet, then gently nestle the seared chicken thighs back into the sauce. Ensure that the rice is evenly distributed around the chicken. Cover the skillet with a lid and reduce the heat to low. Let it simmer for about 20-25 minutes, or until the rice is tender and has absorbed most of the liquid.
In the final 5 minutes of cooking, add the fresh spinach to the skillet. Stir gently until the spinach wilts and its vibrant green color is evident. Taste the dish and adjust the seasoning if needed, adding more salt and pepper to enhance the flavors.
Once everything is cooked to perfection, remove the skillet from heat. Spoon the creamy chicken and rice onto plates and garnish generously with chopped fresh parsley for a pop of color.
Notes
Feel free to add other vegetables or adjust seasoning to taste.