Prep: Preheat the oven to 375°F. Spray a 12-count muffin tin with oil and rub with a paper towel. Set aside.
Dry Ingredients: In a large bowl, combine the flour, Parmesan cheese, baking powder, garlic powder, Italian seasoning, and salt.
Wet Ingredients: In a blender, blend together the milk, cottage cheese, and eggs until smooth.
Complete the Batter: Add the wet ingredients to the dry ingredients and stir just until combined (do not over mix). Fold in 1 1/2 cups of mozzarella cheese (reserve the rest for later) and 1 cup pepperoni (reserve the rest for later).
Prep Muffins: Divide the batter evenly into the muffin tin (about 2 heaping tablespoons per muffin) and smooth the tops. Place a teaspoon of pizza sauce on the top of each muffin and gently swirl it into the top of the batter with a knife. Sprinkle the tops evenly with the reserved cheese and then the pepperoni. Press the pepperonis down a little bit (so they stay put).
Bake: Bake on the middle rack for 18-22 minutes, or until a toothpick comes out clean. (Mine took 20 minutes in a Caraway non-stick metal pan.)
Serve: Allow to cool slightly before running a knife around the edges popping the muffins out. Warm up the remaining pizza sauce and serve in ramekins for dipping along with the warm muffins.