Pepperoni Rolls

Featured in: Appetizers & Snacks
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.
A basket of golden brown homemade pepperoni rolls fresh from the oven Pin it
A basket of golden brown homemade pepperoni rolls fresh from the oven | cookseason.com

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.

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.

Close-up of a pepperoni roll pulled apart to reveal melted mozzarella and spicy pepperoni

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.

Assembled pepperoni rolls on a baking sheet ready to go into the oven

Frequently Asked Questions

What type of pepperoni works best for Pepperoni Rolls?

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.

Can I make these Pepperoni Rolls ahead of time?

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.

What can I substitute for mozzarella cheese?

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.

How do I know when the Pepperoni Rolls are ready?

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.

What should I serve with Pepperoni Rolls?

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.

Rate This Recipe

How would you rate this recipe?

Homemade Pepperoni Rolls

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.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
130 Minutes
4.6
(215 reviews)
By: Sofia Martinez
Category: Appetizers & Snacks
Difficulty: Medium
Cuisine: American
Yield: 12 Servings

Ingredients

  1. 01 1 cup warm water (110°F)
  2. 02 1 tablespoon granulated sugar
  3. 03 2 1/4 teaspoons active dry yeast (1 packet)
  4. 04 3 cups all-purpose flour, plus more for dusting
  5. 05 1 teaspoon salt
  6. 06 2 tablespoons olive oil
  7. 07 8 ounces pepperoni slices
  8. 08 1 1/2 cups shredded mozzarella cheese
  9. 09 1/4 cup grated Parmesan cheese
  10. 10 1 teaspoon Italian seasoning
  11. 11 1 large egg
  12. 12 1 tablespoon water

Instructions

Step 01

In a large bowl, combine warm water, sugar, and yeast. Let sit for 5-10 minutes until foamy.

Step 02

Add flour, salt, and olive oil to the yeast mixture. Stir until a shaggy dough forms.

Step 03

Turn dough onto a floured surface and knead for 5-7 minutes until smooth and elastic.

Step 04

Place dough in a lightly oiled bowl, cover with a clean towel, and let rise in a warm place for 1 hour or until doubled in size.

Step 05

While dough rises, prepare the filling: in a medium bowl, combine pepperoni slices, mozzarella, Parmesan, and Italian seasoning.

Step 06

Punch down the risen dough and divide into 12 equal pieces. Roll each piece into a ball.

Step 07

On a floured surface, flatten each ball into a 4-inch circle. Place about 2 tablespoons of filling in the center.

Step 08

Fold the edges over the filling, pinching tightly to seal. Place seam-side down on a parchment-lined baking sheet.

Step 09

Cover rolls with a towel and let rise for 30 minutes. Meanwhile, preheat oven to 375°F.

Step 10

In a small bowl, whisk egg with 1 tablespoon water. Brush this egg wash over the risen rolls.

Step 11

Bake for 18-20 minutes until golden brown and cooked through.

Step 12

While rolls bake, mix melted butter, garlic powder, and parsley. Brush over hot rolls after baking.

Tools You'll Need

  • Large mixing bowl
  • Measuring cups and spoons
  • Baking sheet
  • Parchment paper
  • Pastry brush

Allergy Information

Contains gluten, dairy, and eggs. For a dairy-free version, use dairy-free cheese and omit the egg wash or use plant-based milk. For gluten-free, use a gluten-free flour blend.

Nutrition Facts (Per Serving)

Calories
280
Protein
12g
Carbohydrates
25g
Fat
15g