Preheat and prep: Set your oven to 400°F (200°C).
Lightly grease a mini muffin pan with olive oil spray or brush with oil. This helps the edges crisp and prevents sticking.
Mix dry ingredients: In a medium bowl, whisk together the flour, baking powder, Italian seasoning, garlic powder, salt, and black pepper until well combined.
Whisk wet ingredients: In a separate bowl or large measuring cup, whisk the milk and egg until smooth.
Combine batter: Pour the wet mixture into the dry ingredients. Stir gently until just combined.
The batter should be thick but scoopable.
Add the good stuff: Fold in the mozzarella, chopped pepperoni, Parmesan, and 1/4 cup pizza sauce. If using, add fresh herbs and a pinch of red pepper flakes.
Fill the pan: Spoon the mixture into the mini muffin cups, filling each about 3/4 full. Pack it down lightly with a spoon for even tops.
Bake: Place the pan on the middle rack and bake for 10–12 minutes, or until the tops are golden and the edges look set.
A toothpick inserted in the center should come out mostly clean with melted cheese.
Rest and release: Let the bites cool in the pan for 2 minutes. Use a thin knife to loosen the edges and lift them out.
Serve: Warm them up with extra pizza sauce for dipping. Sprinkle with more herbs or Parmesan if you like.