Prepare the Chicken: Season the chicken breasts with salt and pepper on both sides.
Sear the Chicken: In a large skillet, heat olive oil over medium-high heat. Add the chicken breasts and cook for about 5-6 minutes per side until golden brown and fully cooked. Remove the chicken from the skillet and set aside.
Sauté the Aromatics: In the same skillet, add the diced onion and sauté for 2-3 minutes until it begins to soften. Then, add the minced garlic and cook for an additional 1 minute or until fragrant.
Add the Tomatoes: Stir in the drained diced tomatoes and let them cook for about 2 minutes, allowing the flavors to blend.
Make it Creamy: Lower the heat and pour in the heavy cream. Mix well and bring to a gentle simmer.
Season the Sauce: Add the chopped basil, dried Italian seasoning, grated Parmesan cheese, and red pepper flakes (if using). Stir until the cheese is melted and the sauce is well combined.
Combine Chicken and Sauce: Return the seared chicken breasts to the skillet, spooning the creamy sauce over them. Let everything simmer together for another 3-4 minutes to heat through.
Final Touch: Check for seasoning and adjust with more salt and pepper if necessary.
Notes
Serve garnished with fresh basil and Parmesan cheese. Pair with garlic bread or a side salad.