01 - In a sizable mixing bowl, combine all-purpose flour, instant dry yeast, granulated sugar, and salt. Create a depression in the center of the dry components, then pour in the olive oil and warm water. Mix thoroughly until a cohesive dough forms.
02 - Transfer the dough onto a lightly floured work surface and knead diligently for 8 to 10 minutes, until it achieves a smooth and elastic consistency. Place the kneaded dough in a clean, lightly oiled bowl, cover it, and allow it to rise in a warm place for 1 hour, or until its volume has visibly doubled.
03 - Preheat your oven to 400°F (200°C). Line a baking tray with parchment paper to ensure even baking and prevent sticking.
04 - In a separate mixing bowl, thoroughly combine the diced halal beef pepperoni, shredded mozzarella cheese, shredded cheddar cheese, pizza sauce, dried oregano, dried basil, and garlic powder. Mix until all ingredients are uniformly distributed.
05 - Gently punch down the risen dough to release any accumulated air. Divide the dough into 24 equal individual portions. Roll each portion into a small ball, then flatten it into a circular disc approximately 3 inches (7 cm) in diameter.
06 - Place a generous teaspoon of the prepared filling mixture onto the center of each flattened dough circle. Carefully fold the edges of the dough over the filling, pinching them firmly together to create a completely sealed ball, ensuring no filling can escape during baking.
07 - Arrange the sealed pizza rolls, seam-side down, on the parchment-lined baking tray. For a rich, golden-brown finish, brush the tops of the rolls with beaten egg wash or olive oil. Optionally, sprinkle with sesame seeds for an additional layer of texture and flavor.
08 - Bake the pizza rolls in the preheated oven for 18 to 20 minutes, or until they are puffed and beautifully golden brown.
09 - Allow the freshly baked pizza rolls to cool slightly on the tray before serving. They are best enjoyed warm, and can be accompanied by additional pizza sauce for dipping if desired.