Pound the chicken to and even 1/4 inch thickness between two pieces of plastic wrap. I often use a rolling pin or large bottle in this task.
Heat a large pan over medium-high heat and when hot, add one tablespoon of butter. When the butter is hot, lay the chicken in the pan. Keep the chicken in a single layer and cook for 2-3 minutes per side. Work in batches if it won’t all fit in one round of cooking. Place on a serving plate.
When all chicken is cooked, add the remaining tablespoon of butter to the pan. Add the garlic and cook until fragrant, about 1 minutes. Add chicken broth, cream, sun-dried tomatoes, parmesan, thyme, oregano, and dried basil. Boil and reduce sauce to desired consistency. It should be somewhat thick to coat the chicken.
To serve, reheat chicken breasts in the sauce mixture and top with additional fresh basil, if desired.