Behind a plain strip-mall door in North Carolina, past a buffet line of smothered chicken, I found a slice of sweet potato pie that made me forget the long drive. The crust had crackly, golden edges, and the filling tasted like cinnamon, butter, and somebody’s grandmother.
That one slice sent me hunting across the state for more kitchens that bake this Southern classic with real care. Here are eight worth planning a weekend around, especially now that cooler weather makes a warm slice feel just right.
1. Let’s Eat Soul Food, Durham, NC

Durham’s Fayetteville Street has fed the Bull City for generations, and the steady line at this counter proves the tradition is in good hands. Plates come out heavy with fried fish, oxtails, turkey wings, and rice with gravy.
Order up front, grab a seat or a to-go bag, and start planning dessert right away.
Sweet potato pie is the slice to chase. The filling is smooth and gently spiced, the kind of dessert you wish stayed on the menu all twelve months instead of just the chilly ones.
Sweet potato lovers can double down, too, since the kitchen also serves a sweet potato souffle side and, on lucky days, a sweet potato pound cake that tends to vanish early.
Banana pudding, strawberry cake, and mini pumpkin pies fill out the dessert lineup, so bringing a friend to split things is smart strategy. Collards and mac and cheese earn their spot on any plate, and a cup of pineapple lemonade ties the whole meal together.
A few practical notes help. The kitchen is closed on Sundays, and Thursday through Saturday afternoons draw the biggest crowds, so an early weekday lunch keeps the wait short.
Free parking on the lot and along the street makes this an easy stop on a fall loop through the Triangle.
2. Slice Pie Company, Raleigh, NC

Blue ribbons do not get handed out lightly at the North Carolina State Fair, and the crust at Slice Pie Company carries one. A father and daughter founded this Raleigh shop around a shared love of baking pies, and each recipe traces back to family tradition.
That prize-winning crust often gets compared to a flaky biscuit, which is about the highest praise a Southern pie can earn.
Step inside and you will usually find eight to ten pies offered by the slice. That makes this the one stop on the list where sweet potato can share a box with its neighbors, like lemon with raspberry, key lime, apple, or coconut cream.
The sweet potato filling is rich with flavor, and the crisp edges of that crust are a big reason to order it.
Slices here run on the pricier side, so treat the visit as a special outing rather than a quick snack. Every pie is made with quality ingredients, and the friendly counter staff are quick to help you choose.
Timing matters because the doors open only Wednesday through Saturday, with later hours until 8 PM on Fridays and Saturdays. There is no delivery, so plan to swing by in person, and enjoy the free parking right off East Millbrook Road.
3. Bread of Heaven Soul Food Restaurant, Winston-Salem, NC

Grandmothers across the Piedmont would recognize the pie here in a single bite. Bread of Heaven sits on South Main Street in Winston-Salem, just a short stroll from the brick walks of the Old Salem area, and the dining room feels cozy, quiet, and a little historic.
Comfort food is the whole mission, and hospitality comes with every plate.
Its sweet potato pie leans custardy, with a silky, egg-custard texture that sets it apart from the denser slices on this list. Pair it with the classics that fill the menu, like fried pork chops, candied yams, collard greens, cabbage, fried okra, and turkey-seasoned pinto beans.
Cornbread is a must, of course.
Early risers get a bonus. The kitchen opens at 8 AM every day, so French toast and coffee can come first and pie can come second, and nobody here will judge you for ordering both before noon.
Sunday afternoons are the busiest stretch, while Monday and Tuesday evenings run calm. Reservations are accepted, outdoor seating is available, and free parking is easy to find.
Pair a meal with an autumn walk through downtown Winston-Salem for a day trip that feels like a warm hug.
4. Freshwaters Southern New Orleans, Charlotte, NC

Creole flair meets Carolina comfort at this spot on North Graham Street, just outside the uptown Charlotte skyline. Freshwaters blends New Orleans cooking with classic Southern plates, so catfish, fried shrimp, and sauteed cabbage share the menu with collards and potato salad.
The mood is lively yet homey, much like a big Sunday dinner at a relative’s house.
Dessert is where the kitchen really shows off. Everything sweet is homemade, and the sweet potato pie is the slice that locals call a must-have.
Order it alongside a side of mac and cheese and greens for a meal that covers every comfort base.
Peach cobbler makes a tempting second choice. Splitting both between two people is the move if you cannot decide, and the lemonade keeps things refreshing.
Plan ahead, because hours are limited. Freshwaters opens Thursday through Sunday only, with a lunch window and a dinner window on Thursdays and Fridays, afternoon and evening service on Saturdays, and a shorter Sunday shift.
Reservations are accepted, and families will find high chairs ready. Saturday evenings fill up fastest, so a Thursday lunch is the quiet sweet spot for pie hunters.
5. Nana Morrison’s Soul Food, Charlotte, NC

Strip malls rarely make food lovers swoon, yet this one on Oak Lake Boulevard in west Charlotte hides a serious soul food operation. Nana Morrison’s serves hearty plates in a relaxed, casual room, with a buffet line of fried and smothered chicken that sets the tone the minute you walk in.
Every dessert is made in-house, and sweet potato pie sits proudly among them. Expect a homestyle slice with a smooth filling that balances sweet and savory notes rather than drowning in sugar.
It lands best at the end of a large plate, which is big enough to share between two hungry travelers.
Fill that plate wisely. Turkey wings, meatloaf, lima beans, potato salad, stuffing, yams, and cornbread muffins all make strong cases for themselves, and the collard greens are a highlight.
Sweet tea is the natural sip here.
Here is the friendly part for road trippers: Nana Morrison’s is open every single day from 11 AM to 8 PM. Weekend afternoons and evenings get busy, while mornings stay calm, so an early lunch on a weekday works beautifully.
Free parking, quick service, and high chairs for little ones make it an easy family stop on any Queen City outing.
6. MJs Smoke and Grill, Fayetteville, NC

Directions to this pie stop sound like a riddle: look for the spot between the gas station and the car wash on Strickland Bridge Road. MJs Smoke and Grill is a takeout-only kitchen in Fayetteville, and it proudly calls itself home of the Rub My Belly Burger.
Smoked sandwiches and grilled favorites are made fresh daily.
The surprise ending is dessert. The sweet potato pie comes out warm and comforting, and it is sold as a side, so tacking a slice onto any order is practically required.
Banana pudding is the creamy partner that disappears fast.
Savory picks deserve attention, too. The smoked chicken quesadilla stands out, meats come out tender and well seasoned, and every order is wrapped with real care.
Know before you go: there is no dine-in seating and no restroom, so plan to eat in the car or at a nearby park. Hours run Tuesday through Saturday with a short break between lunch and dinner service, and the kitchen is closed Sundays and Mondays.
Party platters are available for gatherings, and parking is free and plentiful. A warm slice in your lap on a crisp fall afternoon is a small joy worth the detour.
7. Level 88, Fayetteville, NC

Soul food with a soundtrack is the pitch at Level 88, a locally and veteran-owned restaurant on Yadkin Road. Moody lighting and a stylish room make it feel different from any other stop on this list.
Live music, karaoke, and weekly entertainment keep the energy up after dark.
Homemade sweet potato pie is the dessert that keeps people coming back, sometimes more than once in the same week. Apple pie and cheesecake sit beside it on the menu, so indecisive diners may need to order two.
Before dessert, try the waffle with cream cheese, the sweet potato fries, or the cornbread.
Planning is part of the deal. Reservations are required, and the restaurant is open Wednesday through Sunday, with late hours until 10:30 PM from Thursday to Saturday.
Thursday and Saturday evenings are the busiest, while Wednesday afternoons stay mellow.
Families are welcome, with high chairs and a kids’ menu ready. A separate event space also hosts birthdays, reunions, and celebrations, which explains why the parking lot fills on weekends.
For a Fayetteville night out that ends with a slice of pie and a tune, this is the spot.
8. The Prime Smokehouse: Barbecue & Beyond, Rocky Mount, NC

Eastern North Carolina usually argues about vinegar and whole hogs, but Rocky Mount’s Prime Smokehouse takes a detour into Texas-style barbecue. Brisket is the star, served in a room with art on the walls and live jazz and blues filling the air.
The vibe feels upscale yet relaxed, a rare mix for a smokehouse.
Sweet potato shows up everywhere here, and the pie is its grand finale. Expect a decadent slice with a homemade crust and a warm spice blend.
Some days, the kitchen even runs a sweet potato pie cheesecake special, so ask what is on the board before ordering.
Build up to dessert with sweet potato chips, mac and cheese, fried green tomatoes, shrimp and grits, or collard greens with smoked turkey. Whole-kernel cornbread and peach cobbler round out the Southern side of the menu, and sweet tea is a must.
The kitchen stays open seven days a week, with longer hours on Fridays and Saturdays and a shorter Sunday service. Dinner reservations are recommended, especially on busy Saturdays.
Outdoor seating welcomes dogs, and free parking makes it easy to pull off Interstate 95 for a pie stop on the way to the coast.