Ingredients
Equipment
Method
Prep the bread and seasoned butter
- Spread the softened butter evenly on one side of each bread slice, reaching all the way to the edges for even browning.
- Mix the garlic powder and Italian seasoning into the butter on 2 of the slices so they are your seasoned outsides.
Build and cook in the skillet
- Place the bread in a cold skillet with the buttered side down, then turn the heat to medium-low to help the cheese melt before the bread browns.
- On the top (unbuttered) side of each bread slice, spread 2 tbsp marinara, leaving a small border.
- Layer half the mozzarella on one slice, then layer the pepperoni on top, then add the remaining mozzarella, and finish by sprinkling Parmesan.
- Add optional add-ins if using: scatter black olives and green bell pepper over the mozzarella/pepperoni layer, and add red pepper flakes to taste.
- Place the second bread slice on top with the buttered/seasoned side facing out.
- Cook for 3–4 minutes until the bottom is deep golden brown, then use a spatula to press down gently to help the cheese bond to the bread.
- Carefully flip and cook another 3–4 minutes until the second side is equally golden and the cheese is fully melted.
Rest, slice, and serve
- Remove from the skillet and let rest for 1 minute before cutting so the cheese doesn’t slide out.
- Slice diagonally and serve immediately with extra marinara for dipping.
Notes
For the cleanest cheese pull, keep the skillet on medium-low and start with a cold pan so the mozzarella has time to melt before the bread browns. Store leftovers covered in the fridge up to 2 days; reheat in a skillet over medium-low until warmed through (freezer: no). For a lighter option, use part-skim mozzarella and turkey pepperoni to reduce fat while keeping the stretch.
