One buffet serves up 225,000 pounds of fresh chicken every year. That’s not a typo, and it’s not a factory. It’s just a lot of fried chicken.
The secret is a light touch of honey in the breading, but there’s plenty more to explore elsewhere. In fact, one Michigan buffet even serves something called cactus bread.
Another stop builds its menu around Southern soul food, with oxtails and sweet potato pie among the highlights.
The variety keeps things interesting. One place is a small-town diner famous for its homemade pies, while another serves dessert pizza topped with ice cream.
Forget choosing a favorite. You’ll first need to explain how cactus bread and pierogi ended up at the same table.
1. Middleton Diner

Homemade bread on a buffet line is a sign somebody in the kitchen means business. You’ll find exactly that in Middleton, a tiny Gratiot County town with a big appetite.
The star here is the signature fried chicken. It anchors an all-you-can-eat spread that leans hard into home cooking.
Around the chicken, you can load up on mashed potatoes and homemade mac and cheese. Turkey dressing and soups round out the hot side of the line.
Pork chops also show up on the buffet. Fish gets plenty of love too, so seafood fans aren’t left out.
Want something green before round two? The salad bar gives you a fresh break between heavier plates.
Now for the part you’ve been waiting for. Homemade pies are a big deal here, and bread pudding joins the dessert lineup.
Timing matters at this diner. It’s closed on Mondays, opens Tuesday through Saturday, and wraps up Sunday service at 4 p.m.
Friday afternoon into evening tends to be the busiest stretch. Midweek visits usually feel calmer, which means more elbow room near the pie.
The mood stays casual and quiet, the kind of place where solo diners fit right in. Kids are welcome, with high chairs and a kids’ menu ready.
Reservations are accepted, which helps if you’re rounding up a group. Parking is free and usually easy to find.
Small towns in Michigan often hide their best cooking in plain sight. Here, it just happens to come with unlimited refills on chicken.
Address: 125 N Newton St, Middleton, MI 48856
2. Randy’s Family Restaurant

Some days call for chicken, and some days call for all-you-can-eat broasted chicken. Randy’s in Prudenville has a special day built around exactly that idea.
The restaurant sits along Houghton Lake Drive, near one of Michigan’s largest inland lakes. After a morning on the water, a buffet this hearty feels well earned.
Comfort food runs the show here. Chicken fried steak smothered in gravy is a big draw, and prime rib makes an appearance too.
The soup and salad bar lets you build a lighter plate if you’re pacing yourself. Good luck sticking to that plan, though.
Early birds get a treat. Randy’s opens at 7 a.m. daily and runs a breakfast buffet, so pancakes can lead straight into lunch thinking.
Not a buffet person today? The menu covers things like a perch dinner, a wet burrito, and chicken tenders with a generous pile of fries.
Desserts deserve your attention before you leave. The dessert station brings a sweet finish to a very filling meal.
Weekend hours stretch to 9 p.m. on Friday and Saturday. Sunday mornings into early afternoon tend to bring the biggest crowds.
Reservations aren’t accepted, so plan around busy times. There’s also a drive-through for anyone in a hurry.
Free Wi-Fi is available if you need to check the lake forecast between plates.
Address: 677 E Houghton Lake Dr, Prudenville, MI 48651
3. Lillie Mae’s Southern Buffet

Family photos on the wall tell you whose name is on the sign. This Southfield buffet honors Aunt Lillie Mae, and her pictures watch over the dining room.
Southern soul food fills the line from end to end. The fried chicken is crispy, juicy, and seasoned with real confidence.
Baked chicken and wings join the party for anyone who likes options. Smothered pork chops are a signature, and braised oxtails bring serious richness.
Sides might steal the show if you’re not careful. Collard greens, candied yams, mac and cheese, and cornbread dressing all compete for plate space.
Turkey legs, ribs, catfish, and meatloaf can show up too. Grits round things out in true Southern fashion.
Then comes dessert, and it’s a big reason people make the drive. Peach cobbler, banana pudding, and sweet potato pie headline the sweets.
Red velvet cake and pound cake add even more temptation. Cheesecake has appeared on the dessert spread as well.
The menu also features bowls like catfish and grits or braised oxtails over grits. Fried green tomatoes make a tasty side order.
Plan your visit around Monday, when the doors stay closed. Tuesday through Sunday, the kitchen opens at 11 a.m.
Sunday afternoons and Saturdays get busy, so arrive hungry and a little early. Carry-out is also available if you’d rather eat at home in sweatpants.
Address: 29221 Northwestern Hwy, Southfield, MI 48034
4. Pizza Ranch

Fried chicken and pizza on one buffet sounds like a kid’s dream menu. In Muskegon, Pizza Ranch makes that dream an everyday thing, complete with an Old West theme.
The chicken holds its own next to the pies. Classic American sides like mac and cheese join it on the line.
Pizza fans get plenty to explore. Canadian bacon pizza and mac-n-cheese pizza are two fun picks from the menu.
You can also order a custom pizza if the buffet doesn’t have your exact combo. The salad bar adds something fresh between slices.
Here’s where it gets sweet. Cherry Cactus Bread is a signature dessert, and berry dessert pizza can come with ice cream.
Chocolate chip cookies are on the menu too. Nobody’s judging if you start with dessert, at least not loudly.
Service runs counter-style, so you won’t wait for a server. That makes it a good fit for busy families with hungry little cowpokes.
Kids are clearly welcome here. Changing tables, high chairs, and a kids’ menu are all available, and birthday parties are popular.
A private dining room helps with bigger gatherings. Reservations are accepted for groups.
Thursday, Friday, and Saturday evenings bring the busiest crowds. Arriving near the 11 a.m. buffet start gives you an early opportunity to enjoy the fried chicken and other buffet favorites.
It’s a lighthearted Michigan stop that doesn’t take itself too seriously, and the cactus bread agrees.
Address: 1848 E Sherman Blvd Ste W, Muskegon, MI 49444
5. Krzysiak’s House Restaurant

A quarter million pounds of chicken is a lot of drumsticks. Krzysiak’s goes through about 225,000 pounds of fresh chicken every year in Bay City.
That number makes sense once you meet the honey fried chicken. The breading carries a light honey butter flavor that sets it apart from ordinary buffet birds.
Don and Lois opened the restaurant in 1979 after buying a local tavern. Since then, the building has been expanded five times to keep up with demand.
The buffet blends Polish favorites with American comfort food. Look for homemade pierogi, fresh and smoked kielbasa, and sauerkraut and sausage.
Homemade meatballs in gravy share space with mashed potatoes made from locally sourced spuds. Meatloaf and homemade soups add even more reasons to grab a second plate.
Fish fans can find battered options like walleye and pollock. There’s also a salad bar when you need a crunchy breather.
Save room, because the dessert bar is a serious stop. Homemade chocolate pie is one of the treats that keeps people circling back.
While you eat, check out the hand-painted murals on the walls. They show family scenes and bits of local history.
Weekends start early with 8 a.m. openings. Weekday doors open at 11 a.m., and Sunday afternoons tend to be the busiest.
This is a classic Michigan family operation with Polish roots. Bring a crowd and a little patience for the pierogi decision.
Address: 1605 Michigan Ave, Bay City, MI 48708
6. Golden Corral Buffet & Grill

A chocolate fountain changes how you plan a meal. At the Saginaw Golden Corral, it’s waiting at the end of a very long line of comfort food.
Fried chicken gets refilled on the hot bar, so you’re not stuck with leftovers from an hour ago. Meatloaf and carved roast beef keep it company.
Sliced ham and made-to-order steak add more heft. Sweet potato casserole brings a sweet side that almost counts as dessert.
Picky eaters have lots of choices here. Veggies, fruit, and a full salad bar give everyone something to grab.
Those famous yeast rolls deserve their own moment. Warm and soft, they tend to disappear faster than you’d expect.
The dessert bar is huge. Apple pie and carrot cake are standouts, and the chocolate fountain makes fruit feel like a party.
Breakfast fans should note the weekend hours. Saturday and Sunday open at 7:30 a.m., with pancakes and breakfast combos on the menu.
Weekdays start at 10:30 a.m., with a 9 p.m. closing time Monday through Thursday and a 9:30 p.m. closing time on Fridays.
Reservations aren’t taken, so timing helps. Weekday mornings and Mondays are usually quieter than Saturday afternoons.
Curbside pickup and delivery are options if you’d rather eat at home. Still, the fountain doesn’t travel well.
Saginaw sits close to Bay City, so you could pair this stop with Krzysiak’s. Your Michigan buffet road trip just got very real, and very delicious.
Address: 4409 Bay Rd, Saginaw, MI 48603
7. Country Table Family Restaurant

Some restaurants make you feel like you’ve wandered into a family kitchen.
Country Table in White Pigeon leans right into that feeling, with hearty home cooking and a Sunday breakfast buffet.
The buffet gives early risers an all-you-can-eat way to start the day. It’s a welcome change from ordering one plate and hoping you picked the right breakfast.
Homemade soups are another part of the kitchen’s appeal. The regular menu covers breakfast, lunch, and dinner, with plenty of choices for anyone craving a comforting meal.
Chicken fans should circle Saturday on the calendar. That’s when the restaurant offers all-you-can-eat broasted chicken, a crispy, hearty option for anyone who isn’t counting portions.
Friday evenings bring another special. All-you-can-eat fish gives seafood lovers a reason to stop by before the weekend gets rolling.
Breakfast is served all day from the regular menu, so sleeping past the morning rush doesn’t mean missing your favorite breakfast foods.
The restaurant also accommodates gatherings of up to 50 people. That makes it a handy choice when the whole family decides somebody else should handle the cooking.
Just remember that the Sunday breakfast buffet and the Friday and Saturday all-you-can-eat specials are different offerings. Pick the right day for the meal you’re craving.
Address: 714 W Chicago Rd, White Pigeon, MI 49099
8. Zehnder’s Of Frankenmuth

Some Michigan restaurants serve fried chicken. Zehnder’s of Frankenmuth has built a whole tradition around it, with golden chicken and generous family-style meals drawing visitors for generations.
The restaurant’s hospitality roots stretch back to 1856, when the building operated as the Exchange Hotel. The Zehnder family took over in 1928, and the famous chicken dinners became part of its story.
Sunday brings a special reason to visit. A dinner buffet runs from noon to 5 p.m., although serving hours can vary, so checking ahead is a smart move.
Fried chicken is the name everyone remembers here. The restaurant’s traditional family-style dinners also feature creamy mashed potatoes, gravy, buttered egg noodles, and dressing.
That lineup feels like a holiday meal without anyone having to spend the morning cooking. It’s easy to see why families keep coming back.
The main restaurant seats around 1,500 guests across its dining rooms. That’s a lot of people gathering around plates of Michigan comfort food.
Dessert deserves attention too. Zehnder’s family-style dining includes sweet finishes such as soft-serve ice cream or orange sherbet, while its bakery adds more temptations.
The restaurant also received a James Beard America’s Classics Award in 2020. That’s quite an honor for a place built around familiar food and family traditions.
Plan your visit carefully if the buffet is your goal. The regular family-style chicken dinners are a separate dining option, so don’t confuse the two.
Address: 730 S Main St, Frankenmuth, MI 48734
9. Bavarian Inn Lodge Sunday Brunch

Fried chicken at breakfast might sound like a bold move. At Bavarian Inn Lodge in Frankenmuth, it’s part of a Sunday brunch buffet that mixes morning favorites with traditional Michigan comfort food.
The buffet is served inside the lodge’s Bavarian-themed indoor courtyard beside the pool. That setting makes the meal feel a little different from an ordinary restaurant stop.
More than 35 items fill out the brunch selection. An egg station takes care of breakfast cravings, while a rotating lineup of hot entrées brings heartier choices to the table.
Famous Frankenmuth chicken is always included. Two carved meats and a seasonal specialty join it, giving hungry visitors plenty of reasons to make another trip through the line.
Buttered noodles and traditional dressing bring familiar comfort to the spread. Those are the kinds of sides that make a plate feel complete before you even think about dessert.
There’s something fun about mixing breakfast favorites with chicken and carved meats. You can start the morning one way and end up with an entirely different plate on round two.
The lodge welcomes families, and the buffet offers different prices for children depending on age. Kids two and under eat free, which helps when you’re bringing the littlest travelers along.
Sunday brunch currently runs from 9 a.m. to noon, according to the lodge’s dining information. Reservations are recommended, so calling ahead is wise if you’re planning a family gathering.
One important detail: this buffet takes place at Bavarian Inn Lodge, not the separate Bavarian Inn Restaurant on Main Street.
Address: 1 Covered Bridge Ln, Frankenmuth, MI 48734