12 Ohio All-You-Can-Eat Buffets Where The Comfort Food Feels Just Like Home
Across the state of Ohio, all-you-can-eat buffets dish out plates piled high with fried chicken, mashed potatoes, homemade noodles, and pies that remind you of Sunday dinner at grandma’s house.
These spots serve comfort food that warms you from the inside out, no fancy plating required. Most of these buffets sit in Amish Country, where recipes have been passed down for generations and every dish tastes like it was made with care.
I have eaten my way through more buffet lines than I can count, and I can tell you that nothing beats the satisfaction of a second (or third) helping of broasted chicken.
Ready to grab a plate and dig in? Here are the best all-you-can-eat buffets in Ohio that feel just like coming home.
1. Mrs. Yoder’s Kitchen – Mount Hope
Lines snake out the door here, and for good reason. The fried chicken comes out of the fryer crispy and hot, and the full buffet showcases Amish classics alongside a salad bar that offers more than iceberg lettuce.
Lunch and dinner buffets run Monday through Saturday. Breakfast service (including the breakfast buffet) is currently suspended.
This place has mastered the art of comfort without cutting corners. Real mashed potatoes, homemade noodles, and vegetables that taste like someone actually cared about seasoning them make every visit worthwhile.
The atmosphere feels cozy and welcoming, like stepping into a neighbor’s kitchen during a potluck.
I have watched families fill their plates here, kids piling on rolls while parents load up on roast beef. It never gets old.
2. Der Dutchman – Plain City
Broasted chicken reigns supreme here, crispy on the outside and juicy on the inside. The roast beef gets carved fresh, and the noodles taste like they were rolled out by hand that morning.
The Barn Raising buffet lives up to its name, offering enough variety to feed a work crew after a long day.
A big bakery sits right inside, tempting you with pies, cookies, and breads before you even reach your table.
The buffet and salad bar are staples, and regulars know to save room for dessert. Everything here tastes like it came straight from a farmhouse kitchen, no shortcuts taken.
Plain City locals treat this spot like a weekly tradition, and visitors quickly understand why.
3. Der Dutchman – Walnut Creek
Right in the heart of Amish Country, this outpost runs an all-you-can-eat buffet that locals call their go-to spot.
Broasted chicken and fixings dominate the buffet line, and breakfast gets its own spread on select days. The portions are generous, the flavors are honest, and the service feels genuine.
Walnut Creek draws visitors year-round, and this restaurant handles the crowds without losing its homestyle charm. The atmosphere feels relaxed, and the food tastes like it was made for family, not just tourists passing through.
I stopped here after a day of exploring Holmes County, and the buffet hit every comfort food craving I had. The chicken alone is worth the trip.
4. Berlin Farmstead Restaurant – Berlin
Holmes County knows its comfort food, and Berlin Farmstead delivers it by the plateful. The hot buffet and salad bar combo offers broasted chicken, roast beef, and pies that taste like they came from a farmhouse oven.
Open Monday through Saturday, this spot draws both locals and travelers looking for honest, hearty food.
Berlin sits in the heart of Amish Country, and this restaurant captures that homestyle spirit perfectly. No fancy tricks, no complicated flavors, just food that tastes like someone’s grandma made it with care.
I have eaten here more than once, and the consistency impresses me every time. The chicken stays crispy, the gravy stays rich, and the pies stay legendary.
5. Dutch Valley Restaurant – Sugarcreek
Amish-inspired comfort foods fill the buffet line here, with hot dishes running Monday through Saturday and a country breakfast buffet every morning.
The bakery tempts you with pies that make post-buffet regret feel worth it. Sugarcreek sits in the middle of Amish Country, and Dutch Valley captures that regional flavor without overdoing it.
Breakfast here means real eggs, crispy bacon, and biscuits that deserve their own fan club. Lunch and dinner bring out the classics, from fried chicken to meatloaf, all served in an atmosphere that feels welcoming and unpretentious.
Locals stop by after church, and visitors stop by after exploring the area. Either way, everyone leaves full and happy.
6. Amish Door Restaurant – Wilmot
The Grand Buffet lives up to its name here. Roast beef, broasted chicken, mashed potatoes, and more line the tables, and the restaurant earned local praise as the Best Buffet in 2025.
Wilmot sits just outside the main tourist drag, which means this spot attracts serious eaters, not just casual browsers.
The food tastes homemade, the portions feel generous, and the atmosphere stays relaxed. I have visited Amish Door multiple times, and the quality never dips. The chicken stays juicy, the potatoes stay creamy, and the gravy stays plentiful.
Families fill the dining room, kids running between tables while parents enjoy second helpings. It feels like home, even if you have never been here before.
7. Dutch Kitchen – Dalton
Classic Ohio comfort food fills the buffet line here. Lunch and dinner buffets run throughout the week, and Saturday mornings bring a breakfast buffet that locals swear by.
Salad, soup, and dessert bars round out the offerings, and the restaurant posts hours and prices right on their site, no guessing required.
Dalton sits in Wayne County, and Dutch Kitchen serves the kind of food that fuels farm work and family gatherings. The flavors stay honest, the service stays friendly, and the atmosphere stays unpretentious.
I have stopped here on road trips through Ohio, and it always delivers. The dessert bar alone makes the visit worthwhile, with pies that taste homemade because they are.
8. The Barn Restaurant – Smithville
A true country buffet inside a historic barn, this place serves ham, turkey, roast beef, meatloaf, fried chicken, soups, and a salad bar that covers all the bases.
No reservations, just hearty plates and a dining room that feels like stepping back in time. Smithville sits in Wayne County, and The Barn fits right into the rural landscape.
The food tastes like it came from a family reunion, where everyone brings their best dish and nobody holds back on butter or seasoning. The atmosphere stays casual, the portions stay generous, and the desserts stay tempting.
Locals know to arrive early on weekends, when the buffet line moves fast and the parking lot fills up.
9. Barn Restaurant at Sauder Village – Archbold
Year-round hot buffet runs Tuesday through Saturday here, with a lunch buffet Tuesday–Saturday and special buffet evenings for events. Barn Chicken anchors the menu, and real mashed potatoes make the perfect sidekick.
Sauder Village adds a layer of history to the experience, with the restaurant sitting inside a living history museum.
Archbold sits in northwest Ohio, and this spot draws visitors who want to combine history with hearty eating. The buffet tastes homemade, the service stays warm, and the setting adds charm without feeling gimmicky.
I visited after touring the village, and the buffet felt like the perfect ending to a day spent learning about Ohio’s past. The chicken alone is worth the trip.
10. The Olde Dutch Restaurant – Logan (Hocking Hills)
Known for its buffets, including a weekend breakfast spread, this spot sits right by Hocking Hills’ trails, making it an easy post-hike refuel.
Broasted chicken leads the menu, and the buffet offers enough variety to satisfy hungry hikers and families alike. Logan sits in the heart of Ohio’s outdoor playground, and The Olde Dutch fits perfectly into the landscape.
The food tastes hearty, the portions stay generous, and the atmosphere feels relaxed. I stopped here after a day of hiking, and the buffet hit every craving I had.
The breakfast buffet on weekends draws locals who know good food when they taste it.
Families fill the tables, still wearing their hiking boots, and nobody judges.
11. Schmidt’s Sausage Haus (Autobahn Buffet) – Columbus (German Village)
Columbus icon Schmidt’s brought back the famous Autobahn all-you-can-eat buffet, and sausage lovers rejoiced.
Bahama Mama sausages, hot sides, and nostalgic German-American comfort fill the tables, and the atmosphere stays lively and welcoming.
German Village adds historic charm to the experience, with brick streets and old-world architecture surrounding the restaurant.
The buffet tastes like a celebration, with flavors that lean into German traditions without forgetting American comfort food roots. The sausages steal the show, but the sides hold their own.
I have eaten here more times than I can count, and the Autobahn Buffet never disappoints. It feels like a party every time, even on a Tuesday afternoon.
12. Das Dutch Haus – Columbiana
Homey and welcoming, this Amish-country stalwart runs a beloved breakfast buffet that draws locals from miles around. Homestyle menus cover lunch and dinner, but the morning spread earns the most praise.
The bakery tempts you with fresh breads, pies, and pastries, and the atmosphere feels like stepping into a neighbor’s kitchen.
Columbiana sits in eastern Ohio, and Das Dutch Haus serves food that reflects the region’s Amish roots. The breakfast buffet offers everything from eggs to pancakes to sausage, all cooked fresh and served hot.
Locals drive in just for the bakery, and visitors quickly learn why. The breakfast buffet alone makes this spot a must-visit.
