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 - Layer mozzarella cheese, pepperoni slices (if using), Parmesan cheese, oregano, and basil on top of the sauced bread.
04 - Top with remaining bread slices, buttered side facing up.
05 - Heat a nonstick skillet over medium heat. Place sandwiches in the skillet and cook for 3–4 minutes per side, pressing gently, until bread is golden brown and cheese is melted.
06 - Remove from skillet, let cool slightly, slice diagonally, and serve immediately.