Grease popping on hot steel was the first sound I heard, and it told me everything before the menu did. In North Carolina, some of the best burgers come from humble counters where a cook presses a ball of beef flat with one firm push.
The edges turn crispy and brown, the middle stays juicy, and the whole thing tastes like a road trip worth taking. Grab a napkin, because these eight stops prove the old way still wins.
1. Nick’s, Lexington, NC

Old Highway 52 does not look like a burger destination at first glance. Then you spot the line at Nick’s and realize the locals figured it out long ago.
Fresh, hand-pattied beef hits the flat-top here, and you can watch the cook work it right in front of you.
Big appetites have choices. The Triple Cheeseburger and Quad Cheeseburger stack thin patties high, while the Big Nick Mac brings a playful twist with a special sauce.
Onion rings get their own fans, especially with the house Petal Sauce or homemade ranch on the side.
Ordering is easy, with counter service, a drive-through, and curbside pickup. Outdoor seating works well on a mild Davidson County afternoon.
Hours run Monday through Friday from 11 AM to 7:45 PM and Saturday until 5 PM, and arriving early helps since a wait is common, especially Friday evenings.
2. Surf City Smash, Surf City, NC

Sandy feet and salty hair are welcome at this Topsail Island favorite. After a morning on the beach, few things hit harder than a burger with edges crisped to a golden lace.
Surf City Smash presses its patties thin until they crackle, then tucks them into a super soft bun that holds everything together. Authentic cheesesteaks share the spotlight, so a split order makes sense if your crew cannot decide.
Crunchy Tots and an ice-cold Mexican Coke round things out nicely.
Doors open every day from 11 AM to 9 PM, a big plus for summer travelers. Expect crowds Friday nights and Saturday afternoons.
Dogs are allowed, there is outdoor seating, and parking is usually easy.
3. Brooks Sandwich House, Charlotte, NC

Cash in your pocket is the first rule here. For more than four decades, this tiny roadside stand near Charlotte’s NoDa neighborhood has served burgers through a walk-up window, and it still keeps things simple.
Order a cheeseburger all the way and you get a thin beef patty with no fillers, topped with mustard, onions, and homemade chili. Carolina-style fans can add slaw, and a double with bacon brings serious heft.
Chili cheese fries make a fine sidekick.
Seating means standing tables or picnic tables outside, and there is no restroom, so plan ahead. Hours are Monday through Friday, 10 AM to 3 PM.
Lines form fast at lunch, which says plenty about its staying power.
4. King’s Sandwich Shop, Durham, NC

Since 1942, a little red-and-white stand has perched on a triangle of Durham pavement like a postcard from another decade. King’s feels like stepping back in time, minus the dusty parts.
The burgers come hot off the griddle, and many regulars swear by a swipe of the signature Kings sauce. A crispy chicken sandwich and shrimp po boy earn loyal followings too.
There is even a well-loved black bean burger for vegetarians.
Sides go beyond basics with seasoned crinkle fries, tots, and fried okra. Wash it down with homemade lemonade or a hand-dipped milkshake.
Open Monday through Saturday, 11 AM to 4 PM, and parking can be tight, so carpool if possible.
5. Smash and Sizzle, High Point, NC

Good burgers with a good purpose make a tasty pair. Smash and Sizzle sits inside the Stock + Grain food hall in High Point and comes from a partnership with Providence Restaurant and Catering, the social enterprise of Second Harvest Food Bank of Northwest NC.
On the plate, the smash burgers arrive with crisp edges and plenty of flavor. Sides lean inventive, giving classic comfort food a fresh twist.
Each dish shows real kitchen care.
The food hall setting suits families, with high chairs, a kids’ menu, free wi-fi, and occasional live music. Hours stretch daily, from 11 AM until 7 PM Sundays and as late as 9 PM Thursday through Saturday.
Parking is usually easy.
6. Grimmburger, Wilmington, NC

Pimento cheese on a smash burger sounds like a Southern dare. At Grimmburger, it is a delicious habit, especially on a double stacked with crispy bacon.
Classic doubles land on toasted potato rolls with American cheese, house G Sauce, pickles, onion, and lettuce. Patty melts and a chopped cheese show off the griddle too.
Fries come seasoned just right.
Find it on Military Cutoff Road, an easy stop before or after Wrightsville Beach. Hours run Tuesday through Saturday 11 AM to 9 PM and Sunday until 8 PM, closed Mondays.
The cozy dining room is kid-friendly with high chairs.
7. Burgerworx, Asheville, NC

Mountain air builds an appetite, and downtown Asheville has an answer inside the Historic Grove Arcade. Burgerworx makes its smash burgers to order, juicy and flecked with onion.
Toppings stay fresh, with cut veggies and white sharp cheddar. Fries are cut in house, and the sweet potato waffle fries are a must.
Gluten-free buns and a dedicated fryer make it friendly for more diets.
Pair a burger with a milkshake after a fall leaf drive on the Blue Ridge Parkway. Hours are 11 AM to 7 PM Monday through Thursday and until 8 PM Friday and Saturday.
Use a paid garage or street parking nearby.
8. smashed – Burgers & Cocktails, Holly Springs, NC

Small patties, big crunch. That sums up the style at this lively spot on Main Street in downtown Holly Springs.
The Cali Smashed Burger is a standout, with fresh avocado, crispy-edged patties, and just enough sauce. Those wanting heartier sides can go with mac and cheese, loaded tots, queso, or hush puppies.
Pretzel bites are good for sharing.
Unlike most stops here, smashed offers table service and takes reservations, handy for groups. It is family-friendly with a kids’ menu and occasional live music.
Open daily, 11 AM to 9 PM Monday through Saturday and until 8 PM Sunday.