Pound or slice for even cooking: If your chicken breasts are thick, slice them horizontally into cutlets or lightly pound to 1/2–3/4 inch thickness.
This helps them cook evenly and stay juicy.
Season the chicken: Pat dry. Mix salt, pepper, garlic powder, and smoked paprika. Sprinkle evenly on both sides.
Get a good sear: Heat olive oil in a large skillet over medium-high heat.
Add chicken and cook 4–5 minutes per side until golden and almost cooked through. Transfer to a plate and tent with foil.
Build the flavor base: Lower heat to medium. Add butter to the skillet.
Stir in minced garlic and cook 30–45 seconds until fragrant. Don’t brown it.
Thicken the sauce: Sprinkle in flour and stir for 30 seconds. Slowly add chicken broth, whisking to smooth out any lumps and scraping up browned bits.
Make it creamy: Reduce heat to medium-low.
Stir in heavy cream, cream cheese, Parmesan, Dijon, and red pepper flakes. Simmer gently 2–3 minutes until the sauce is silky. If it’s too thick, add a splash more broth.
Add brightness: Stir in lemon juice (and zest if using).
Taste and adjust with a pinch of salt or pepper as needed.
Finish the chicken: Return chicken and any juices to the pan. Spoon sauce over the pieces and simmer 2–3 minutes until the chicken reaches 165°F internally and the sauce coats the back of a spoon.
Garnish and serve: Sprinkle with fresh parsley or chives. Serve over mashed potatoes, pasta, buttered rice, or crusty bread to catch every drop of sauce.