Heat the oil in a large nonstick saucepan over medium-high heat. Add the chicken and cook, turning occasionally, until browned, about 5 minutes. Transfer the chicken to a plate. Add the garlic, carrots, celery and onions to the pan. Cook, stirring occasionally, until tender, about 8 minutes. Return the chicken to the pan. Add the broth, wine, salt and tomatoes and bring to a boil. Reduce the heat and simmer, covered, stirring occasionally, until the flavors are blended and the chicken is cooked through, about 15 minutes. Add the beans and cook, stirring, until the beans are heated thorough, 3 to 4 minutes. Remove from the heat and stir in the basil and lemon zest.
Per Serving: 357 Cal; 36g Protein; 9g Tot Fat; 2g Sat Fat; 3g Mono Fat; 29g Carb; 7g Fiber; 6g Sugar; 111mg Calcium; 4mg Iron; 827mg Sodium; 118mg Cholesterol