Season the chicken: Mix salt, pepper, garlic powder, and onion powder. Sprinkle evenly over both sides of the chicken.
Sear the chicken: Heat olive oil and butter in a large skillet over medium-high.
Add chicken and sear 4–5 minutes per side until golden. Remove to a plate; it will finish cooking in the sauce.
Build the flavor base: Lower heat to medium. Add minced garlic and red pepper flakes to the skillet.
Stir 30 seconds until fragrant, scraping up browned bits.
Deglaze: Pour in the chicken broth. Simmer 1–2 minutes, stirring, until slightly reduced.
Create the creamy sauce: Stir in half-and-half, Italian seasoning, and Parmesan. Whisk gently until the cheese melts and the sauce looks smooth.
Add sun-dried tomatoes: Fold in the sliced tomatoes.
Simmer 2 minutes to thicken slightly. Taste and adjust salt and pepper.
Finish the chicken: Return chicken and any juices to the pan. Spoon sauce over the top.
Simmer on low 5–8 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
Garnish and serve: Sprinkle with fresh basil or parsley. Add a squeeze of lemon if you like brightness. Serve with your favorite sides and extra Parmesan.