In a large snap-lock bag place flour and paprika. Add chicken. Seal bag. Shake to coat chicken all over in flour.
In a large, heavy-based frying pan heat oil over medium-high heat. Cook chicken, in batches, for three minutes each side until browned all over. Transfer to a plate.
Add onion and garlic to pan. Then cook, stirring, for two minutes. Next add stock, thyme, bay leaves and lemon juice. Return chicken to pan and bring to the boil. Reduce heat to medium-low and simmer for 15 minutes. Then remove and discard bay leaves.
Add spinach and beans. Season with pepper and salt. Cook for a further two minutes until spinach is just wilted and chicken is cooked through. Then sprinkle with extra thyme and serve with steamed zucchini and broccoli.