12 Cheap But Delicious All-You-Can-Eat Spots In Iowa

Hugh Calloway 13 min read
12 Cheap But Delicious All-You-Can-Eat Spots In Iowa

Have you ever walked into a buffet, looked at all the food, and immediately forgotten what you planned to eat?

That’s usually how my sensible lunch plans fall apart, especially when I notice the dessert section before I’ve even grabbed a plate.

And with restaurant prices getting harder to ignore, a good all-you-can-eat deal sounds pretty appealing. Iowa has plenty of places where you can enjoy a filling meal without spending a fortune.

The variety is what makes things interesting.

There’s a longtime Sioux City favorite serving broasted chicken, a Mongolian grill where you choose your own ingredients, and even an Asian buffet advertising more than 250 selections.

Good luck deciding where to start at that last one.

But which places actually offer the best value for hungry diners? I’ve rounded up 12 Iowa spots worth considering for your next big meal.

Just don’t fill up too quickly, because a few of the dessert options deserve some serious attention.

1. Sneaky’s Chicken, Sioux City

Sneaky's Chicken, Sioux City
© Sneaky’s Chicken

Some recipes never need a makeover. Sneaky’s Chicken has been frying up proof of that since 1979.

My first bite of the broasted chicken made a crunch so loud the table next to me looked up.

Broasting is a pressure-frying method, and it locks in juice while the outside turns crackly and golden. The result is chicken that stays moist even after a second trip to the buffet line.

Of course, chicken alone does not make a meal. The mashed potatoes come piled high, and the gravy is the rich, peppery kind that makes you forget about manners.

Hearty sides round things out, so you can build a plate that looks like Sunday dinner at a grandparent’s house.

Timing matters here. The lunch buffet runs Monday through Saturday from 11 a.m. to 2 p.m., so plan your hunger around those hours.

Locals pack the room during the noon rush, which tells you plenty about the food. I suggest arriving early to grab the freshest batch straight from the fryer.

Bring a big appetite and a napkin or five, because sticky fingers are part of the fun.

Address: 3711 Gordon Dr, Sioux City, IA 51106

2. HuHot Mongolian Grill, Davenport

HuHot Mongolian Grill, Davenport
© HuHot Mongolian Grill

Picture yourself as the head chef, minus the dish duty.

At HuHot Mongolian Grill, you fill a bowl with noodles, vegetables, and meats, then hand it to the cooks at a giant round grill.

Watching them flip and sizzle your creation is half the entertainment. My kids treat it like a cooking show where they get to eat the results.

The sauce bar is where things get interesting. You can go sweet, smoky, garlicky, or spicy, and mixing two or three sauces together is highly encouraged.

A small tip from experience is to start with a light hand on hot sauces. You can always add more heat on your next bowl, and there will be a next bowl.

Pricing is clear and friendly. Weekday lunch is advertised at $13.99, weekend lunch at $14.99, and dinner at $17.99.

Since refills are unlimited, the weekday lunch deal gives you the most stir-fry for your dollar.

I like to try a totally different combo each round, almost like a tasting experiment. By bowl three, you might just invent your new favorite dish.

Address: 3006 E 53rd St, Davenport, IA 52807

3. India Star, Des Moines

India Star, Des Moines
© India Star

Curry lovers, mark your calendars for the weekend.

India Star in Des Moines serves its lunch buffet on Fridays and Saturdays from 11 a.m. to 2 p.m., and those two days are worth planning around.

The restaurant has been around a long time, and the cooking shows that experience. Spices are layered with care, so flavors build slowly instead of hitting you all at once.

Tandoori chicken is my first stop every visit. It comes out bright red from its marinade, with smoky edges from the clay oven.

Next, I scoop some biryani, a fragrant rice dish packed with spices and tender pieces of meat.

Newcomers to Indian food should not feel nervous here. The buffet lets you take tiny spoonfuls of several curries before committing to a full plate of your favorite.

At $14.99 per adult, the price is reasonable for this much variety.

One friendly hint is to grab a cooling side like rice or yogurt if a curry turns out spicier than expected. Your taste buds will thank you, and you will have room for another round.

Address: 5514 Douglas Ave, Des Moines, IA 50310

4. Pizza Ranch, Fairfield

Pizza Ranch, Fairfield
© Pizza Ranch

Dessert pizza might be the reason my family keeps coming back.

Pizza Ranch in Fairfield offers plenty of savory slices, but the sweet Cactus Bread steals the show at our table every time.

Warm, gooey, and sprinkled with cinnamon sugar, it disappears fast. I have learned to grab a piece the moment a fresh tray lands.

Before dessert, though, there is serious eating to do. The buffet rotates multiple pizzas, so you can sample a few styles without paying for whole pies.

Crispy fried chicken sits right alongside the pizza, which feels like a happy Midwest mashup.

Vegetables and salads give the plate some balance. My rule is one salad trip for every two pizza trips, though I bend it often.

The lunch buffet is advertised at $14.49 and the evening buffet at $15.49. Drinks are included, which is a nice bonus for families watching their budget.

Buffet hours stick to lunch and evening service periods, so check times before heading out.

Groups of kids, sports teams, and grandparents all seem right at home here. Save that last bit of space for Cactus Bread.

Address: 1103 W Burlington Ave, Fairfield, IA 52556

5. Hibachi Grill & Supreme Buffet, West Des Moines

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

More than 250 selections await under one roof.

That number made me laugh the first time I heard it, and then I walked the buffet lines and believed it.

Hibachi Grill & Supreme Buffet in West Des Moines is one of the largest Asian buffet spots in Iowa. You could visit weekly for a month and still find dishes you missed.

Sushi rolls line up in neat rows, while seafood, noodles, and Chinese specialties fill the hot trays.

The hibachi grill is the highlight for me. You choose your ingredients, and a cook grills them fresh while you wait.

Desserts deserve their own lap around the room. Small portions help, since you will want to taste a little bit of everything.

My smartest strategy is to walk the entire buffet first without a plate. It sounds silly, but it keeps you from filling up on fried rice before spotting the shrimp.

The weekday lunch buffet is listed at $14.49, while dinner and weekend meals cost $19.99.

Lunch is clearly the money-saving move. Come hungry and pace yourself like a marathon runner.

Address: 1801 22nd St, West Des Moines, IA 50266

6. Golden Apple Buffet, Cedar Rapids

Golden Apple Buffet, Cedar Rapids
© Golden Apple Buffet

Clean lines and bright lighting greeted me on my first visit.

Golden Apple Buffet in Cedar Rapids feels modern, which gives the whole meal a fresh, upbeat mood.

The menu leans Chinese-American, with all the comfort dishes you would expect. Sweet and savory entrées sit beside sushi and seafood, so every plate can look different.

Vegetables get real attention here too. I appreciated finding steamed greens that still had some crunch.

Hot entrées get refilled often, which keeps things tasting freshly made. I noticed staff swapping out trays even during a quieter afternoon.

Now for the numbers. Weekday lunch costs $14.99, weekday dinner runs $18.99, and the weekend buffet is $19.99.

Doing the quick math makes lunch the clear winner for budget fans. You get the same big spread for several dollars less.

Desserts close the meal with small sweets that are easy to sample. I tend to grab a few different ones and share them around the table.

Bring coworkers on a lunch break or plan a weekday treat with friends. Your wallet and your stomach will both leave satisfied.

Address: 2811 Wiley Blvd SW, Suite 200, Cedar Rapids, IA 52404

7. New China Buffet & Grill, Des Moines

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

Sesame chicken is my weakness, and I am not ashamed.

New China Buffet & Grill in Des Moines serves a sticky, sweet version that keeps me going back for seconds.

The vibe here is relaxed and casual. Nobody minds if you show up in sneakers after running errands.

Fried rice and noodles anchor the buffet. They pair well with almost any entrée, so they make a smart base for your plate.

Egg rolls come out crispy and golden, and they disappear quickly at lunchtime. I usually grab two before they vanish.

Sushi adds a lighter option for anyone wanting a break from fried favorites. Additional hot dishes fill in the gaps.

Pricing deserves a small note. Recent online menu listings show lunch around $12.99 to $13.99, but current in-store prices should be confirmed before you go.

A quick phone call saves surprises at the register.

Located on East Army Post Road, the spot is easy to reach from the south side of town. A plate of sesame chicken is waiting, and so is a refill.

Address: 1201 E Army Post Rd, Des Moines, IA 50315

8. Family Buffet, Burlington

Family Buffet, Burlington
© FAMILY BUFFET

Feeding a hungry family can get expensive fast.

Family Buffet in Burlington solves that problem with a lunch price that will not make parents wince.

Honestly, the name says it all. Tables fill with parents, grandparents, and kids sharing plates and swapping bites.

Chicken, beef, and seafood each get their own spot on the line. Picky eaters can stick to simple chicken while adventurous ones try something new.

Fried rice and noodles are steady crowd pleasers. They also make it easy for little ones to fill up without fuss.

Vegetables add some color, and desserts give everyone a sweet reason to finish their dinner.

My favorite part is the neighborhood feeling. It is the sort of place where staff recognize regulars and wave hello.

For the best value, I suggest the lunch service. It is relatively inexpensive, and the selection is still wide.

A full table can eat well without facing a scary bill at the end. That kind of comfort makes a weekday lunch feel like a mini celebration.

Address: 3335 E Agency St, Burlington, IA 52601

9. Fuji Asian Buffet, Dubuque

Fuji Asian Buffet, Dubuque
© Fuji Asian Buffet

Group outings can turn into a menu debate.

Fuji Asian Buffet in Dubuque ends that argument, since everyone gets exactly what they want at one fixed price.

My friends and I once spent twenty minutes deciding where to eat. We landed here, and nobody complained for the rest of the night.

Chinese-American favorites cover the main trays. Sushi selections offer a cool, fresh contrast to the hot dishes.

Noodles and seafood bring even more choices. I like building a plate with a little bit from each section.

Desserts wrap things up nicely, especially for the friend who always skips dinner and heads straight for sweets.

The atmosphere is casual and easygoing. Conversations flow while people take turns making buffet runs.

Located on Wacker Drive, the restaurant is handy for shoppers and travelers passing through.

Fun fact: Dubuque is one of the oldest cities in the state, so a historic walk before lunch builds a solid appetite. Then the hardest decision left is whether to start with sushi or noodles.

Address: 806 Wacker Dr, Suite 126, Dubuque, IA 52002

10. Lucky Buffet, Independence

Lucky Buffet, Independence
© Lucky Buffet

Small towns often hide the friendliest meals.

Lucky Buffet in Independence proves that a big city address is not required for a satisfying spread.

The setup is simple and straightforward. You grab a plate, wander the line, and fill up without any confusion.

Lo mein is a standout for me. The noodles are soft and savory, and they soak up sauce beautifully.

Fried rice and chicken dishes sit nearby, ready to join the party.

Seafood and vegetables add balance, so the meal does not feel heavy. Desserts finish things off with a little sweetness.

Families seem especially comfortable here. Kids can choose familiar foods, and parents can relax without worrying about fancy rules.

Prices stay reasonable, which matters when you are feeding several people. Plenty of food for a fair cost is the whole idea.

I stopped in during a road trip once and left planning my next drive through town.

Independence sits in northeast Iowa, making this buffet a handy break for travelers. Feeling lucky never tasted so good.

Address: 2335 Jamestown Ave, Independence, IA 50644

11. Jade Dragon Buffet, Ames

Jade Dragon Buffet, Ames
© Jade Dragon Buffet | Chinese • Sushi

College students know a deal when they see one.

Jade Dragon Buffet in Ames stays busy with students, families, and visitors who want a lot of food for a little money.

Crab rangoon is my personal must-have here. Those crispy, creamy little bundles vanish from the tray almost as fast as they arrive.

Sushi brings a lighter choice to the table.

Chicken entrées, noodles, and fried rice cover the comfort food side. You can keep it classic or mix flavors on one plate.

The customizable grill is a fun extra. Picking your own ingredients lets you control exactly what lands on your plate.

Pricing stays budget-friendly, which is great news for anyone living on a student budget.

A hint for game days is to arrive early. Ames gets lively when Iowa State fans are in town, and buffets fill quickly.

Parents visiting their college kids will find it an easy pick too. Everyone eats well, and nobody has to argue about the menu.

Address: 1620 S Kellogg Ave, Suite 103, Ames, IA 50010

12. Panda Garden Buffet, Newton

Panda Garden Buffet, Newton
© Panda Garden Buffet

Downtown Newton holds a comfy surprise for hungry visitors.

Panda Garden Buffet sits right on 1st Street North, serving a traditional spread in a small-town setting.

No gimmicks are needed here. The buffet keeps things simple, and that simplicity is part of its charm.

Chicken dishes lead the lineup, with fried rice and noodles close behind.

Soups are a welcome touch, especially on chilly Midwest days. A warm bowl to start the meal feels like a cozy blanket for your stomach.

Vegetables bring color, while desserts give the meal a sweet finish.

Affordable lunch options make this a smart midday stop. Workers on break and shoppers exploring downtown both find their way inside.

I like strolling the nearby streets after eating. It helps settle that second plate I probably did not need.

Newton once earned fame as a hub for the washing machine industry, which is a fun bit of trivia to share at the table. Clean plates, it turns out, fit right in with local history.

Address: 106 1st St N, Newton, IA 50208