This Massive Virginia Country Buffet Serves The Ultimate All-You-Can-Eat Southern Comfort Food

The line starts forming before the doors open. Families, couples, and solo diners with empty stomachs and high expectations.

This massive Virginia country buffet serves the ultimate all-you-can-eat southern comfort food, and people keep coming back for a reason. I took my place in line, grabbed a plate, and made my first pass.

Fried chicken, biscuits, mashed potatoes, green beans, cornbread, mac and cheese, and banana pudding. Then a second pass for the barbecue and fried fish.

Then a third pass because I could not resist. The food is honest, the portions are endless, and the price is fair.

The dining room is loud with conversation, the way a good buffet should be. Virginia has plenty of places to eat, but this one is for people who believe that more is more.

The Family Legacy Behind the Food

The Family Legacy Behind the Food
© Nanny’s Restaurant

Few restaurants carry a story as genuine as this one. The Stewart family has been running this beloved Petersburg institution for decades.

They’ve been passing down recipes that taste like they were written in a grandmother’s handwriting on a worn index card.

Nothing about the menu feels manufactured or focus-grouped. Every dish reflects real family tradition.

Walking through the front door, that sense of heritage hits immediately. The atmosphere is unpretentious and warm, the kind of place where the cooking philosophy is simple: do it right, do it with love, and never cut corners.

Virginia has no shortage of BBQ joints, but finding one with this level of generational authenticity is genuinely rare.

The Stewart family’s commitment to homestyle cooking is the backbone of everything here. Recipes that have survived decades of changing food trends are still being served exactly as they were intended.

That consistency is not an accident. It is the result of a family that takes enormous pride in every single plate that leaves the kitchen.

A Buffet Spread That Means Serious Business

A Buffet Spread That Means Serious Business
© Nanny’s Restaurant

The buffet setup at Nanny’s Restaurant is not the kind of chaotic, overstuffed spread that leaves you paralyzed by indecision. Instead, it is thoughtfully curated, rotating through a remarkable selection of Southern staples that are replenished constantly throughout the service.

Freshness is the priority, and it shows.

A dedicated carving station anchors the whole experience, where brisket, ham, and ribs are sliced fresh to order. Surrounding it are the classics: fried chicken, hamburger steak with gravy, chicken and dumplings, pulled pork, and a lineup of sides that reads like a Southern comfort food hall of fame.

Collard greens, mac and cheese, slow-cooked green beans, yams, mashed potatoes, hushpuppies, and baked beans all make regular appearances.

Virginia’s food culture is deeply rooted in community and generosity, and this buffet embodies both. The selection may not be overwhelming in sheer volume, but every single item earns its spot on that table.

Quality over quantity is the quiet promise, and the kitchen delivers on it every single time the doors open.

Fried Chicken That Earns Standing Ovations

Fried Chicken That Earns Standing Ovations
© Nanny’s Restaurant

Ask anyone who has eaten at Nanny’s Restaurant what the must-order item is, and the answer comes back instantly: the fried chicken.

Crispy, tender, and cooked with the kind of confidence that only comes from years of repetition and genuine skill, this is fried chicken that makes you stop mid-conversation just to appreciate the moment.

The crust shatters cleanly. The meat inside is juicy and seasoned all the way through, not just on the surface.

My first bite genuinely made me pause, set down my fork, and reconsider every piece of fried chicken I had eaten before that point. That is not an exaggeration; it is just the honest truth.

Southern Virginia has a deep and proud tradition of frying chicken properly, and this kitchen honors that tradition without hesitation. The technique is clearly practiced, the oil temperature is managed carefully, and the result is consistent batch after batch.

People drive from Richmond, from North Carolina, from hours away specifically for this chicken. Once you try it, that kind of dedication makes complete and total sense.

The Carving Station Is the Crown Jewel

The Carving Station Is the Crown Jewel
© Nanny’s Restaurant

Not every buffet has a live carving station, and fewer still do it with the level of care on display at Nanny’s Restaurant. Brisket, ham, and ribs are sliced fresh right in front of you, still steaming and glistening, served exactly the way smoked meat should be served: immediately, generously, and without apology.

The brisket deserves its own paragraph. Moist, deeply smoky, and cooked to a texture that practically melts without being mushy, it is the kind of brisket that BBQ purists dream about.

The ribs carry real smokehouse flavor with a fall-off-the-bone tenderness that proves low-and-slow cooking was never just a trend here. It has always been the standard.

Watching the carving station in action adds a theatrical element to the dining experience that makes the whole meal feel more special. Petersburg sits in a part of Virginia where BBQ culture runs deep and proud, and this carving station is a direct expression of that regional identity.

Grab a plate, step up to the station, and prepare to make some very good life decisions.

Southern Sides That Steal the Spotlight

Southern Sides That Steal the Spotlight
© Nanny’s Restaurant

At a great Southern buffet, the sides are never an afterthought. Nanny’s Restaurant understands this completely, and the supporting cast of dishes is frankly just as impressive as the headliners.

Slow-cooked green beans with a depth of flavor that takes hours to develop, collard greens with a slightly sweeter profile that surprises in the best way, and hushpuppies so light they practically dissolve on contact.

The mashed potatoes are whipped to a genuinely creamy consistency, not the gluey, gummy kind that other buffets try to pass off as homemade. Yams arrive sweet and tender.

Mac and cheese brings the kind of cheesy, baked comfort that belongs at every Sunday dinner table in the American South. Baked beans, coleslaw, and potato salad round out the lineup with confidence.

What makes these sides exceptional is the same thing that makes the whole restaurant exceptional: they are cooked with actual intention. Virginia’s culinary soul is woven through every pot and pan in that kitchen.

Each side dish tells a small story about where this cooking comes from and why it has endured so lovingly through the generations.

Desserts That Make You Forget Your Name

Desserts That Make You Forget Your Name
© Nanny’s Restaurant

Saving room for dessert at Nanny’s Restaurant is not optional. It is a moral obligation.

The dessert selection rotates but consistently features peach cobbler, apple cobbler, banana pudding, chocolate pudding, pineapple cake, and brownies. Each one is made with the same homestyle dedication applied to everything else coming out of that kitchen.

The peach cobbler is the undisputed crowd favorite, and after one spoonful it becomes obvious why. Warm, bubbling, fruit-forward, and topped with a crust that hits exactly the right balance between crisp and tender, it is the kind of dessert that makes you completely forget about portion control or dignity.

The pineapple cake has a loyal following of its own, light and sweet in a way that feels like a pleasant surprise every single time.

Brownies and puddings round out the spread with satisfying, no-frills sweetness. Nothing here is trying to be fancy or Instagram-forward.

These are honest, old-fashioned desserts made to bring genuine joy to the people eating them. After a full plate of Southern mains and sides, that cobbler is the perfect, unbeatable finale to a meal you will be talking about for weeks.

The Atmosphere Wraps Around You Like a Warm Hug

The Atmosphere Wraps Around You Like a Warm Hug
© Nanny’s Restaurant

Nanny’s Restaurant does not try to be stylish or trendy, and that is precisely what makes it so appealing. The interior is warm, unfussy, and completely unpretentious, the kind of space where you immediately feel comfortable loosening your belt and settling in for a proper meal.

Christian music plays softly in the background, adding a peaceful, community-centered energy to the whole room.

The dining room fills up quickly, especially on Friday evenings and Saturday dinners, which are the only times the full dinner buffet runs. Families, road-trippers pulling off I-95, and loyal locals who have been coming for years all share the same space with an easy, relaxed familiarity.

There is no dress code, no pretension, and no rush.

Petersburg is a city with deep historical roots in Virginia, and places like this carry that community spirit forward in a very real way. The atmosphere here is not manufactured for effect.

It grew organically over decades of genuine hospitality and consistent, loving cooking. Sitting down in that dining room feels less like eating out and more like being welcomed into someone’s home for Sunday supper.

Service That Makes You Feel Like Family

Service That Makes You Feel Like Family
© Nanny’s Restaurant

Good food can carry a restaurant. Great service transforms it into something people return to for years.

At Nanny’s Restaurant, the staff operates with a warmth that feels completely natural and unscripted. The team is attentive without hovering, and welcoming without being performative. They simply makes people feel genuinely looked after from the moment they walk in.

The servers know the menu cold and offer real recommendations based on what is freshest and most popular that day. There is a personal touch to every interaction that reflects the family-owned nature of the business.

This is not a corporate chain running hospitality training modules. These are real people who care about the experience they are creating for every single table.

That culture of warmth extends beyond the servers to the entire operation. The atmosphere of Southern hospitality is not a marketing slogan here; it is simply how things are done.

Virginia has a long tradition of welcoming strangers to the table, and Nanny’s Restaurant embodies that tradition more authentically than almost anywhere else in the region. Come in as a stranger and leave feeling like you have been coming here your whole life.

Planning Your Visit Around the Hours

Planning Your Visit Around the Hours
© Nanny’s Restaurant

One thing every first-time visitor to Nanny’s Restaurant needs to know upfront: the hours are limited, and planning ahead is absolutely essential. The restaurant operates Tuesday through Thursday for lunch only, running from mid-morning until early afternoon.

Friday opens up more generously, offering both lunch and dinner service. Saturday runs dinner only, from late afternoon into the evening.

Sundays and Mondays are dark, so there is no sneaking in on a long weekend without checking the schedule first. The limited hours are actually part of what keeps the food so consistently fresh and high quality.

A smaller service window means nothing sits around, nothing gets stale, and every item on that buffet was made that day with full intention.

The parking lot fills fast on busy service days, particularly Friday lunch and Saturday dinner. Arriving a little early is a smart move that saves frustration and guarantees a relaxed start to the meal.

For road-trippers moving along I-95 through Virginia, timing a stop here requires a small amount of planning, but the reward on the other side of that effort is absolutely worth every minute of coordination.

Why the Drive to Petersburg Is Always Worth It

Why the Drive to Petersburg Is Always Worth It
© Nanny’s Restaurant

People drive from Richmond. They detour off long road trips.

Some make the trek from North Carolina just to sit down at this buffet. The question is not whether Nanny’s Restaurant is worth the drive.

The question is why you have not already gone. Located at 11900 S Crater Rd, Petersburg, VA 23805, the restaurant sits conveniently close to I-95, making it an easy and deeply rewarding detour for anyone passing through.

Petersburg itself is a city full of character, history, and Southern pride, and this restaurant fits that identity perfectly. It is the kind of place that becomes a landmark in people’s personal travel maps, a dot on the route that gets circled and revisited year after year.

First-timers leave already planning their return. That loyalty speaks louder than any rating or review ever could.

Virginia’s food scene is rich, varied, and full of genuinely outstanding spots, but few carry the combination of heritage, consistency, and sheer heart that this family-run buffet delivers. Go on a Friday, give yourself plenty of time, eat more than you planned, and finish with the peach cobbler.

You can thank me later.

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.