One buffet in this state stretches 200 feet long and can seat around 2,000 people at once. I had to read that twice.
That is not a dinner line, that is a small parade route.
The surprises keep coming. One spot on this list serves Sunday brunch inside an old train station.
Another one carves meat right at your table, Brazilian style, and keeps it coming until you wave a white flag.
Pennsylvania takes the all-you-can-eat idea very seriously. You’ll find shoofly pie, hot pot, sushi, and goat curry.
You’ll also find something called pot pie that has no crust at all, and I love that.
So I ranked ten favorites, from Amish country spreads to city seafood feasts. My only question is simple.
How many plates do you think you can handle before dessert?
1. Shady Maple Smorgasbord

A buffet that stretches 200 feet sounds like a dare. Here, it’s simply the plan.
Shady Maple is often called the largest smorgasbord in the United States. It can seat roughly 2,000 hungry people, so bring your friends and maybe your cousins too.
The story began more than 50 years ago with a small farm market. Today, the spread leans hard into Pennsylvania Dutch cooking, and Reader’s Digest and Taste of Home have both named it the state’s best buffet.
Breakfast starts at 7 a.m. with made-to-order omelets, pancakes, French toast, bacon, and sausage. That’s a pretty strong way to open the day.
Lunch adds fried shrimp and smoked beef brisket. You also get homemade breads, soups, cheeses, and a 46-item salad bar for anyone pretending to be responsible.
Dinner is where the calendar matters. Monday is Steak Night, Tuesday is Seafood Night, and Wednesday is Prime Rib Night, plus carving stations and daily specials.
Save room, because the dessert section is no small corner. You’ll find hot and cold desserts, pies, cakes, and a sundae bar that seems built for second trips.
A few tips will help you plan. The restaurant closes on Sundays, and the last seating is 7:30 p.m. the rest of the week.
Weekday mornings tend to be calmer than Saturday afternoons. Afterward, the enormous gift shop next door gives you an excuse to walk off that brisket.
Address: 129 Toddy Dr, East Earl, PA 17519
2. Dienner’s Country Restaurant

Baked oatmeal on a breakfast buffet? Now that’s a morning with ambition.
Dienner’s keeps things homestyle and honest along Lincoln Highway East. Breakfast, lunch, and dinner buffets are all-you-can-eat, so the only real question is timing.
Mornings run until 10:30 a.m., Monday through Saturday. The lineup includes scrambled eggs, home fries, grits, biscuits, pancakes, and fresh fruit.
Gravy fans get choices too. You can pick dried beef gravy or sausage gravy, and made-to-order eggs are available if you want them your way.
Lunch runs from 11 a.m. to 3 p.m. Then dinner takes over, lasting until 6 p.m. most days and 7 p.m. on Fridays.
The hot bar reads like a Sunday supper. Expect rotisserie chicken, fried chicken, beef and gravy, ham, mashed potatoes, and mac and cheese.
Bread filling and buttered noodles bring in the Pennsylvania Dutch touch. Both are simple, comforting, and very hard to stop eating.
Don’t skip the soup and salad bar. It’s a nice way to start before the heavier plates show up.
Then there’s dessert, which might be the main event. Apple pie, shoofly pie, éclair pudding, and soft-serve ice cream all wait at the end.
Plan around Sundays, when the doors stay closed. Early dinner hours mean you’ll want to arrive with time to spare, not right at closing.
Address: 2855 Lincoln Hwy E, Soudersburg, PA 17572
3. Grand Concourse

Trains used to pull into this building. Now plates of prime rib and seafood do the arriving.
Grand Concourse sits inside a former train station at Station Square in Pittsburgh. The setting alone makes brunch feel like a special event.
The big draw is the all-you-can-eat Sunday brunch buffet. It’s spread across multiple stations, so you can wander like a traveler planning your next stop.
Breakfast favorites cover the morning side of things. Then the stations shift into prime rib, seafood, pasta, and a lineup of desserts.
Seafood is a real strength here. The regular menu shows off raw oysters, dynamite scallops, lobster bisque, and coconut shrimp, which tells you where the kitchen’s heart is.
The room also comes with a city view. That makes it a natural pick for birthdays, anniversaries, or showing off Pittsburgh to visiting relatives.
Kids are welcome, with high chairs and a kids’ menu available. So the whole family can join, even the picky ones.
Sunday hours start at 10 a.m., and that morning stretch is the busiest time of the week. Reservations are recommended, especially for brunch.
Not around on Sunday? The restaurant serves lunch and dinner on other days, with steaks, filet mignon, and a bananas foster crème brûlée worth noting.
Still, the brunch is the reason it lands on this list. Few buffets anywhere in Pennsylvania come with a backstory this grand.
Address: 100 W Station Square Dr, Pittsburgh, PA 15219
4. Miller’s Smorgasbord

Back in 1929, Anna Miller served chicken and waffles to truckers. Nearly a century later, that roadside idea grew into Lancaster’s Original Buffet.
You can still taste the history here. Chicken and waffles remain part of the spread, along with Miller’s own Heritage dishes and Lancaster County specialties.
The kitchen leans on cooking from scratch with fresh ingredients. That shows up across appetizers, soups, salads, breads, hot entrees, and bakery-fresh desserts.
A carving station handles the meats. Turkey with gravy and stuffing, ham balls, and fried chicken add even more reasons to grab a fresh plate.
Soup lovers get their own path. The Soup, Salad and Bread Smorgasbord features six scratch-made soups, signature salads, and fresh breads.
Desserts deserve a slow walk. Miller’s apple pie, creamy cheesecake, and shoofly pie are all part of the sweet finish.
Recognition has followed the family name. Miller’s has been featured on Food and Wine’s website and ranked well by USA Today 10Best for Best Buffet Restaurant.
Doors open seven days a week, which helps on Sundays when some Amish country buffets close. Reservations are a smart move, since waits are common at peak times.
Look for the fireplace inside. It adds a homey touch to a place that feels proud of its roots.
After eating, stroll through The Shoppes at Miller’s. It’s a handy way to stretch your legs before the drive home.
Address: 2811 Lincoln Hwy E, Ronks, PA 17572
5. Ipanema Grille

Here’s a buffet where the meat comes to you. Servers carry it right to your table on skewers.
Ipanema Grille in Scranton serves Brazilian rodizio, an all-you-can-eat style built around carved meats. Ribeye is among the cuts that make the rounds.
The fun part is the pace. You relax, chat, and the meats keep showing up until you decide you’re done.
Before the carving starts, head to the buffet of salads and side dishes. It features both hot and cold options to round out your plate.
Two sides get special attention. The spicy rice brings a little kick, and the cheesy Brazilian rolls are hard to resist.
Here’s a tip from the strategy department. Go easy on the rolls at first, because the meat parade is the real show.
The dining room is on the smaller side. That keeps things from feeling crowded, and it works well for a date night or small group.
Dinner is the only meal served, starting at 5 p.m. The restaurant closes on Mondays, so plan your craving for later in the week.
Reservations are recommended and sometimes required. Saturday evenings tend to be the busiest stretch.
Finish with Brazilian cheesecake if you have any room left. Prefer something lighter?
An à la carte menu is also available for smaller appetites.
Address: 1911 N Main Ave, Scranton, PA 18508
6. Umi Hot Pot Sushi & Seafood Buffet

Sushi, seafood, ramen, and hot pot all under one roof? Somebody clearly couldn’t choose, and you get to benefit.
Umi sits on Grant Avenue in Northeast Philadelphia. It’s an all-you-can-eat spot that mixes several Asian favorites into one big meal.
Hot pot is the hands-on part. You cook your own ingredients in a simmering broth, which makes dinner feel like a group activity.
Between batches, the buffet keeps you busy. Fresh seafood and sushi sit alongside ramen, so you can switch flavors whenever you like.
Coconut shrimp shows up on the menu too. It’s a crunchy, sweet break between bowls of broth and rolls of sushi.
Vegetarians aren’t left out. The restaurant offers a full vegetarian menu, which is handy when your group has mixed tastes.
Bigger celebrations have options here. A private dining room is available, and reservations are accepted.
The hours run late compared to many buffets. Doors stay open until 10 p.m. most nights and 11 p.m. on Fridays and Saturdays.
Saturday evenings draw the biggest crowds. If you’d like a calmer meal, a weeknight visit is a good bet.
Parking is free, which is a small win in Philadelphia. Bring a group, grab a pot, and settle the age-old debate of sushi first or soup first.
Address: 1619 Grant Ave Ste 11 12, Philadelphia, PA 19115
7. The Buffet at Mount Airy

Casino buffets have a reputation for going big. This one in the Pocono Mountains holds up its end of the deal.
The Buffet at Mount Airy sits inside Mount Airy Casino Resort in Mount Pocono. It offers a wide range of entrees, carving stations, and desserts.
Variety is the main appeal. Ribs, pork chops, seafood, pasta, macaroni, and pizza can all show up during a visit.
Want something fresh to balance things out? A salad bar sits ready for that, along with plenty of vegetable choices.
Then comes dessert, where mini cheesecakes steal some attention. A full dessert bar means you won’t be short on options.
The dining area is clean, calm, and pleasant. It’s a nice change from the noise you might expect near a casino floor.
Hours take a little planning. The buffet is closed Mondays and Tuesdays, and Friday and Saturday hours include a short break between lunch and dinner.
Sunday service starts at 11 a.m. That makes it an easy choice for a late breakfast or early lunch after a weekend in the mountains.
Reservations aren’t accepted, so just show up hungry and patient. Takeout isn’t offered either, so this meal happens at the table.
Parking is free on-site, and valet is available too. That’s handy when the Pocono weather turns chilly.
Address: 312 Woodland Rd, Mt Pocono, PA 18344
8. Taj Mahal Pittsburgh

Goat curry on a buffet line is a confident move. At this McKnight Road favorite, it’s one of the stars.
Taj Mahal serves Indian food in both lunch and dinner buffets. You can also order à la carte if you’d rather pick one dish.
The buffet gives you a chance to try lots of flavors in one sitting. That’s great if you’re new to Indian food and want a little of everything.
Chicken tikka masala is a natural starting point. It’s creamy, mild enough for most people, and pairs well with garlic naan.
Feeling bolder? The goat gets plenty of attention and is worth a scoop.
Vegetarians have a lot to enjoy here. Malai kofta, saag, pakora, and masala dosa appear on the menu, and full vegan and vegetarian menus are offered.
Save space for gulab jamun. These sweet, syrupy dough balls make a lovely finish, especially with a mango lassi.
The restaurant is small and low-key. It feels relaxed, with friendly service that keeps things moving.
Plan around Tuesdays, when the doors stay closed. Friday evenings and Saturday afternoons tend to be busiest.
The value is a big part of the appeal too. It’s one of the more wallet-friendly buffet meals in western Pennsylvania, without cutting corners on flavor.
Address: 7795 McKnight Rd, Pittsburgh, PA 15237
9. Imperial Buffet

Building your own stir-fry bowl and handing it to the grill is half the fun. Imperial Buffet in Erie makes that a centerpiece.
This expansive Chinese buffet features Mongolian BBQ alongside fresh sushi. You pick your ingredients, and the cooks grill them for you.
That setup is handy for different diets. Vegetarian, gluten-free, keto, and meat-loving eaters can all build plates that work for them.
The sushi selection is large. So you can bounce between rolls and hot dishes without much thought.
Fresh fruit and salad bar veggies balance out the heavier stuff. A full dessert buffet waits for the sweet finish.
Price is a big selling point. It’s one of the more budget-friendly buffets in the region, which makes it popular with families and college students.
The location on Peach Street is easy to reach from I-90. Road-trippers heading through northwestern Pennsylvania will find it a smart stop.
Hours are simple to remember. Doors open daily from 11 a.m. to 9:30 p.m., including weekends.
Friday evenings and Saturday afternoons draw the crowds. Weeknight evenings tend to be calmer if you want more elbow room at the grill.
Hosting a group? A private dining room is available, and reservations are accepted.
That’s a good backup plan for birthdays or team dinners.
Address: 7200 Peach St Suite 14, Erie, PA 16509
10. Bird-in-Hand Family Restaurant & Smorgasbord

Kids get their own buffet here, and it’s shaped like Noah’s Ark. A local Amish craftsman built it, which is pretty charming.
The Noah’s Ark Kids’ Buffet holds mac and cheese, chicken nuggets, and pizza bites. Little diners also get soft-serve ice cream and slushies.
Grown-ups get the classic Pennsylvania Dutch spread. Some recipes trace back to Grandma Smucker, who earned national attention in National Geographic in 1938.
Broasted chicken leads the hot bar. Ham balls with pineapple sauce and roast turkey with filling round out the comfort lineup.
Watch for pot pie, and don’t expect a crust. Here it means thick noodles stewed with chicken, a local tradition worth trying.
Other sides include buttered noodles, pork and sauerkraut, and mashed potatoes. The salad bar offers hot bacon dressing, a true Dutch Country favorite.
Breakfast runs from 7 to 10:30 a.m. with eggs, home fries, pancakes, waffles, and pastries. Lunch and dinner follow until 7 p.m.
The dessert bar closes the deal. Shoofly pie, oatmeal pie, homemade puddings, and cakes all compete for your last bit of room.
The kitchen uses fresh, in-season local ingredients for its scratch-made dishes. That care helps explain why the restaurant became a longtime landmark.
Address: 2760 Old Philadelphia Pike, Bird in Hand, PA 17505
