Preheat the oven to 400℉.
Lay the turkey breast on a large cutting board. Cut the breast down the middle to butterfly it open. Lay a piece of plastic wrap on top and pound the turkey breast flat to about ½ inch thickness. Set aside.
In a large bowl, add the cream cheese, spinach, mozzarella cheese, salt, pepper, garlic powder, onion powder, and paprika. Fold together to combine. Place the cheesy mix in a line down the middle of the turkey breast. Starting at one end, fold one side over, tucking it under the mix slightly. Roll until completed. Set aside.
Lay the prosciutto 3 slices in a row overlapping the ends. Do this 4 times total so they are overlapping in a large rectangle. Then, place two pieces vertically towards the end of one side. So that they are laying towards the top. This will be used to cover the ends of the turkey breast. Lay another two pieces so they are hanging off the bottom opposite the top ones.
Place the rolled turkey breast on top of the pieces that are hanging laid vertically. Fold the vertical pieces over to cover the ends. Roll the turkey so it is completely covered with prosciutto.
Bake for 45-55 minutes.
Allow to rest for 10 minutes before slicing.