Prep the chicken: Pat chicken dry.
Season both sides with 1/2 teaspoon salt, pepper, garlic powder, and onion powder.
Sear: Heat olive oil in a large skillet over medium-high heat. Add chicken and sear 4–5 minutes per side until golden and almost cooked through. Transfer to a plate; tent loosely with foil.
Build the sauce base: Reduce heat to medium.
Add butter to the same skillet. Stir in minced garlic; cook 30 seconds until fragrant.
Deglaze: Pour in chicken broth. Scrape up browned bits with a wooden spoon.
Simmer 1–2 minutes to reduce slightly.
Creamy blend: Stir in heavy cream and cream cheese. Whisk until smooth and gently bubbling. Add remaining 1/2 teaspoon salt, Parmesan, and red pepper flakes if using.
Simmer 2–3 minutes until the sauce thickens enough to coat a spoon.
Add spinach: Stir in spinach in batches, letting it wilt between additions.
Finish the chicken: Return chicken (and juices) to the pan. Spoon sauce over the pieces. Simmer on low 3–5 minutes, until chicken reaches an internal temp of 165°F (74°C).
Brighten and serve: Stir in lemon juice.
Taste and adjust salt and pepper. Garnish with parsley and serve hot.