01 - Combine flour, yeast, sugar, and salt in a large mixing bowl. Pour in lukewarm water and olive oil, stirring until incorporated. Turn onto a lightly floured surface and knead for 5 to 7 minutes until smooth and elastic. Transfer to a clean bowl, cover with a damp cloth, and let rise in a warm area for 1 hour until doubled in volume.
02 - Preheat oven to 450°F. Line a baking sheet with parchment paper. Punch down the risen dough and roll out on a floured surface into a heart shape approximately 1/4 inch thick. Transfer carefully to the prepared baking sheet.
03 - Spread tomato sauce evenly across the dough, leaving a 1/2-inch border for the crust. Season sauce with oregano, garlic powder, salt, and pepper. Distribute shredded mozzarella over the sauce, then arrange beef pepperoni slices in an overlapping pattern. Optionally sprinkle crushed red pepper flakes for added heat.
04 - Brush the exposed crust edges with olive oil. Bake for 13 to 15 minutes until the crust turns golden brown and the cheese bubbles and begins to brown in spots. Monitor closely during the final minutes to prevent over-browning.
05 - Remove from oven and immediately scatter fresh basil leaves over the hot pizza to preserve aroma and color. Let rest for 2 to 3 minutes before slicing to allow cheese to set. Serve warm while the crust remains crisp.