In a saucepan, heat balsamic vinegar and honey over high heat. Stir until sauce reduces to ⅓ cup (80 ml). Set aside.
3. Step
On a cutting board, slice the chicken breasts in half horizontally.
4. Step
Cover chicken with a piece of plastic wrap. Using the rough side of a metal mallet, pound the chicken until ½-inch (1 cm) thick. Repeat with remaining breasts.
5. Step
Drizzle olive oil over pieces of chicken and season with salt and pepper.
6. Step
Place 2 slices of mozzarella on each piece of chicken. Spoon ¼ cup (50 g) of diced tomatoes on each piece of chicken. Place 3 pieces of basil on each piece of chicken.
7. Step
Roll up the chicken, making sure the ingredients are tucked under the breast and not pushed out the sides.
8. Step
Place the roll-ups in a greased baking dish. Drizzle each roll-up with more olive oil and sprinkle with salt and pepper.
9. Step
Bake for 15 to 20 minutes, until internal temperature reaches 160˚F (71˚C).
10. Step
Place one slice of mozzarella on each roll-up. Broil for 5 to 10 minutes until the mozzarella has melted over the chicken.
11. Step
Let chicken rest for 10 minutes. Place a basil leaf and slice of tomato on each piece of chicken. Drizzle with balsamic reduction.