Some meals are about fancy plates and tiny portions, and then there is the Georgia country buffet, where the only real rule is to save room for cobbler. From the foothills of Toccoa to the coast in Brunswick, these seven spots load their steam tables with fried chicken, collard greens, black-eyed peas, cornbread, and the kind of vegetables that taste like somebody’s grandmother is running the kitchen.
Every stop on this list also serves cobbler, whether that means classic peach, blackberry, or a surprise like pineapple, and most pair it with ice cream or banana pudding for good measure. Grab a plate, bring a friend who likes seconds, and use this list to plan your next road trip around the dessert table.
1. M & J Home Cooking Country Buffet, Toccoa, GA

Friday is the day to circle on the calendar in Toccoa. That is when M & J Home Cooking Country Buffet rolls out all-you-can-eat catfish, and you get to pick whether you want it with bones or without.
The rest of the week, the buffet still covers a lot of ground. Expect fried chicken, chicken fried steak, stew beef and rice, fried green tomatoes, fresh collard greens, cooked cabbage, and green beans, plus a salad bar and fresh fruit for anyone pacing themselves.
Now for the part that earned this spot its place on the list. The dessert spread has included peach cobbler and pineapple cobbler, along with pecan pie, strawberry pie, chocolate cake, banana pudding, and soft serve ice cream.
Best of all, dessert is included with the buffet price, which usually lands between $10 and $20 per person. That makes a second trip to the cobbler pan feel less like a splurge and more like good planning.
M & J is open Tuesday through Saturday from 11 AM to 8 PM and Sunday from 11 AM to 4 PM, with Mondays off. Weekend afternoons draw the biggest crowds, so a weekday lunch is the calmer choice.
Reservations are not taken, but parking is free and easy to find at 1021 Mize Rd. Toccoa sits up in the northeast Georgia foothills, so this makes a solid lunch stop on a mountain day trip.
2. Buckner’s Family Restaurant, Jackson, GA

Forget walking a buffet line. At Buckner’s Family Restaurant, the food comes to you on big round tables fitted with lazy Susans, and everyone spins their way to the next bowl.
I love this setup because it turns a meal with strangers into something close to a family reunion. You pass, you spin, you share, and nobody has to get up for seconds.
The menu changes daily, but the regular lineup leans on fried chicken, BBQ pulled pork, collard greens, slaw, black-eyed peas, green beans, creamed corn, sweet potato souffle, and rolls with cornbread. Gospel music plays in the background, which fits the old-school, historic feel of the place.
Cobbler is right there on the table too. Peach cobbler is the classic finish, and blackberry cobbler also shows up on the menu.
Plan around the schedule, since Buckner’s only opens Thursday through Sunday. Thursday runs 11 AM to 3 PM and 4 PM to 8 PM, Friday and Saturday go from 11 AM to 8 PM, and Sunday wraps up at 7 PM.
Expect to spend around $20 to $30 per person. There is usually a wait and no reservations, so arriving early helps, especially on Sunday afternoons.
Planning a big gathering? Buckner’s also offers catering, including a large meal option built for 10 to 12 guests.
3. Tim’s Country Kitchen Buffet, Fayetteville, GA

Real mashed potatoes, not the powdered kind, are a small detail that says a lot about Tim’s Country Kitchen Buffet. It is that kind of from-scratch attention that keeps folks south of Atlanta coming back.
The layout is split into sections, with a meat bar, a vegetable bar, a salad bar, and a dessert bar. That makes it easy to build a plate with a plan.
On the savory side, look for homemade black-eyed peas, fried pork chops, fried chicken, fish, cabbage, greens, corn pudding, cornbread, and home-style hush puppies. Fried green tomatoes and spaghetti have also made appearances.
Dessert is where Tim’s gets generous. Peach cobbler with ice cream is the headliner, and banana pudding and cinnamon rolls round out the sweet end of the line.
One scheduling quirk to know before you go: Tim’s is closed on Saturdays. It opens Monday through Friday from 11 AM to 8 PM and Sunday from 11 AM to 7 PM.
Prices generally run $10 to $20 per person. Unlike many buffets on this list, Tim’s accepts reservations and has a private dining room, which is handy for church groups, birthdays, or team dinners.
You will find it at 175 Banks Station in Fayetteville, with free parking on site.
4. 478 Country Buffet, Byron, GA

That number in the name is not random. 478 is the area code for Middle Georgia, and this small buffet in Byron wears its hometown pride right on the sign.
478 Country Buffet is a true mom-and-pop operation. The dining room is on the smaller side, the staff is known for being friendly, and country music usually plays while people eat.
Comfort food drives the menu here. Meatloaf and catfish are two of the standouts, backed by a variety of seasoned Southern sides and a salad bar for balance.
The dessert station keeps things simple in the best way. Homemade cobblers sit alongside ice cream, and a bowl of mixed fresh fruit is also on the menu.
Here is a practical perk: 478 is open every day of the week from 11 AM to 8 PM. That makes it a reliable pick if you are passing through Byron on a Monday when other buffets are dark.
Most meals fall in the $10 to $20 range. Sunday afternoons are the busiest, while weekday mornings are much quieter.
Find it at 311 GA-49, Suite 140. Parking is free, and takeout, delivery, and catering are also available if you would rather bring the cobbler home.
5. Harvest Table Buffet, Augusta, GA

Nobody comes to Harvest Table Buffet for the decor. The dining room is plain and practical, and that is fine, because all the effort goes into the food.
This Augusta spot on Gordon Highway serves homestyle Southern and American cooking, and it keeps the line well stocked. Chicken and dumplings and collard greens are two dishes worth making room for.
Fried chicken, mashed potatoes with gravy, and meatloaf fill out the heavier side of the buffet. There is also a menu item listed as fatback and roast pork, which tells you this kitchen is not shy about old-fashioned country cooking.
Peach cobbler is the sweet finish. Pair it with a glass of sweet tea, which is one of the drinks this place is best known for.
The buffet is kept clean, and service has a friendly reputation. Free Wi-Fi is available too, a small bonus if you are eating solo on a lunch break.
Harvest Table is open Tuesday through Saturday from 11 AM to 8 PM and Sunday from 11 AM to 5 PM. It is closed on Mondays.
Plan on $10 to $20 per person, no reservations, and plenty of free parking at 1505 Gordon Hwy.
6. The Tomatoes Country Buffet, Kennesaw, GA

With a name like Tomatoes, you would expect fried green tomatoes on the line, and yes, they are there. They are just the start of a very long Southern menu in Kennesaw.
The Tomatoes Country Buffet is part of a small buffet chain, but it cooks like a country kitchen. Fried chicken, baked and BBQ chicken, pulled pork, ribs, catfish, fried shrimp, and country fried steak all show up.
Sides go deep too. Look for collard greens, cornbread, sweet potatoes, green beans, mashed potatoes, cream corn, hush puppies, spaghetti, and even green Jell-O for a throwback touch.
Peach cobbler and banana pudding share the dessert spotlight, with seasonal fruit for a lighter option.
Hours are the big selling point here. The buffet runs daily from 10:30 AM to 9 PM, one of the longest windows on this list, so a late dinner is no problem.
Families will appreciate the kids’ menu and high chairs. Prices usually fall between $10 and $20 per person.
Sunday afternoons get crowded, while weekdays are much easier. The address is 840 Ernest W Barrett Pkwy NW, and parking is free.
7. Ole Times Country Buffet, Brunswick, GA

Road trippers heading to Georgia’s Golden Isles have a strong reason to stop in Brunswick before they hit the beach. Ole Times Country Buffet puts a big emphasis on barbecue, and the vegetable selection is just as impressive.
The dining room is spacious, and the buffet reflects that. Fried chicken, ribs, a smoked leg quarter, and fried fish lead the meat choices, and there is pizza for picky eaters.
Vegetable fans may need two plates. Black-eyed peas, butter beans, field peas, collard greens, cabbage, cheese grits, corn on the cob, cream corn, green beans, mac and cheese, potato salad, and red potatoes have all been part of the lineup.
The dessert bar brings a strong trio. Peach cobbler, banana pudding, and bread pudding make it hard to pick just one, so I would not try.
Families get extra help here with a kids’ menu, high chairs, and changing tables. It is an easy choice after a long drive with little ones.
Ole Times opens Monday through Saturday from 10:30 AM to 9 PM and Sunday from 10:30 AM to 8 PM. Expect to spend around $10 to $20 per person.
You will find it at 112 Center Dr with free parking. Reservations are not accepted, so aim for a weekday if you want a quieter meal.
From the mountains to the marsh, these seven buffets prove that a good plate of country cooking is never far away in Georgia. Pick the one closest to you, show up hungry, and do not skip the cobbler.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.