01 - Preheat oven to 375°F. Line a baking sheet with foil or parchment paper.
02 - Place the turkey breast on a cutting board. Using a sharp knife, slice horizontally through the thickest part without cutting all the way through. Open like a book, place between plastic wrap sheets, and gently pound to 1/2 inch thickness.
03 - In a bowl, combine goat cheese, cranberries, walnuts, parsley, lemon zest, black pepper, and salt. Mix until well incorporated.
04 - Spread the filling evenly over the turkey, leaving a 1 inch border. Starting from the short end, carefully roll up the breast. Tie securely with cooking twine at 1 inch intervals.
05 - Rub the exterior with olive oil, salt, and pepper. Place seam side down on the prepared baking sheet.
06 - Whisk together honey, Dijon mustard, and balsamic vinegar in a small bowl until smooth.
07 - Brush half the glaze over the turkey roll. Roast for 35 minutes.
08 - Brush with the remaining glaze and roast for an additional 10 minutes, or until internal temperature reaches 165°F.
09 - Let the turkey rest for 10 minutes. Remove the twine, slice, and serve.