Prep the chicken: Pat chicken dry. Season with 1 teaspoon salt, 1/2 teaspoon pepper, and the Italian seasoning.
Add half the lemon zest and toss to coat.
Blanch the green beans (optional but best for texture): Bring a pot of salted water to a boil. Cook beans 2–3 minutes until bright green and crisp-tender. Drain and rinse under cool water.
Set aside.
Sear the chicken: Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add chicken in a single layer. Cook 5–7 minutes, turning occasionally, until golden and just cooked through.
Transfer to a plate and tent loosely with foil.
Build the sauce base: Lower heat to medium. Add remaining 1 tablespoon olive oil and the butter. Stir in minced garlic and red pepper flakes.
Cook 30–45 seconds until fragrant, not browned.
Deglaze and season: Add chicken broth, lemon juice, remaining lemon zest, and Dijon. Scrape up any browned bits. Simmer 2–3 minutes to slightly reduce.
Add the beans: Stir in green beans.
Cook 2–3 minutes until heated through and coated in sauce. Season with a pinch of salt and pepper.
Finish with chicken: Return chicken and any juices to the skillet. Toss to coat.
Simmer 1–2 minutes until everything is hot and the sauce lightly clings.
Taste and adjust: Add more lemon juice for brightness, salt for depth, or butter for silkiness. Garnish with parsley.
Serve: Plate with extra lemon wedges. Great with rice, quinoa, or a slice of crusty bread to catch the sauce.