Preheat your oven to 375°F (190°C) and prepare a baking sheet by lining it with parchment paper to prevent sticking.
In a large mixing bowl, whisk together the whole wheat flour, protein powder, baking powder, garlic powder, onion powder, dried oregano, and salt until well combined.
In a separate bowl, mix the Greek yogurt and water until you achieve a smooth consistency. Gradually fold this wet mixture into the dry ingredients until a cohesive dough forms.
Transfer the dough to a lightly floured surface. Knead the dough for approximately 2 minutes until it becomes smooth and elastic.
Roll out the dough into a rectangle approximately ¼ inch thick using a rolling pin.
Evenly sprinkle half of the shredded mozzarella cheese over the surface of the rolled dough, followed by layering the sliced pepperoni.
Starting from one edge, carefully roll the dough tightly to form a log shape. Ensure the filling stays intact as you roll.
Using a sharp knife, slice the rolled dough into 1-inch thick pieces. Place the slices cut-side up onto the prepared baking sheet, ensuring they are spaced apart slightly.
Top each roll with the remaining mozzarella cheese, and if desired, add an extra sprinkle of dried oregano for added flavor.
Bake in the preheated oven for 15-20 minutes, or until the rolls are golden brown and the cheese has melted and is bubbly.
Once baked, allow the rolls to cool for a couple of minutes before serving. Pair with a side of pizza sauce for dipping and enjoy your protein-packed snack!