Cook penne according to package directions. Drain and set aside.
In a large skillet, heat olive oil over medium-high heat. Season chicken breasts with salt and pepper. Add seasoned chicken breasts to the skillet and cook chicken for 2-3 minutes on each side or until the thickest part reaches 165℉. Remove chicken and let rest for 5-10 minutes before cutting into bite size pieces.
In the same skillet, add minced garlic, and sundried tomatoes. Cook on medium heat for 2 minutes or until the garlic has softened. Add half and half, bring to a simmer and then reduce heat to low. Add salt and pepper, spinach, and parmesan cheese and stir to combine. Let simmer for a couple minutes to thicken.
Add the pasta, sliced cherry tomatoes and chicken to the skillet and gently stir to combine. Top with fresh parmesan and basil. Serve warm and enjoy!