01 - Spread 1 tablespoon softened butter evenly on one side of each bread slice.
02 - Place two bread slices butter-side down. Spread 2 tablespoons pizza sauce on the unbuttered side of each slice.
03 - Arrange mozzarella slices over sauce, add pepperoni if desired, then sprinkle with Parmesan, oregano, and basil.
04 - Top with remaining bread slices, buttered side facing up.
05 - Heat a nonstick skillet over medium heat for 2–3 minutes.
06 - Place sandwiches in skillet and cook 3–4 minutes per side, pressing gently with spatula, until bread turns golden brown and cheese melts completely.
07 - Transfer to cutting board, let cool 1–2 minutes, slice diagonally, and serve warm with extra pizza sauce for dipping.