Preheat oven to 400 degrees F. Line a large sheet pan with parchment paper.
Roll out dough into a rectangle approximately 12x10 inches, or about ¼ inch thick. Tip: Don’t roll the dough too thin, otherwise they won’t hold their shape in the oven.
Spoon the marinara sauce over the dough, leaving about ½ inch around the edges intact. Evenly top with pepperoni, ham, and mozzarella cheese to form a uniform and thin layer. Tip: Don't overstuff, otherwise they may be too heavy and collapse in the oven.
Roll it up tightly starting from the longer side - it needs to be snug. Pinch the dough to seal the seams. Cut into 12 equal pieces using a serrated knife. Arrange the individual rolls on the lined sheet pan, about 3 to 4 inches apart.
Make the garlic butter: Mix all the garlic butter ingredients in a bowl.
Lightly brush the tops and edges of the pepperoni rolls with some of the prepared garlic butter. Save some to brush at the end too.
Bake for about 15 minutes until puffed up golden brown. Once they come out of the oven, brush with the remaining garlic butter. Serve warm with your favorite dipping sauce. Enjoy!