Begin by seasoning the chicken breasts with salt and pepper on both sides.
In a large skillet, heat the olive oil over medium-high heat. Once hot, add the chicken breasts and cook for 6-7 minutes on each side until they are golden brown and cooked through. Remove them 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 crushed tomatoes, stirring well, and let it simmer for 5 minutes.
Reduce the heat to low and add the heavy cream, stirring to combine with the tomato mixture.
Incorporate the chopped basil and Italian seasoning, stirring until evenly distributed. Let the sauce simmer for another 2-3 minutes to allow the flavors to meld.
Carefully place the cooked chicken back into the skillet, spooning the creamy sauce over the top. Let it simmer for an additional 2 minutes to warm the chicken through.
Taste and adjust seasoning with salt and pepper as needed.
Serve hot, garnished with a sprinkle of grated Parmesan cheese and additional fresh basil if desired.