5 large boneless skinless chicken breast halves 2 cups fresh baby spinach 4 oz cream cheese, softened 4 oz crumbled feta cheese 2 tbsp chopped fresh basil (or 2 tsp dried basil) 1/4 tsp coarsely ground pepper 5 thin slices deli ham 1 egg 1 tbsp milk 3/4 to 1 cup season bread crumbs Make a lengthwise slit through the thickest portion of each chicken brest to within 1/2 in of opposite side. Open chicken so it lies flat; cover with plastic wrap. Flatten to 1/4 in thickness. Discard plastic wrap. Place a single layer of spinach over chicken. In a small bowl, combine the cheeses, basil and pepper; spread over spinach. Top each chicken breast with ham slice, trimming if necessary. Roll up and secure with toothpicks. In a shallow bowl, beat the egg and milk. Dip chicken rolls in egg mixture, then coat with bread crumbs. Place seam side down in a greased 15 in x 10 in x 1 in baking pan. Bake, uncovered, at 375 degrees for 30-35 minutes.