In a large skillet, heat the olive oil over medium heat. Season the chicken breasts with salt and pepper, then add them to the skillet. Sear for about 6-7 minutes on each side until golden brown and cooked through. Remove from skillet and set aside.
In the same skillet, add the chopped onion and minced garlic. Sauté for 2-3 minutes until fragrant and the onion becomes translucent.
Stir in the jasmine rice, allowing it to toast slightly for about 1 minute.
Pour in the chicken broth, and add the dried thyme. Bring to a boil, then reduce heat, cover, and let simmer for 15 minutes or until the rice is tender and has absorbed the broth.
Once the rice is cooked, stir in the heavy cream and grated Parmesan cheese. Mix until the cheese is melted and the sauce is creamy.
Add the spinach to the skillet, stirring until wilted (if using fresh) or heated through (if using frozen).
Slice the seared chicken and lay it on top of the creamy garlic rice mixture. Let it simmer together for an additional 5 minutes to meld the flavors.
Season with salt and pepper to taste, and garnish with fresh chopped parsley before serving.
Notes
Feel free to use fresh or frozen spinach based on availability.