Ask anyone in North Carolina about barbecue and you will get an opinion, a debate, and probably a road trip recommendation. The best pork sandwiches in the state often come from small towns, not big cities, where the same families have been firing pits for years.
Some of these spots open only a few days a week, and a couple close by mid-afternoon, so timing matters. This list covers eight places from the coastal plain to the foothills where a simple chopped pork sandwich keeps people coming back, plus the practical details you need before you go.
1. Skylight Inn BBQ, Ayden, NC

A silver dome sitting on top of a barbecue joint is not something you forget. Skylight Inn has been serving Ayden since 1947, and the Capitol-style dome on the building makes it easy to spot in this Eastern North Carolina farm town of about 5,000 people.
The specialty here is whole hog barbecue, chopped with small bits of crispy skin mixed right in. That gives the pork sandwich a crunchy texture you rarely find elsewhere, with a light smoky flavor.
Inside, the setup is old-school counter service with no table service. The walls are full of photos and history, which makes waiting in line a little more interesting.
Cornbread and coleslaw round out the classic plate, and prices typically land between 10 and 20 dollars per person. Hours run Monday through Saturday, 10 AM to 7 PM.
Fridays and Saturdays get busy, so a weekday visit is the easier move if you want a quick lunch.
2. Lexington Barbecue, Lexington, NC

Lexington does not just serve barbecue. It practically defines a whole style of it, and Lexington Barbecue is one of the names that comes up first in this Piedmont town of about 20,000.
The chopped pork comes with a light Lexington-style sauce, and there is also a kick sauce for anyone who wants more heat. Order the sandwich with red slaw, the way the region intends.
Crinkle-cut fries are a common side here, and the barbecue is made in-house. Service tends to be fast, with waitresses handling table service in a casual, down-to-earth dining room.
I like this stop for families, since there is a kids’ menu and high chairs. Curbside pickup is available if you want to eat on the road.
Hours are Tuesday through Saturday, 10 AM to 9 PM. Friday nights and Saturday afternoons draw the biggest crowds.
3. Grady’s Barbecue, Dudley, NC

Plan your day around this one, because Grady’s keeps short hours. It opens Wednesday through Friday from 10 AM to 3 PM and Saturday from 10 AM to 4 PM.
The drive takes you into rural Wayne County, where Dudley is a farming community with open countryside. The restaurant itself is an unassuming roadside kitchen with an old-fashioned setting.
What people come for is wood-cooked Eastern-style barbecue. The chopped pork sandwich on a bun with coleslaw is the classic order, and the slaw gets just as much attention as the meat.
Save room for sweet potato pie. It is one of the desserts that makes this stop memorable.
Hospitality is a big part of the appeal, and the room tends to be quiet and relaxed. Parking is free and usually easy to find.
4. Red Bridges Barbecue Lodge, Shelby, NC

Hush puppies are often a side note. At Red Bridges in Shelby, they are big enough to share the spotlight with the pork.
This foothills restaurant cooks its barbecue on a pit over a wood fire. The pork comes in generous portions with a well-liked sauce and red slaw, which makes the chopped pork sandwich a reliable choice.
Other favorites include onion rings, pork rinds, and a chicken dinner. The lemonade is one of the most talked-about items on the menu.
The vibe is family-focused and home-cooked, with a kids’ menu, changing tables, and outdoor seating. Shelby itself is a town of about 21,000 with a historic downtown square nearby.
Note the schedule. It is open Wednesday through Saturday, 11 AM to 7 PM, and Sunday from 11 AM to 3 PM.
5. Southern Smoke BBQ, Garland, NC

Two days a week. That is your window for Southern Smoke BBQ, which opens only Thursday and Friday from 11:30 AM to 3 PM.
Garland is a tiny Sampson County town of roughly 600 people, so this spot carries a lot of the local food scene on its own. Pulled pork is lightly sauced and served on a bun with house sauces, including one called Sweet Grace.
The ribs are a big draw too, with a balanced rub and a visible smoke ring. Sides include potato salad, mac and cheese, and sweet cornbread.
There is no table service, but you will find seating and outdoor tables. I would save this one for a Thursday lunch run when you can arrive early.
6. Pik N Pig, Carthage, NC

Some customers arrive by car. Others taxi up in small planes, since Pik N Pig sits right beside a small landing strip in Carthage.
That setting is half the fun. Families can watch planes come and go from the outdoor patio while they eat.
The barbecue is hickory-smoked, and the pulled pork on a sandwich bun is a strong order. Grab the spicy vinegar sauce, which is one of the signature touches here.
Ribs and desserts are also popular, and the restaurant sometimes hosts live music. There is a kids’ menu, and dogs are allowed outside.
Hours run Thursday through Sunday, 11 AM to 4 PM. Weekend afternoons are the busiest, so Thursday is the calmer pick.
7. Gary’s Bar-B-Cue, China Grove, NC

Road trippers on I-85 have an easy detour here. Gary’s sits just off the interstate on US-29 in China Grove, a railroad-era town of about 4,400.
The dining room is pared-down with vintage accents, giving it a nostalgic look. Locals tend to order the chopped pork sandwich with slaw, paired with one of the house barbecue sauces.
Brunswick stew is a standout side, and the banana pudding is a favorite dessert. Sweet tea fits right in.
Service is quick, and curbside pickup is available. There is also a private dining room for groups.
Gary’s is open Tuesday through Saturday, 11 AM to 9 PM, and weeknight evenings stay busy.
8. Stephenson’s Bar-B-Q, Willow Spring, NC

Just outside the Raleigh-Durham sprawl, farmland takes over, and Stephenson’s has held its spot on NC-50 in Willow Spring for those who want pit-cooked whole hog Eastern-style barbecue.
The barbecue sandwich with slaw is the order to start with. From there, the menu goes deep into Southern sides like Brunswick stew, boiled potatoes, spiced apples, collards, and fried okra.
Hush puppies come with the meal, and barbecued chicken is another specialty. Adventurous eaters can find liver and gizzards too.
The dining room is simple and sit-down, with a drive-through for anyone in a hurry. Hours are Monday through Saturday, 10 AM to 8 PM.
It closes the list on a fitting note. Whether you are in Ayden or Shelby, the best pork sandwich in North Carolina may be one small town away.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.