9 Iowa All-You-Can-Eat Buffets People Drive Hours To Try

Some meals barely register. Then there are the ones that hijack your whole weekend in the best possible way.

That was me the first time I pulled into an Iowa all-you-can-eat buffet thinking I would grab a quick meal and move on. I was hungry, a little doubtful, and not expecting much beyond the usual steam-table lineup. Then one plate turned into two.

Two turned into three. And somewhere between going back for another helping and seriously considering dessert, I realized this was not just a place to eat.

It was the kind of stop that makes you text people right away. The kind that has you rethinking your route.

The kind that makes you wonder how soon you can come back. Iowa does not always get enough credit for food worth chasing, but that feels like part of the fun.

Tucked across the state are buffets that locals know, loyal regulars swear by, and out-of-towners remember long after the drive home. Once I found one truly worth the trip, I stopped thinking of buffets as backup plans. In Iowa, the right one can absolutely become the whole reason you go.

1. Hibachi Grill & Supreme Buffet, West Des Moines

Hibachi Grill & Supreme Buffet, West Des Moines
© Hibachi Grill & Supreme Buffet

Nobody warns you how long you will stand at the first station, just staring. Hibachi Grill & Supreme Buffet in West Des Moines earns its reputation one plate at a time, and the huge spread makes your first lap feel like a warm-up.

The hibachi station is the real showstopper. You pick your ingredients, hand them over, and watch everything get cooked fresh right in front of you.

It is a small theatrical moment that breaks up the rhythm of a typical buffet line in the best possible way.

Sushi, seafood, soups, and a rotating selection of hot entrees fill the rest of the spread. The crab legs alone have convinced people to make this a monthly tradition.

Located at 1801 22nd St, West Des Moines, IA 50266, this place is open every day of the week, which matters more than you think when a craving hits on a Tuesday.

Families pack the dining room on weekends, and the staff keeps the trays refreshed at a pace that never leaves you waiting long.

Bring an appetite, bring patience for the parking lot, and absolutely do not skip dessert. The soft serve situation at the end is the reward you earned after your second plate of noodles.

2. New China Buffet & Grill, Des Moines

New China Buffet & Grill, Des Moines
© New China Buffet & Grill

There is a certain comfort in a buffet that has clearly been feeding a neighborhood for years.

New China Buffet & Grill on East Army Post Road in Des Moines has that lived-in, dependable energy that makes you feel like a regular even on your first visit.

The menu leans into classic Chinese-American favorites done consistently well. Fried rice, lo mein, General Tso’s chicken, egg rolls, and a rotating cast of hot entrees keep the trays moving fast.

Nothing here tries too hard, and that is exactly the point.

The grill section adds a fresh dimension to the experience. You can pile on made-to-order stir-fried dishes alongside the usual buffet offerings, which gives the meal more variety than a one-format spread.

It is the kind of flexibility that keeps people coming back instead of getting bored after one visit.

Located at 1201 E Army Post Rd, Des Moines, IA 50315, the restaurant posts weekly hours and stays consistent about service.

Lunch pricing is especially reasonable, making it a go-to spot for families who want a filling meal without a bill that requires a deep breath. The dessert section is modest but satisfying, and the fortune cookies at the end feel like a proper send-off after a genuinely good meal.

3. Buffet City, Clive

Buffet City, Clive
© Buffet City

Clive is not a city that shows up on many food destination lists, which makes Buffet City feel like a genuinely well-kept secret. The name is straightforward, but the spread inside is bigger than most people expect when they first pull into the parking lot off University Avenue.

The layout is smartly organized, with different food categories grouped into their own stations. Asian dishes share space with American comfort food classics, and the rotation keeps things interesting across multiple visits.

I have never once left this place feeling like I ate the same meal twice.

Seafood options show up regularly, and the hot food section stays reliably stocked throughout service hours. The staff here moves quickly, which matters when you are on plate three and eyeing something fresh that just came out.

Speed and freshness at a buffet are underrated qualities that Buffet City consistently delivers.

You will find it at 8801 University Ave, Clive, IA 50325, and the location makes it convenient if you are coming from Des Moines or passing through on a longer drive. Weekend crowds fill the room early, so arriving right when they open gives you the best access to freshly replenished trays.

Go hungry, wear something comfortable, and plan your route home accordingly because you will not be moving fast afterward.

4. Asian Buffet, Boone

Asian Buffet, Boone
© Asian Buffet

Small towns and great buffets have a surprising amount in common. Both tend to be underestimated, both reward the people who actually show up, and both have a way of making you feel like you belong.

Asian Buffet in Boone fits that description almost perfectly.

Boone is a quiet town, and this restaurant carries an unpretentious energy that matches it. The food is straightforward and generous, built around the kind of Chinese-American buffet staples that have earned loyal followings in small cities across the Midwest.

Nothing is fussy, and everything is plentiful.

The sushi selection is a pleasant surprise for a town this size. A modest but solid row of rolls sits alongside the hot food trays, giving you more variety than the exterior of the building would ever suggest.

That contrast between expectation and reality is part of what makes the meal memorable.

Located at 804 Story St, Boone, IA 50036, the restaurant lists current hours and welcomes families throughout the week. Locals treat it like a neighborhood institution, which is usually the best endorsement any restaurant can have.

If you are driving through central Iowa and need a reason to stop in Boone, this is a genuinely good one. Load your plate, take your time, and enjoy a meal that punches well above its modest setting.

5. Golden Apple Buffet, Cedar Rapids

Golden Apple Buffet, Cedar Rapids
© Golden Apple Buffet

Cedar Rapids has no shortage of places to eat, but Golden Apple Buffet on Wiley Boulevard has built a following that goes beyond convenience.

The spread covers a wide range of Chinese-American dishes alongside American comfort food staples.

And the portions stay consistent from the first tray of the day to the last. Consistency is the quiet superpower of a great buffet, and Golden Apple understands that better than most.

Crab legs appear on the menu during certain service periods, and when they do, the dining room fills up faster than usual. The dessert section is genuinely worth saving room for, with a selection that goes beyond the standard soft serve and canned fruit situation found at lesser spots.

Find it at 2811 Wiley Blvd SW, Cedar Rapids, IA 52404. The pricing is reasonable for the volume and variety you get, which keeps both families and solo diners coming back on a regular rotation.

Weekend lunch is the most popular window, so arriving early puts you ahead of the rush and guarantees you get the freshest trays.

6. Golden Corral, Davenport

Golden Corral, Davenport
© Golden Corral Buffet & Grill

Golden Corral has a reputation that precedes it, and the Davenport location delivers for anyone who arrives hungry and knows what it is. This is American buffet culture at its most committed, and the sheer range of food available under one roof is genuinely impressive.

The carved meat station is the anchor of the whole experience. Pot roast, rotisserie chicken, and whatever the daily special is tend to draw a small crowd every time a fresh batch comes out.

There is something satisfying about watching a real piece of meat get sliced in front of you.

The salad bar is enormous and well-maintained, which matters more than people give it credit for. Fresh produce and a full topping selection give health-conscious diners plenty to work with before they inevitably wander toward the mac and cheese.

The dessert section is legendary among regulars, with a chocolate fountain and a rotating cake selection that makes the end of the meal feel like a reward.

At 5202 Elmore Ave, Davenport, IA 52807, this location draws visitors from across the Quad Cities region. Weekend evenings get busy, but the staff keeps things moving well.

For a classic all-American buffet experience with no surprises, Davenport’s Golden Corral delivers.

7. Robert’s Buffet, Riverside

Robert's Buffet, Riverside
© Robert’s Buffet

Buffets like this tend to make a strong first impression, and Robert’s Buffet in Riverside absolutely does. The dining room feels polished without being stuffy, and the food stations stretch out in a way that rewards anyone willing to take their time exploring.

Multiple hot buffet lines run at once, covering everything from carved meats and seafood to pasta, soups, and rotating regional specialties. The variety here does not feel random.

It reflects a kitchen that takes feeding a large dining room seriously, and that shows in the freshness and overall consistency across the spread.

The meal feels intentional rather than secondary, and the room has an energy that makes lingering over multiple plates feel completely natural.

The address is 3184 IA-22, Riverside, IA 52327, and the drive through the Iowa countryside to get there is genuinely pleasant. Riverside sits in a quiet part of the state, which makes arriving at a buffet this expansive feel like an unexpected reward.

Go for the food, stay for the atmosphere, and leave yourself more time than you think you will need.

8. Robert’s Buffet, Davenport

Robert's Buffet, Davenport
© Robert’s Buffet

Robert’s Buffet in Davenport operates with the kind of organized abundance that makes you want to slow down and treat dinner like an actual event.

The station layout covers serious ground. Hot entrees rotate through regional and American classics, seafood shows up often, and the carved meat station anchors the whole spread.

Each section feels deliberately stocked, which lifts the experience above a standard buffet run.

The dining room itself also helps. The resort setting brings better lighting, more comfortable seating, and an atmosphere that makes a big meal feel a little more elevated.

That changes the whole experience in a noticeable way.

Located at 7077 Elmore Ave, Davenport, IA 52807, this buffet draws visitors from across the Quad Cities who want something a step above the usual. The pricing reflects the setting, but the value holds up when you factor in the variety and the atmosphere.

Davenport having multiple strong buffet options in one city is a luxury locals seem to appreciate.

9. Pizza Ranch, Iowa City

Pizza Ranch, Iowa City
© Pizza Ranch

College towns are full of food options, but Iowa City’s Pizza Ranch manages to hold its own against every trendy spot that opens and closes around it. The location on Highway 1 West has a steadiness to it that students, families, and visiting parents all seem to appreciate equally.

The buffet here follows the brand’s Buffet Your Way model. That means continuous access to fresh pizza, fried chicken, and a rotating lineup of sides and salads.

The kitchen keeps pace with the dining room traffic, which in a college town can be genuinely challenging during peak hours.

What makes the Iowa City location feel distinct is the crowd it attracts. Game days bring a specific energy to the dining room that makes the buffet feel almost celebratory.

Families from out of town mix with locals, and the relaxed format means everyone moves at their own pace without any pressure from the clock.

The address is 171 Hwy 1 West, Iowa City, IA 52246. Parking is easy, service is consistent, and the value holds up for a family of five or a solo lunch that gets slightly out of hand.

The dessert section here is modest but satisfying, and the cinnamon dessert pizza that shows up periodically is worth planning your visit around.

Bring your appetite, wear the forgiving pants, and do not be surprised if one of these buffets turns into your next Iowa road trip.