The 11 North Carolina Buffets That Kept Us Coming Back for Seconds, and Thirds

Somewhere between the pine flats of the coastal plain and the blue ridges out west, North Carolina quietly built a buffet culture that runs on vinegar sauce, hot hushpuppies, and second helpings nobody apologizes for.

I started noticing it on long drives, when a hand-painted sign near an exit ramp would pull me off the highway faster than any planned stop ever could.

These places matter to travelers because they tell you where you are, faster than a museum plaque or a scenic overlook ever could. A plate of collards in Fayetteville tastes different from a plate of collards in Kinston, and that difference is the whole point.

I ate my way across the state over several trips, hushpuppy crumbs on the passenger seat, and kept a running list of the spots worth the detour. The steam tables are always full, the tea is always sweet, and the regulars always have opinions about which side dish is best.

I found a place where the banana pudding had a loyal following and another where the fried chicken disappeared before the lunch rush even peaked.

Here are the eleven that had me circling back for one more trip to the steam table.

1. Casey’s Buffet, Wilmington

Casey's Buffet, Wilmington
© Casey’s Buffet

My first plate here was supposed to be a small one. That plan lasted about four minutes.

Casey’s sits in an unassuming building along a busy Wilmington stretch, the kind you could drive past twice before spotting it. Inside, wood-paneled walls and plain tables set the mood, and nobody is trying to impress you with decor.

The food does all the talking. Soul food is the specialty, and the steam table runs deep with barbecue, crackling fried chicken, and housemade vegetables that taste like somebody’s grandmother had a hand in them.

Since 2005, it has drawn a steady mix of locals and curious visitors who heard about it from a friend of a friend. Desserts are made in house, which is the part that undoes most people’s willpower.

What I like most is the rhythm of the room. Folks linger, plates get refilled without ceremony, and the whole thing feels closer to a church potluck than a restaurant.

If you are heading to Wrightsville Beach, this makes an excellent detour on the way in, before the sand gets involved.

Address: 5559 Oleander Dr, Wilmington, North Carolina

2. Meadow Village Restaurant, Benson

Meadow Village Restaurant, Benson
© Meadow Village Restaurant

Chocolate pie is the reason I stayed an extra twenty minutes, and I regret nothing.

Just off I-40 in the little community of Meadow, this restaurant has been feeding travelers and farm families since 1980. The outside is practical and plain, but the inside carries a soft, old-school charm, often decorated for whatever season happens to be passing through.

Two buffet styles share the spotlight here: country cooking and fried seafood done Calabash style, light and crisp rather than heavy. Fried chicken, pork barbecue, meatloaf, and a long parade of country vegetables cover the home-cooking side.

Then comes the dessert bar, which is genuinely a destination on its own. Homemade cakes and pies stretch out in a way that makes choosing feel unfair, and that famous chocolate pie has earned its regional fame honestly.

Generations of the same families keep showing up, which tells you plenty. Sunday dinner at a grandparent’s house is the comparison people reach for, and it fits.

For anyone driving between Raleigh and the coast, the timing works out almost too conveniently.

Address: 7400 NC-50, Benson, North Carolina

3. Ralph’s Barbecue, Weldon

Ralph's Barbecue, Weldon
© Ralph’s Barbecue

Count the license plates in the parking lot and you learn something fast. North Carolina tags outnumber everything else, and that is the highest compliment a highway restaurant can receive.

Ralph’s has been at it since 1941, when the Woodruff family started cooking a recipe that is now around seventy years old and still in use. A portrait of founder Ralph Woodruff hangs in the lobby, quietly reminding you this is a family story, not a chain concept.

The building shows a little honest wear, and the crew clearly puts its energy into the food instead. Pulled pork arrives tender and tangy with that peppery vinegar sauce eastern Carolina is known for, joined by fried chicken, Brunswick stew, and a rotating cast of traditional sides.

Fridays bring fried catfish, which is worth planning a route around.

Parking is generous and the interstate exit is right there, so it works beautifully for road-trippers who want real regional cooking instead of another fast-food stop. I left full, happy, and slightly sleepy behind the wheel.

Address: 1400 Julian R Allsbrook Hwy, Weldon, North Carolina

4. Fuller’s Old Fashioned BBQ, Fayetteville

Fuller's Old Fashioned BBQ, Fayetteville
© Fuller’s Old Fashion BBQ

Chicken and pastry was the dish that got my attention here, that soft, savory cousin of chicken and dumplings you rarely find done right.

Fuller’s began in 1986 as a modest forty-seat spot and grew into a regional name, picking up recognition from Southern Living and AAA Carolinas along the way. The Locklear family still pit-cooks the barbecue at home, keeping traditional Lumbee methods alive across generations.

That detail changes how the pork tastes. Smoky, shredded, and dressed in vinegar sauce, it anchors a buffet line that stretches far past barbecue alone.

Fried chicken, fresh seafood, collards, okra, and fried cornbread fill out the spread, and now and then something regional like quail shows up. Chocolate layer cake and banana pudding wait at the end for anyone still standing.

The dining room feels busy in a good way, full of families, uniforms, and travelers pulling off I-95 for something better than a drive-thru.

Nobody rushes you, and the atmosphere stays cheerful and unfussy throughout the meal. I came for barbecue and left thinking mostly about the sides, which says a lot.

Address: 7735 S Raeford Rd, Fayetteville, North Carolina

5. McCall’s Bar-B-Q & Seafood, Goldsboro

McCall's Bar-B-Q & Seafood, Goldsboro
© McCall’s BBQ & Seafood

Hushpuppies straight from the fryer have a short window of perfection, and McCall’s seems to understand this on a scientific level.

Open since 1989, the restaurant has grown into a Goldsboro landmark where pit-cooked barbecue shares space with Calabash-style seafood. Barbecue chicken sits near classic fried chicken, and the pork comes out moist enough that sauce feels optional, though you will use it anyway.

Country vegetables fill a long stretch of the line, and the homemade desserts hold their own without trying to be fancy.

Service here has a friendly, familiar quality, the kind where someone checks on your table without hovering. Three decades of practice will do that.

Goldsboro sits in a part of eastern North Carolina where barbecue is treated less like a meal and more like a regional identity, and this place fits neatly into that tradition. It also caters events around the area, which explains why so many locals seem to know the food by heart.

Come hungry and pace yourself, because the seafood side sneaks up on people who load their first plate with barbecue.

Address: 139 Millers Chapel Rd, Goldsboro, North Carolina

6. Parker’s Barbecue, Greenville

Parker's Barbecue, Greenville
© RJ’s Famous Chicken, BBQ & Ribs

Whole-hog barbecue is a commitment, and Parker’s has been making it since their Greenville doors opened in March of 1970.

The dining room is bright and wood-paneled, with rustic brick and cleaner lighting that keeps things feeling lively rather than dim. It manages to be cozy and busy at the same time, which is a hard trick to pull off.

Pork comes chopped and tender, seasoned with a vinegar sauce carrying black pepper and red pepper flakes, sharp enough to wake up your whole plate.

Fried chicken, hushpuppies, creamy slaw, buttery cornbread, and a hearty Brunswick stew round out the feast. Everything tastes like it belongs together, because it does.

More than fifty years of family ownership shows in the details, from the steady pace of the room to the way regulars move through the line like they have done it a thousand times.

East Carolina University sits nearby, so the crowd mixes students, families, and folks passing through on their way east.

If you only try one eastern-style barbecue spot in the state, this is a strong contender for that single slot.

Address: 3109 S Memorial Dr, Greenville, North Carolina

7. King’s Restaurant, Kinston

King's Restaurant, Kinston
© Kings Restaurant | Bar-B-Que & Chicken

A sandwich called the Pig in a Puppy sounds like a joke until it lands in front of you. Chopped vinegar pork with slaw, tucked inside an oversized hushpuppy bun, and suddenly the name makes complete sense.

King’s traces its roots back to 1936, growing from a local hotspot into a Kinston fixture that generations have claimed as their own. The spaces have expanded over the decades, though the old-time barbecue joint feeling never got renovated away.

Chopped whole-hog pork leads the buffet, joined by smoked ribs and chicken, all touched with the family’s original homemade sauce.

Brunswick stew, hushpuppies, and banana pudding hold their permanent places, as they should. The recipes have stayed in the family through multiple generations.

What makes it special for travelers is its role as a ritual stop. Plenty of beach-bound families have treated this as the official start of vacation, long before anyone smells salt air.

I understand the habit now. Kinston has become something of a food town lately, and King’s is the deep-rooted anchor holding one end of that story.

Address: 910 W Vernon Ave, Kinston, North Carolina

8. Sensation Farmhouse, Wallace

Sensation Farmhouse, Wallace
© Sensation Farmhouse Restaurant

Fried apples. That was the surprise on my plate, warm and a little sweet, sitting next to ribs like it had every right to be there.

Sensation Farmhouse leans fully into its name, with a snug, farmhouse-style feeling that puts people at ease before the first plate is even filled. Wallace is a small eastern North Carolina town, and this spot has become one of its most talked-about kitchens among country cooking fans.

The buffet covers Southern classics and soul food specialties in equal measure. Chicken shows up both fried and baked, ribs come out tender, and the chicken and dumplings taste unhurried.

Beans, hush puppies, fresh vegetables, salads, and fruit fill in the gaps for anyone trying to balance things out.

Banana pudding stays in regular rotation, which is either a blessing or a problem depending on your self-control.

Service has a genuine warmth that makes solo travelers feel less like outsiders. Sunday dinner at a grandparent’s table is the comparison people keep making, and honestly, I do not have a better one.

Address: 5631 NC-41, Wallace, North Carolina

9. Granny’s Kitchen, Cherokee

Granny's Kitchen, Cherokee
© Granny’s Kitchen

Mountain air has a way of making people hungrier than usual, and Granny’s has been meeting that appetite in Cherokee since 1984.

The nickname locals use, where the locals eat, is not marketing fluff so much as a simple description of the parking lot on any given afternoon. It sits on US 19, about a mile east of the big casino resort, with plenty of room for cars and even tour buses.

Indigenous-owned and family-run, the restaurant contributes to the Cherokee community in ways that go beyond dinner.

A carving station with hand-cut roast beef anchors the buffet, backed by crisp fried chicken and a broad lineup of country vegetables. Homemade desserts finish things off, and the staff keeps the whole operation moving with easy friendliness.

The setting is homey rather than rustic-themed, which I appreciated after a morning of scenic overlooks.

Catering here can include traditional Native American foods, a nice reflection of where you are standing. For anyone exploring the Smokies or the Blue Ridge Parkway, it makes a satisfying refuel before the next stretch of switchbacks.

Address: 1098 Paint Town Rd, Cherokee, North Carolina

10. Chason’s Buffet, Fayetteville

Chason's Buffet, Fayetteville
© Chason’s Buffet

Breakfast items on a buffet line have a way of pulling me in, no matter what time the clock says.

Chason’s sits inside the Bordeaux Shopping Center, a location that keeps it easy to reach and easier to return to. The room is welcoming without fuss, built around the idea that people should feel comfortable going back for another round.

Formerly known as Grandsons Buffet, it arrived as a much-anticipated addition to Fayetteville’s dining scene and quickly settled into the neighborhood.

The spread runs long. Breakfast staples share the line with fried chicken, barbecue, fried seafood, and a wide range of pork and chicken dishes prepared in classic Southern fashion.

Vegetables cover plenty of ground, a fresh salad bar gives you a fighting chance at balance, and the dessert section brings pies, cakes, and ice cream into the picture.

Fayetteville already has a strong food identity thanks to its mix of military families and longtime locals, and this place adds to that comfortably.

I stopped in expecting a quick meal and ended up taking my time, which happens more often than I plan for.

Address: 1758 Owen Dr, Fayetteville, North Carolina

11. Captain George’s Seafood Buffet, Nags Head

Captain George's Seafood Buffet, Nags Head
© Captain George’s Seafood Restaurant

Crab legs by the tray, and a bucket on the table for the shells. That is the moment I knew the Outer Banks vacation had officially begun.

Captain George’s leans into a nautical look, with seafaring pieces and coastal artwork that give the dining room real character instead of gift-shop kitsch. The space feels relaxed but a touch polished, matching the sheer volume of seafood coming out of the kitchen.

Over seventy items fill the buffet, including Alaskan snow crab legs, steamed shrimp, scallops, clams, crawfish, and fish prepared several different ways.

Landlubbers are covered too, with prime rib, sirloin, BBQ ribs, and a long run of hot and cold sides. The Oysters Rockefeller comes from a family recipe they keep quiet about.

Family-owned and part of Outer Banks Catch, the restaurant takes its local seafood connection seriously.

Servers keep plates and shell buckets clearing quickly, which matters when you are three rounds deep.

The dessert bar is homemade and generous, and for many families, dinner here is the traditional first stop of the whole beach week.

Address: 6888 S Croatan Hwy, Nags Head, North Carolina

Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.