9 Ohio All-You-Can-Eat Spots Packed With Comfort Food Favorites
The best thing about all-you-can-eat places is that you are almost never limited in how much you can eat. These kinds of restaurants are popular because they offer a wide sense of flexibility.
They let guests explore different dishes at their own pace without pressure.
In the state of Ohio, this dining style has become especially appreciated. Buffets are designed to satisfy both big appetites and casual diners alike.
From comfort classics to rotating hot dishes, there is always something new to try on every visit.
It is not just about eating more. It is about having the freedom to choose, mix, and enjoy food in a way that feels relaxed and unhurried, making the experience just as important as the meal itself.
1. Mrs. Yoder’s Kitchen

Your first visit to Mrs. Yoder’s Kitchen will leave you standing at the buffet line with a plate in one hand and zero regrets in the other. This place is the real deal.
Broasted chicken so crispy it practically sings, roast beef that falls apart like it’s been slow-cooked by someone’s grandmother, and homemade noodles that taste like a warm hug in pasta form.
The mashed potatoes with gravy are criminally good. You’ll go back for seconds.
Then thirds. No one is judging you here, I promise.
Fresh-baked bread comes out warm, and you better believe you’re slathering butter on every single piece.
Now, the dessert section deserves its own paragraph. The peanut butter cream pie is legendary in Holmes County.
People plan entire road trips around this pie. It’s thick, creamy, and absolutely unforgettable.
There are also fruit pies, cream pies, and other baked goods rotating by season.
The dining room has that classic Amish country feel, simple, clean, and unpretentious. Families fill the tables on weekends, and the staff keeps everything moving without making you feel rushed.
This is a buffet that operates on the principle that nobody should leave hungry, and they mean it.
Whether you’re exploring Holmes County for the first time or you’ve been coming here for years, Mrs. Yoder’s never disappoints. Find it at 8101 OH-241, Mt.
Hope, OH 44660.
2. Berlin Farmstead

Berlin Farmstead hits different when you walk in, starving from a morning of exploring Amish country shops. The buffet line stretches out in front of you like a beautiful, carbohydrate-loaded dream.
Fried chicken, slow-cooked roast beef, buttery noodles, and potatoes so creamy they barely need a fork.
What I love most about this place is how everything tastes homemade. Not “we warmed it up in a commercial kitchen,” but homemade.
Actually, from-scratch, someone cared about this homemade. The bread selection alone could make a grown adult emotional.
Soft rolls, fresh-baked loaves, all sitting there ready for you.
The dessert corner is where things get really fun. Seasonal pies rotate depending on what’s fresh, and the soft-serve ice cream station is perfect for topping off a slice of fruit pie.
It’s the dessert setup that makes you wish you had worn a looser belt.
The atmosphere is warm and family-friendly. Large booths, open dining areas, and a staff that seems happy to see you.
Groups of tourists and locals mix, and somehow it never feels crowded in an uncomfortable way. It feels lively.
Berlin itself is one of the most visited small towns in Ohio, and Berlin Farmstead is a huge reason people keep coming back to eat their way through the county. You can find it at 4757 Township Rd 366, Berlin, OH 44610.
3. Der Dutchman

This spot has been doing Amish cooking right for decades, and the place has earned every bit of its reputation. Walk in on a Sunday afternoon, and you’ll see why the parking lot is always full.
Families, couples, church groups, and road-trippers all lined up for the same thing: really, really good food.
The broasted chicken here has a crunch that you can hear from across the table. Hand-rolled noodles are soft and buttery in the best way.
Carved roast beef gets piled onto plates like it’s going out of style, and the salad bar is stocked with fresh vegetables that actually look fresh. It’s not like they’ve been sitting under a heat lamp.
Their bakery section is worth a separate mention. Cream sticks, sticky buns, and rotating pie flavors show up throughout the week.
If you see the peanut butter pie available, do not walk past it. That would be a mistake you’d think about for weeks.
The interior feels like a classic Midwestern family restaurant, with comfortable seating, friendly servers, and a pace that lets you actually enjoy your meal. There’s no rush here.
Eat, go back for more, eat again. That’s the whole plan.
Der Dutchman also has a gift shop attached, which is dangerous when you’re already in a happy food coma. You can find this spot at 445 Jefferson Ave, Plain City, OH 43064.
4. Dutch Valley Restaurant

Sugarcreek calls itself the Little Switzerland of Ohio, and Dutch Valley Restaurant fits right into that cozy, small-town charm.
This place has been serving hearty Amish-style comfort food for years, and locals treat it like a weekly ritual rather than an occasional splurge. That alone tells you everything you need to know.
The buffet lineup is exactly what you want after a long drive through Holmes County. Roast chicken, homestyle noodles, mashed potatoes, and seasoned green beans that actually have flavor.
Fresh-baked bread arrives warm, and the butter melts on contact. It’s the simple detail that makes a big difference.
Dessert here is not an afterthought. Pies come in multiple varieties depending on the season, and the selections rotate often enough that regulars always find something new to try.
Cream pies seem to be a crowd favorite based on how fast they disappear from the dessert counter.
The dining room has a relaxed, unhurried feel. Wide tables, comfortable chairs, and a staff that keeps the buffet stocked without hovering over you.
Families with kids do great here because there’s enough variety that even picky eaters find something they love.
Dutch Valley is the kind of place that makes you want to slow down, eat well, and appreciate a meal made with actual effort and care. Find it at 1343 Old Rte 39 NE, Sugarcreek, OH 44681.
5. Mary Yoder’s Amish Kitchen

Mary Yoder’s Amish Kitchen in Middlefield is one of those places that regulars guard like a secret, even though it’s absolutely not a secret.
Geauga County’s Amish community runs deep here, and this restaurant reflects that culture through every dish on the buffet line. It’s honest food made with honest effort.
Fried chicken is the undisputed star. The coating is seasoned just right, and the meat stays juicy even after sitting on the buffet for a while, which is always a good sign.
Creamy mashed potatoes, homemade noodles, and buttered rolls round out the plate into something that looks like a Norman Rockwell painting of dinner.
What sets Mary Yoder’s apart from other Amish buffets is the community feel inside the restaurant.
You’ll often see local families sitting alongside tourists, and the conversations that happen between strangers over shared food are oddly heartwarming. It’s that kind of place.
The pie selection rotates and is always worth saving room for. Fruit pies, cream pies, and seasonal specials keep things interesting.
Middlefield itself is worth exploring, with one of the largest Amish populations in the country nearby. Mary Yoder’s is the perfect home base for a full day of exploring.
Visit at 14743 North State Street, Middlefield, OH 44062.
6. The Barn Restaurant

Eating inside an actual converted barn is a dining experience that never gets old, and The Barn Restaurant in Smithville nails the atmosphere completely. ¸
High wooden beams, rustic walls, and a buffet spread that looks like it was designed to make you forget every diet you’ve ever tried. It works every single time.
Carved meats are front and center, and the roast beef is consistently excellent. Fried chicken holds its own next to the carved station, and the mac and cheese is creamy enough to make you question why you ever eat anything else.
Seasonal vegetables rotate based on what’s available, which keeps the buffet feeling fresh rather than predictable.
The salad bar is well-stocked and useful, not just a guilt-driven sideshow. It’s got real toppings, fresh greens, and enough variety to build something satisfying before you hit the hot food line.
Or after. No rules here.
House-made pies are the dessert highlight, and they change with the seasons. Apple in the fall, strawberry rhubarb in the spring, cream pies year-round.
The pie crust is flaky in that old-fashioned way that pre-made crusts can never replicate.
Smithville is a quiet little Wayne County town, and The Barn feels like the social hub of the community on any given weekend. It’s lively, loud in the best way, and completely worth the trip.
You’ll find it at 877 W Main St, Smithville, OH 44677.
7. Schmidt’s Sausage Haus Restaurant

Schmidt’s Sausage Haus has been feeding Columbus since 1886, and if that doesn’t immediately make you trust the menu, I don’t know what will.
This place started as a meatpacking operation and evolved into one of the most beloved restaurants in German Village. Over a century of sausage expertise is not something you stumble into by accident.
The Bahama Mama is their signature sausage, a smoked, spicy, snappy link that has its own fan club. The Brat is equally excellent, and the sauerkraut that comes alongside is tangy and perfectly fermented.
Every plate arrives looking like a serious commitment, and you will follow through on that commitment.
Schmidt’s runs a buffet option that lets you sample their full range of German-inspired comfort food. Sausages, hot sides, hearty accompaniments, and all the warm bread you can handle.
It’s the spread that makes you want to loosen your belt and stay for another hour.
Now, the cream puffs. These are legendary.
Enormous, filled with sweet cream, and dusted with powdered sugar. People drive to German Village specifically for these.
They’re available for takeout, too, which is both a blessing and a dangerous piece of information.
The atmosphere is festive and loud in the best possible way, with live music on weekends adding to the energy. German Village itself is gorgeous and walkable.
Find Schmidt’s at 240 E Kossuth St, Columbus, OH 43206.
8. Olde Dutch

Logan, Ohio, sits right on the edge of Hocking Hills country, and after a morning of hiking waterfalls and exploring caves, Olde Dutch is exactly where you want to end up.
The buffet is built for people who have actually worked up an appetite, not just people who skipped breakfast and called it hunger.
Roasted chicken comes out with that golden skin that makes you grab a piece before you’ve even made it down the whole buffet line. Buttery noodles, mashed potatoes, and seasoned green beans fill the rest of the plate without any drama.
Golden dinner rolls are soft inside and slightly crispy outside, which is the ideal dinner roll situation.
The salad bar here is a solid supporting act. It’s not trying to steal the show, but it gives you enough variety to feel like a balanced human before you go back for more chicken.
Dessert includes fruit pies and soft-serve ice cream, which is a combination that hits especially hard after a day outdoors.
The dining room has a relaxed, low-key vibe that fits perfectly with the Hocking Hills area’s laid-back energy. Families, couples, and solo hikers all show up here, and nobody looks out of place.
The staff keeps the food fresh and the service friendly without being overly formal.
Olde Dutch is a perfect pit stop before or after exploring one of Ohio’s most scenic natural areas. You can find it at 12791 OH-664, Logan, OH 43138.
9. The Buffet

MGM Northfield Park is not your average Ohio dining destination, and The Buffet inside proves it immediately.
This is a casino resort buffet, which means the scale, variety, and presentation are all operating at a completely different level than your typical hometown spread. Walking up to the stations feels a little like winning before you’ve even filled your plate.
The selection covers serious ground. Carved meats, seafood options, pasta stations, comfort food classics, and rotating specials keep things interesting no matter when you visit.
It’s the buffet where different people at the same table are eating completely different meals, and everyone is equally happy about their choices.
Comfort food classics show up reliably alongside the more elevated options. Mashed potatoes, mac and cheese, roasted chicken, and hearty sides are always represented.
The balance between upscale offerings and straightforward comfort food is one of the things that makes this buffet work for such a wide range of guests.
Desserts here are genuinely impressive. Multiple cake options, pastries, seasonal sweets, and soft-serve stations make the dessert section feel like its own event.
It’s not unusual to see people making multiple dessert trips, and the staff never bats an eye.
The atmosphere is energetic and polished. It’s a fun night out that also happens to involve a lot of excellent food.
Find The Buffet at 10777 Northfield Rd, Northfield, OH 44067.
