Season the chicken: Slice thicker breasts in half horizontally to make cutlets. Season both sides with salt, pepper, paprika, and onion powder.
Sear until golden: Heat olive oil in a large skillet over medium-high.
Add chicken and sear 4–5 minutes per side until browned. Transfer to a plate; it will finish cooking in the sauce.
Build the flavor base: Lower heat to medium. Add butter to the skillet.
Stir in garlic and cook 30–60 seconds until fragrant, scraping up browned bits.
Thicken the sauce: Sprinkle in flour and cook 30 seconds, stirring. Slowly whisk in chicken broth until smooth. Simmer 2 minutes to slightly thicken.
Make it creamy: Stir in cream, Dijon, and red pepper flakes if using.
Simmer 2–3 minutes, stirring, until the sauce coats a spoon.
Finish the chicken: Return chicken and any juices to the pan. Simmer 3–5 minutes until cooked through and the internal temperature reaches 165°F (74°C).
Add spinach and cheese: Stir in spinach in batches until wilted. Add parmesan and stir until melted and smooth.
Adjust salt and pepper to taste.
Brighten and serve: Squeeze in lemon juice to wake up the flavors. Garnish with parsley. Serve hot with your favorite sides.