1. Preheat oven to 400°F.

2. In medium-sized saucepan over medium heat, bring wine, chicken broth and water to boil. Add lentils, cover and reduce heat to simmer. Cook according to package directions until tender, about 30 minutes. Remove from heat and keep warm.

3. Toast bread in toaster until lightly browned. In food processor, pulse garlic until roughly chopped. Add goat cheese, sage leaves, thyme, rosemary, pepper, 2 cups spinach leaves, egg, lemon zest, lemon juice and toasted bread slices. Pulse together to combine. Add cherries and pulse. Set contents aside.

4. Place chicken between two sheets of waxed or parchment paper. Using a meat mallet, pound chicken to one-inch thickness. Lay slices of prosciutto on a foil-lined baking sheet. Place one pounded chicken thigh on the top of each slice of prosciutto. Place 2 tablespoons of stuffing in the center of each piece of chicken; roll tightly into a neat bundle. Place rolls on a baking sheet, seam-side down. Place in hot oven and bake 25 minutes, or until chicken is cooked throughout. Remove from oven, let rest for 5 minutes and slice each roll in half diagonally.

5. Place remaining spinach on serving platter. Top with lentils and chicken, stuffing side up.