Season the chicken breasts with salt, pepper, paprika, and onion powder on both sides.
In a large skillet, heat the olive oil over medium heat. Add the seasoned chicken breasts to the skillet and cook for about 6-7 minutes on each side, or until golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for about 1 minute until fragrant.
Pour in the chicken broth and bring it to a gentle simmer. Add the heavy cream and stir well to combine. Allow it to simmer for about 3-4 minutes to thicken slightly.
Add the chopped spinach to the skillet and stir until wilted, about 2 minutes.
Stir in the grated Parmesan cheese and mix until completely melted and combined into the sauce.
Place the cooked chicken breasts back into the skillet, spooning some of the creamy sauce over the top. Let it cook for another 2 minutes to combine flavors.
Remove from heat and let the dish rest for a minute before serving.
Notes
Serve in the pan for a rustic look or plate individually with basil and extra Parmesan.