If you’re craving hearty comfort food, warm baked goods, and recipes passed down for generations, Amish country in Pennsylvania is for you.
This is where you’ll find buffet tables loaded with homemade classics, cozy dining rooms that feel like home, and meals made from scratch with fresh ingredients.

Some spots offer hundreds of dishes, while others keep it small and focus on doing a few things well, but all serve food that’s filling, flavorful, and worth the trip.
Come hungry, because these seven Amish restaurants deliver the kind of meals that stick with you long after the last bite.
1. Shady Maple Smorgasbord (East Earl)

Shady Maple Smorgasbord is located in East Earl in the heart of Lancaster County’s Amish Country and holds the title of the largest buffet in the U.S.
It seats over 2,000 guests and serves a wide range of homestyle dishes, including beef brisket, grilled chicken, fried shrimp, carved ham, and Cajun catfish.

The buffet stretches across multiple long stations, including a 46-item salad bar and a dessert section filled with shoofly pies and ice cream.
And nearby, you can visit the 130,000-square-foot Shady Maple Farm Market, offering everything from baked goods to bulk candies, making it a true food adventure.
Related Reading: The Largest Buffet in the United States is in Pennsylvania
2. Bird-in-Hand Family Restaurant & Smorgasbord (Bird-in-Hand)

Up next is Bird-in-Hand Family Restaurant & Smorgasbord in Bird-in-Hand, which has been welcoming guests for over 50 years in a cozy setting.
This spot serves dishes made from scratch each day, including Lancaster County staples like baked ham, bacon, turkey, and creamy chicken corn soup.

In the evening, you’ll find entrées like broasted chicken, pork and sauerkraut, mashed potatoes, and roasted turkey, plus a dessert bar with cakes and pudding.
Before you leave, swing by the Bird-in-Hand Bakery and Cafe for apple fritters, fluffy donuts, and pumpkin pies that give you a true taste of Amish country.
3. Dienner’s Country Restaurant (Soudersburg)

Then there’s Dienner’s Country Restaurant in Soudersburg, a smaller spot that keeps things simple, traditional, and deeply comforting.
Instead of a massive spread, you’ll find a thoughtfully prepared buffet with hearty dishes like tender roast beef, mac and cheese, and buttered noodles.
Everything is made fresh throughout the day, and in favorites like meatloaf, chicken pot pie, and sweet potatoes, you get that familiar, home-cooked taste.
To finish, there’s dessert, with pies and ice cream served in a cozy dining room that feels like a big family dinner.
4. Katie’s Kitchen (Ronks)

Located on Route 896 in Ronks, Katie’s Kitchen keeps things relaxed with a dining room that feels bright, casual, and easy to settle into.
Instead of a buffet, you order straight from the menu, with Pennsylvania Dutch plates like meatloaf with mashed potatoes and country ham steak with sweet glaze.
They’re also known for breakfast, with fluffy pancakes, thick-cut French toast, and farm-fresh omelets served with crispy home fries.
Portions are generous, and the friendly service makes it a great place to slow down and enjoy a classic Amish-style meal at your own pace.
5. Hometown Kitchen (Quarryville)

In Quarryville, you’ll find Hometown Kitchen on 18 Furnace Road, a laid-back roadside spot known for hearty meals and friendly faces.
This place has made-to-order dishes, so you can go for roast beef and chicken cordon bleu or opt for something fresh like a grilled sandwich or daily special.
For something sweet, choose from shoofly pies, carrot cake, sundaes with whipped cream, and classic milkshakes like vanilla, chocolate, and coffee.
Locals love it for the relaxed pace and affordable prices, and if you have time, watch the Amish cooks in the kitchen and share a quick chat while they work.
6. Yoder’s Restaurant & Buffet (New Holland)

Next up is Yoder’s Restaurant and Buffet in New Holland, where the setup is simple and unfussy, and the food sticks close to classic Lancaster County recipes.
The buffet rotates daily, with options like NY strip steaks, BBQ ribs, broasted chicken, seafood, and simple but delicious sides like mashed potatoes and buttered noodles.
There’s also a Sunday brunch with everything from scrambled eggs and sausage to baked oatmeal, pastries, and fresh fruit.
If you still have room, make sure to check out the dessert bar, which is packed with pies, cakes, and their popular soft ice cream.
7. Lapp Valley Farm Creamery & Cafe (Gordonville)

Last but not least is Lapp Valley Farm Creamery and Café in Gordonville, where the focus shifts from big meals to farm-fresh dairy made right on site.
They turn milk from their own farm into rich, creamy ice cream, with over 17 flavors like butter pecan, black cherry, and their fan-favorite maple walnut.

If you want more than dessert, they also serve haystack burgers, Philly cheesesteaks, chicken wraps, Texas chili dogs, and salads.
It’s the perfect place to recharge after a day of exploring Lancaster County.
Related Posts

