
This pizza grilled cheese sandwich brings together two comfort food favorites in one irresistible package. The combination of gooey melted mozzarella, savory pepperoni, and garlic butter-infused bread creates a handheld pizza experience that satisfies cravings in just 20 minutes.
I first made these sandwiches during a busy weeknight when we were craving pizza but didn't want to wait for delivery. The combination was such a hit that it's now requested at least once a week in our house, especially on movie nights.
Ingredients
- Unsalted butter: The foundation of the flavorful exterior crust. Using very soft butter makes it easier to mix with seasonings.
- Parmesan cheese: Adds a nutty flavor to the garlic butter spread. Use freshly grated for best flavor.
- Garlic powder: Infuses the butter with that classic pizza parlor aroma. Fresh minced garlic works too but can burn more easily.
- Italian seasoning: Creates an authentic pizza flavor profile. Look for a blend with oregano, basil, and thyme.
- White bread: Provides the perfect canvas for the sandwich. Choose a sturdy bread that can hold up to the fillings.
- Mozzarella cheese: The star that creates that stretchy, gooey texture. Fresh sliced mozzarella or pre sliced work equally well.
- Pepperoni: Brings that classic pizza flavor. Look for thin sliced varieties for easier melting.
- Pizza sauce: For dipping. Warm it slightly for the best experience.
Step-by-Step Instructions
- Create the garlic butter:
- Combine softened butter with parmesan cheese, garlic powder, and Italian seasoning until smooth and well integrated. The mixture should be easily spreadable but not melted. This flavored butter is what transforms a basic grilled cheese into a pizza experience.
- Prepare the bread:
- Spread the garlic butter mixture evenly on one side of each bread slice. Be sure to cover the entire surface from edge to edge. Place the bread buttered side up on a sheet tray until ready to assemble.
- Start cooking:
- Place one slice of bread butter side down in a skillet over medium low heat. The lower temperature is crucial here to allow the cheese to melt properly without burning the bread. You should hear a gentle sizzle when the bread touches the pan.
- Layer the fillings:
- Add one slice of mozzarella, followed by 6 pepperoni slices, another slice of mozzarella, 6 more pepperonis, and a final slice of mozzarella. This layering technique ensures that the cheese melts around the pepperoni, creating pockets of flavor throughout the sandwich.
- Complete the sandwich:
- Top with another slice of bread, butter side facing up. The butter on top will melt and create a golden crust when flipped.
- Cook to perfection:
- Cover the skillet with a lid to help melt the cheese, cooking for about 3 to 5 minutes until the bottom bread achieves a golden brown color. The lid traps heat, helping the cheese melt thoroughly without overcooking the bread.
- Flip and finish:
- Carefully flip the sandwich using a spatula, replace the lid, and cook until the second side is golden brown and the cheese is completely melted, about 3 more minutes. The sandwich should feel solid when gently pressed.
- Serve immediately:
- Cut diagonally if desired and serve with warm pizza sauce for dipping. The diagonal cut showcases the beautiful layers inside.

The Italian seasoning in the butter spread is truly what makes these sandwiches special. My grandmother always said the secret to good Italian cooking is in the herbs, and this recipe proves her right. When the herbs hit the warm butter, the aroma that fills the kitchen immediately transports everyone to their favorite pizzeria.
Storing Leftovers
If you happen to have leftover sandwiches, wrap them individually in aluminum foil and refrigerate for up to 2 days. To reheat, place them in a 350°F oven for about 10 minutes or until heated through. Avoid microwaving as this will make the bread soggy and ruin the crispy texture.
For longer storage, you can freeze these sandwiches before cooking. Assemble them completely, then wrap tightly in plastic wrap followed by aluminum foil. Freeze for up to 3 months. When ready to eat, thaw in the refrigerator overnight and cook as directed, adding a few extra minutes to ensure they heat through completely.
Customization Options
This sandwich serves as the perfect base for creating your own signature pizza grilled cheese. Try adding thinly sliced bell peppers, mushrooms, or onions between the cheese layers for added texture and flavor. For a supreme pizza experience, include some Italian sausage along with the pepperoni.
For a vegetarian version, swap the pepperoni for roasted red peppers, black olives, and a sprinkle of dried oregano. The garlic butter and cheese will still provide that satisfying pizza flavor without the meat.
If you prefer a spicier sandwich, add a sprinkle of red pepper flakes to the garlic butter or include some thinly sliced jalapeños between the cheese layers. A few slices of pepperoncini can also add a tangy kick that complements the rich cheese perfectly.
Bread Alternatives
While white bread creates a classic grilled cheese texture, sourdough bread adds a pleasant tanginess that complements the pizza flavors beautifully. The sturdy texture of sourdough also holds up well to the multiple layers of fillings.
For a more substantial sandwich, consider using ciabatta or a French baguette sliced horizontally. These heartier breads can support even more toppings and create an experience closer to an actual pizza.
For a lower carb option, try using low carb tortillas pressed in a panini maker or large portobello mushroom caps as the "bread." While not traditional, these alternatives still deliver the pizza flavors in a different format.
Frequently Asked Questions
- → How do I ensure the cheese melts properly?
Cook the sandwiches over medium-low heat and use a lid to trap steam, helping the cheese melt evenly without burning the bread.
- → Can I substitute the mozzarella cheese?
Yes, provolone, parmesan, or your favorite cheese will work well. However, mozzarella retains the pizza-inspired flavor beautifully.
- → What type of bread works best?
Classic white bread is ideal, but you can use sourdough, ciabatta, or any sturdy bread that crisps well when toasted.
- → Can I make these ahead of time?
Yes, you can assemble and freeze them uncooked. Cook directly from frozen when ready, adjusting cooking time to ensure thorough heating.
- → What can I pair these sandwiches with?
Serve with warm pizza sauce for dipping, or accompany with a side salad or crispy fries for a complete meal.
- → How can I add variety to the sandwiches?
Add ingredients like sliced veggies, different meats, or extra cheese to customize the sandwich to your preference.