Season the chicken: In a bowl, combine salt, pepper, garlic powder, and Italian seasoning. Sprinkle evenly over both sides of the chicken.
Press lightly so the seasoning sticks.
Sear to build flavor: Heat olive oil and butter in a large skillet over medium-high. Add chicken in a single layer and sear 4–5 minutes per side until golden. Don’t cook through yet; you’ll finish it in the sauce. Transfer to a plate.
Sauté aromatics: Lower heat to medium.
Add minced garlic and red pepper flakes to the skillet. Stir 30–45 seconds until fragrant, scraping up browned bits. Don’t let the garlic burn.
Deglaze and simmer: Pour in chicken broth. Scrape the pan to release any stuck bits—those add depth.
Stir in crushed tomatoes and bring to a gentle simmer for 3–4 minutes.
Make it creamy: Reduce heat to medium-low. Stir in the heavy cream and Parmesan until smooth. Taste and adjust salt.
The sauce should be slightly thick but still pourable.
Finish the chicken: Return chicken and any juices to the skillet. Spoon sauce over the pieces. Simmer 5–8 minutes, or until chicken reaches 165°F internal temperature and the sauce thickens to your liking.
Add fresh notes: Stir in chopped basil and lemon juice.
Taste again and fine-tune salt, pepper, and heat level.
Serve: Plate the chicken with plenty of sauce. Top with extra Parmesan and basil. Serve over pasta, rice, or with toasted bread to soak it all up.