Preheat your oven to 400°F (200°C) and lightly grease a baking dish.
In a mixing bowl, combine the softened cream cheese, garlic powder, onion powder, paprika, salt, and pepper. Mix well until all the ingredients are fully incorporated.
Place the chicken breasts between two sheets of plastic wrap and pound them gently to flatten them to an even thickness.
Spread a generous layer of the cream cheese mixture onto each chicken breast.
Starting from one end, roll up each chicken breast tightly and wrap two slices of bacon around each roll-up, securing it with toothpicks to hold everything in place.
Place the bacon-wrapped chicken roll-ups in the greased baking dish.
Bake in the preheated oven for 25-30 minutes or until the chicken is cooked through and the bacon is crispy.
Remove from the oven and let the chicken rest for a few minutes before removing the toothpicks.
Serve the Bacon Wrapped Cream Cheese Chicken Roll-Ups hot as a main course or slice them into bite-sized pieces for appetizers.