Pepperoni rolls are a West Virginia classic, perfect for game day or a hearty snack. These soft, homemade rolls are packed with spicy pepperoni and gooey cheese, baked until golden. Once you try these pepperoni rolls, you’ll understand why they’re so beloved. They’re a handheld comfort food with a simple ingredient list that delivers incredible flavor, making them a must-have for any gathering or cozy night in.
Why You'll Love This Recipe
- You’ll get cheesy, savory rolls that everyone loves
- They’re easy to make with pantry-staple ingredients
- Perfect for parties, picnics, or on-the-go snacks
- You can customize them with your favorite add-ins
- I promise they’ll disappear the moment you set them out
Ingredients You’ll Need
- Warm water: it activates the yeast to make your dough rise properly, just make sure it’s warm but not hot or you’ll kill the yeast.
- Granulated sugar: this feeds the yeast and adds a hint of sweetness that balances the savory filling.
- Active dry yeast: the magical ingredient that makes the dough light and airy, so check the expiration date to ensure it’s fresh.
- All-purpose flour: the foundation of your soft and sturdy dough, just spoon and level it for accurate measuring.
- Salt: a key flavor enhancer that makes all the other ingredients in your pepperoni rolls pop.
- Olive oil: this enriches the dough, keeping it tender and easy to work with while adding subtle flavor.
- Pepperoni slices: use your favorite brand, the spicy oils that cook out will flavor the entire roll.
- Shredded mozzarella cheese: you want the low-moisture, pre-shredded kind for that perfect, non-greasy melt.
- Grated Parmesan cheese: adds a salty, nutty punch that takes the cheesy filling to the next level.
- Italian seasoning: this simple blend of herbs brings everything together with that classic pizza-like aroma.
- Egg: you’ll whisk it with water to create an egg wash for a beautifully golden, shiny crust.
- Unsalted butter: the optional finish, melted and brushed on hot from the oven for extra richness.
- Garlic powder: mix it into the melted butter for an irresistible garlicky finish that’s hard to beat.
- Chopped fresh parsley: adds a pop of color and a fresh herbal note that cuts through the richness.
How to Make It
Activate the Yeast:
Start by combining the warm water, sugar, and yeast in a large bowl and let it sit until it’s foamy. This proofing step is your guarantee that the yeast is alive and ready to make your dough rise beautifully.
Mix and Knead the Dough:
Stir in the flour, salt, and olive oil until a shaggy dough forms, then turn it out onto a floured surface. Knead it by hand for 5 to 7 minutes until it becomes smooth and elastic, which develops the gluten for that perfect chewy texture.
Let the Dough Rise:
Place the kneaded dough in a lightly oiled bowl, cover it with a clean towel, and let it rest in a warm spot. It needs about an hour to double in size, and this slow rise builds fantastic flavor and airy structure.
Prepare the Filling:
While the dough rises, combine the pepperoni slices, mozzarella, Parmesan, and Italian seasoning in a bowl. Giving it a good mix ensures every bite is packed with that spicy, cheesy goodness.
Shape and Fill the Rolls:
Punch down the risen dough to release the air, then divide it into 12 equal pieces. Roll each piece into a ball, then flatten it into a 4-inch circle on a floured surface. Place about 2 tablespoons of filling in the center of each circle.
Seal and Proof Again:
Carefully fold the dough edges over the filling and pinch them tightly to seal, then place each roll seam-side down on a parchment-lined baking sheet. Cover them with a towel and let them rise again for 30 minutes while your oven preheats to 375°F.
Apply the Egg Wash:
Whisk the egg with a tablespoon of water in a small bowl until smooth. Gently brush this mixture over the tops of the risen rolls just before baking; it’s the secret to that gorgeous golden-brown color.
Bake to Golden Perfection:
Bake the rolls for 18 to 20 minutes until they’re beautifully golden brown and you can see the cheese bubbling inside. Let them cool on the pan for just 5 minutes so the molten cheese can set slightly.
Add the Optional Garlic Butter:
If you’re using the optional finish, mix the melted butter with garlic powder and parsley while the rolls bake. Brush this irresistible mixture over the hot rolls right out of the oven for an extra layer of flavor.

You Must Know
- Warm water is key for activating yeast
- Don’t overfill the rolls to prevent leaks
- Seal the edges tightly with a little water
- Let them cool for 5 minutes before serving
- That garlic butter finish is a game changer
Storage Tips
Store any leftover pepperoni rolls in an airtight container at room temperature for up to two days, or pop them in the fridge where they’ll stay good for about five days. To bring back that fresh-from-the-oven magic, reheat them in a 350°F oven for around 10 minutes until warm and crisp again. For long-term storage, wrap each cooled roll individually in plastic wrap and tuck them into a freezer bag for up to three months, then just thaw and reheat whenever a craving strikes.
Ingredient Substitutions
If you’re out of mozzarella, try provolone or a Monterey Jack blend for a different melt, and you can swap the Parmesan for Romano or Asiago if that’s what you have. For a spicy kick, use hot soppressata instead of standard pepperoni, or add some diced bell peppers or olives to the filling mix. To make it dairy-free, use your favorite plant-based shreds and skip the egg wash or use a bit of plant-based milk brushed on top. A gluten-free all-purpose flour blend can work for the dough, though you might need to adjust the liquid slightly for the right consistency.
Serving Suggestions
Serve these pepperoni rolls warm with a side of marinara sauce for dipping—it’s the classic pairing that never disappoints. For a simple meal, they’re fantastic alongside a crisp green salad or a bowl of tomato soup to dunk them in. They also make a great portable lunch when packed with some pickles and fresh fruit, or you can slice them in half and toast them for a next-day sandwich with a schmear of cream cheese.
Cultural Context
Pepperoni rolls are a proud culinary icon of West Virginia, born in the early 20th century as a convenient, filling lunch for coal miners. Italian immigrants adapted their baking traditions using local ingredients, creating this portable, no-utensil-needed meal that could withstand a long shift underground. Today, they’re a staple at gas stations, bakeries, and family tables across the state, celebrated as a symbol of Appalachian ingenuity and comfort. Their popularity has spread far beyond the mountains, becoming a beloved game day snack and party food that carries a delicious piece of regional history in every bite.

Pro Tips
- Proof your yeast first to guarantee a rise
- A little water helps seal the dough edges
- Brush with egg wash for a shiny golden crust
- Let the rolls rest after baking so the cheese sets
- I always make a double batch for the freezer
Frequently Asked Questions
For the best flavor and texture, use standard sliced pepperoni (about 1/8 inch thick) from the deli section. The slices hold their shape and release flavorful oils while baking, which infuses the dough. Stick pepperoni, sliced thinly, also works wonderfully for a more authentic West Virginia style.
Absolutely! You can assemble the rolls, cover them tightly, and refrigerate for up to 24 hours before baking—just let them sit at room temp for 30 minutes first. Baked rolls freeze beautifully for up to 3 months in an airtight container; simply reheat in the oven until warm.
For a similar melt, provolone or Monterey Jack are great substitutes. For a sharper flavor, try a mix of low-moisture mozzarella and a little cheddar. The grated Parmesan and Italian seasoning in the filling already add a nice complexity, so any good melting cheese will work.
The rolls are done when they’re a deep golden brown on top, about 20 minutes in a 375°F oven. They should sound hollow if tapped on the bottom. For extra certainty, an instant-read thermometer inserted into the center of a roll should read at least 190°F.
They’re fantastic on their own, but for a fuller spread, serve them with warm marinara or pizza sauce for dipping, a crisp side salad, or pickled vegetables. Given their American snack roots, they also pair perfectly with other game day favorites like wings or nachos.