Preheat your oven to 400°F and grease a baking dish.
Place the turkey breast between two pieces of plastic wrap and pound to about 1/4-inch thickness.
In a bowl, mix the cream cheese, minced garlic, chopped spinach, bacon, parsley, rosemary, thyme, 1/2 teaspoon salt, and 1/2 teaspoon pepper until well combined.
Spread the mixture evenly over the turkey, leaving a 1/2-inch border all around.
Roll the turkey tightly and secure it with toothpicks or kitchen twine.
Rub the rolled turkey with smoked paprika, remaining salt, and black pepper to add an extra layer of flavor.
Place the stuffed turkey breast in the oven and bake for 40 to 45 minutes. Check with a meat thermometer inserted in the thickest part and the center of the filling. It should hit about 165°F. If not, let it bake a little longer, then check again. Once cooked through, switch to broil for 5 minutes for a nicely browned finish.
Remove from the oven, let the turkey rest for 10 minutes, then brush with melted butter. Slice and serve immediately, garnished with herbs such as parsley, thyme, or rosemary.