Heat the olive oil in a large skillet over medium heat.
Season the chicken with salt and pepper on both sides.
Place the chicken in the pan and cook without touching it for a few minutes until it browns. Flip and cook the other side. Once cooked through, remove it from the pan and set aside.
Lower the heat slightly. Add the garlic and stir for about 20 seconds, just until it smells good.
Pour in the heavy cream slowly while stirring. Let it warm gently. Do not let it boil.
Add the sun dried tomatoes and stir them into the sauce.
Add the spinach and let it wilt down. This takes about a minute.
Stir in the parmesan a little at a time until the sauce thickens.
Return the chicken to the pan and spoon the sauce over it. Let everything simmer together for 2 to 3 minutes.
Taste and adjust seasoning if needed. Turn off the heat and let it sit briefly before serving.