
Some of the best food in West Virginia comes wrapped in wax paper from a plain little shop you could drive past without blinking. Long before anyone called it a state snack, the pepperoni roll was a coal miner’s lunch, simple bread baked around spicy sticks of pepperoni that stayed good all day underground.
A handful of bakeries still make them with that same no-fuss spirit, and finding one feels like opening a family recipe box. Grab a napkin, because these seven spots will make you hungry for the good old days.
1. Country Club Bakery, Fairmont, WV

Every family tree needs a root, and for the pepperoni roll, this is it. Around 1927, an Italian immigrant and former coal miner reportedly began selling bread baked around pepperoni here, giving miners a lunch that needed no refrigeration and held up through a long shift.
That history is not just a plaque on the wall. The bakery still calls itself the Home of the Original Pepperoni Roll, and its classic version is reportedly made from a 1920s recipe with hand-cut sticks of pepperoni tucked inside soft white dough.
As the rolls bake, the pepperoni oil seeps into the bread and turns it a faint orange, which is exactly how old-timers remember it.
Hot rolls come out all day, and you can grab a jar of sauce if you like a little dipping action. Italian buns, cookies, pies, and breads round out the shelves, and the whole place smells wonderful.
Plan for takeout only, since there is no seating or restroom, but a free lot makes stopping easy. Hours run 7:30 AM to 5:30 PM most weekdays, with a shorter Saturday and closings on Wednesday and Sunday.
Friday mornings tend to be the busiest stretch.
2. Tomaro’s Bakery, Clarksburg, WV

Picture a bakery that was already turning out loaves when World War I began. Tomaro’s traces its start to 1914 and is often described as the oldest Italian bakery in West Virginia, a claim that gives Clarksburg serious bragging rights in the pepperoni roll story.
Here the rolls lean traditional, built on Italian dough with spicy stick pepperoni. Many locals like the mini pepperoni rolls, which come packaged and are handy for car rides, lunch pails, or sneaking one before you even get home.
Bread is the other big draw. The soft crust Italian loaf, sold pre-sliced, is baked fresh each morning, and the round loaf has its own loyal fans.
Some longtime customers say the recipes reportedly shifted after a change in ownership, which tells you how deeply folks care about this place.
Buying often happens right through a window, which adds old-fashioned charm. Service is quick, parking is on the street, and there is no seating or restroom.
Hours are 9 AM to 3 PM on Monday and Wednesday through Friday, plus 8 AM to 1 PM on Sunday. The bakery sits at 411 N 4th St, Clarksburg.
3. D’Annunzio’s Bakery, Clarksburg, WV

Early birds win big at this Clarksburg favorite. Doors open at 6 AM, and the smartest move is showing up while the pepperoni rolls are still warm enough to fog up the bag.
D’Annunzio’s comes from the same proud wave of Italian-American bakeries that fed the miners and railroad families of Harrison County. Its rolls are often described as carrying about three sticks of pepperoni each, wrapped in soft, warm bread that soaks up all that spicy flavor.
No sauce, no fuss, just the combination that made the snack famous.
You will also find traditional Italian bread and buns, the kind people buy by the armload for Sunday dinner or a church supper. Prices are friendly to a fixed income, generally landing in the one to ten dollar range per person.
Everything is takeout, and there is no restroom on site, so treat it as a quick stop. The shop runs 6 AM to 4 PM on Monday and Wednesday through Friday, and 6 AM to 3 PM on Sunday, with Tuesday and Saturday off.
Look for it at 1909 Williams Ave, Clarksburg. Arrive early, leave happy, and maybe save one for later.
4. Abruzzino’s Italian Bakery, Gypsy, WV

Blink on Shinnston Pike and you might miss the tiny community of Gypsy. Miss this bakery, though, and you will regret it the whole drive home.
Abruzzino’s has reportedly been a local favorite for around 25 years, which makes it a youngster on this list. Still, its approach is pure coal-country tradition.
The pepperoni rolls are known for being packed full of pepperoni, and they are sold hot and fresh out of the oven, the way a miner’s family would have handed them over on the way out the door.
Italian bread is the other star. Warm loaves, soft rolls, and hoagie buns fill the racks, so it is easy to stock up for a week of sandwiches.
Prices sit comfortably in the one to ten dollar range, a welcome thing for anyone watching the budget.
Gypsy sits in the old mining stretch between Clarksburg and Shinnston, and stopping here feels like a small tribute to those hardworking towns. The bakery is open 9 AM to 5 PM on Monday, Wednesday through Friday, and Sunday.
Takeout is the way to go. You will find it at 6517 Shinnston Pike, Gypsy.
5. Home Industry Bakery, Clarksburg, WV

Set your alarm. At Home Industry, the pepperoni rolls and donuts can sell out early, and arriving before 7:30 AM is the local rule of thumb.
The bakery’s roots run back decades, and the family behind it reportedly began with a father who loved baking and making snacks for coal miners. That connection still shows.
The signature pepperoni rolls feature soft, yeasty dough filled with pepperoni, made from generations-old recipes. Some versions add cheese, but the classic roll stays true to the lunch-bucket original.
Many West Virginians already know the name from grocery store shelves, since the bakery has long supplied rolls around the region. Going straight to the source, however, means getting them fresher, plus a shot at the donuts that fly out the door each morning.
Coffee is available, so you can make a whole breakfast of it. The staff are known for friendly service, and easy access makes it a simple stop.
Hours run 5 AM to 4 PM Monday through Thursday and 6 AM to 3 PM on Friday, with weekends closed. Everything is takeout.
Head to 173 Mount Clare Rd, Clarksburg, and do not be shy about ordering a dozen.
6. JR’s Donut Castle, Parkersburg, WV

Donuts may get top billing at this Parkersburg icon, but plenty of regulars sneak out with a bag of pepperoni rolls too. Some families reportedly stop by twice a week just to stock up.
JR’s carries the pepperoni roll west toward the Ohio River, proof that the miner’s lunch spread far beyond the north-central coalfields. The rolls are made fresh, and they pair nicely with the glazed donuts, cherry turnovers, cakes, cookies, and cupcakes lining the cases.
Timing tip: hot glazed donuts reportedly come out around 5 PM, which makes an after-work run very tempting. Long hours help as well.
The shop opens at 5:30 AM on weekdays and Saturdays and 6 AM on Sunday, staying open until 10 PM Monday through Friday and 9 PM on weekends.
Unlike most stops here, JR’s lets you sit down. There is casual counter service, a restroom, good coffee, and even a drive-through for rainy mornings.
Prices stay in the one to ten dollar range. Weekend mornings and Friday get busy, so late evenings are calmer.
Find it at 3318 Emerson Ave, Parkersburg, and bring a big appetite.
7. Bolivar Bread Bakery, Harpers Ferry, WV

Here is the surprise of the bunch. Way out in the Eastern Panhandle, far from Fairmont’s mine portals, a sourdough-focused bakery is winning over lifelong West Virginians with its pepperoni rolls.
Bolivar Bread sits up the hill from the historic lower town of Harpers Ferry, so it works well as a reward after walking the old streets. Everything is made from scratch.
The pepperoni rolls hold their own beside cinnamon rolls, scones, pretzel rolls, focaccia, and sourdough chocolate chip cookies that are hard to resist.
Why include a newer-style shop on a heritage list? Because the spirit is the same.
Good bread, honest pepperoni, and something you can carry in your hand, whether you are headed to work or out to the river overlooks.
Practical details make the visit easy. Coffee is on offer, there is free wi-fi and a restroom, and dogs are welcome inside.
Seating is not available, so plan on takeout. Hours run 8 AM to 4 PM Wednesday through Friday and 8 AM to 5 PM on weekends, closed Monday and Tuesday.
Weekends draw crowds, so weekdays are quieter. Look for it at 914 Washington St, Harpers Ferry.