01 - Whisk olive oil, lemon zest, lemon juice, garlic, salt, and pepper in a large bowl. Add chicken breasts and turn to coat evenly. Let marinate at room temperature for 10 minutes.
02 - Heat a large skillet over medium heat. Remove chicken from marinade and sear each side for 3 to 4 minutes until golden brown. Transfer chicken to a plate.
03 - In the same skillet, melt butter over medium heat. Stir in flour and cook for 30 seconds to remove raw taste.
04 - Gradually whisk in chicken broth and heavy cream, scraping browned bits from skillet. Bring the mixture to a simmer.
05 - Return chicken breasts to skillet. Cover and simmer gently for 10 to 12 minutes, or until internal temperature reaches 165°F (74°C).
06 - Remove chicken to serving plates. Stir chopped basil and honey (if using) into sauce and simmer for 1 minute to meld flavors.
07 - Spoon sauce over chicken breasts and garnish with lemon slices and extra basil leaves.