Prep the chicken: Pat the chicken dry. Season both sides with salt, pepper, Italian seasoning, and garlic powder. If using thick breasts, slice into cutlets for quicker, more even cooking.
Sear to lock in juices: Heat olive oil in a large skillet over medium-high.
Add chicken and cook 3–5 minutes per side until golden and just cooked through. Transfer to a plate and tent loosely with foil.
Build the flavor base: Lower heat to medium. Add minced garlic and chopped sun-dried tomatoes to the same skillet.
Cook 30–60 seconds until fragrant, scraping up browned bits.
Deglaze and simmer: Pour in chicken broth. Stir and simmer 2–3 minutes to reduce slightly. This concentrates flavor and sets up the sauce.
Make it creamy (lightly): Whisk in the cream cheese until smooth.
Remove the pan from heat for a moment, then whisk in Greek yogurt, Parmesan, and Dijon. Return to low heat and stir until silky. Avoid boiling to prevent curdling.
Season the sauce: Add red pepper flakes if using, and adjust salt and pepper.
If it’s too thick, splash in more broth. If too thin, let it gently simmer 1–2 minutes.
Finish the chicken: Nestle chicken back into the sauce with any juices from the plate. Spoon sauce over the top and warm on low for 2–3 minutes.
Add a squeeze of lemon if you like brightness.
Garnish and serve: Sprinkle with chopped basil or parsley. Serve over whole-wheat pasta, cauliflower rice, steamed rice, mashed potatoes, or sautéed greens.