Iowa Indian Buffet

Most Indian restaurants in the U.S. are big on buffets.

It's rare to find an Indian restaurant in the U.S. that does not offer at least a lunch buffet.

Indian Buffet Food Counter image ©
An Indian Buffet Food Counter

Iowa Indian restaurants are no exception.

And, most Iowa Indian restaurants serve all you can eat buffet meals or thali for lunch and a la carte menu for dinner.

Whether it's Des Moines, Ames, Iowa City, Cedar Rapids or Clive, you're sure to find an Indian restaurant that offers a sumptuous buffet.

Indian Buffet Price and Items

Indian buffets usually cost around $8.99-$10.99 on week days and $12.99-$14.99 on weekends.

Iowa Indian buffets come in a variety of forms: North Indian, South Indian, Vegetarian, Non-Vegetarian and Indian-Chinese.

Indian lunch buffets usually include an array of items Tandoori Chicken, Chicken Tikka, Vegetable Pakoras, Samosas, Chicken Makhani, Chicken Curry, Lamb Vindaloo, Dal Makhani, Saag Paneer, Chicken Biryani, Zaffrani Pulao, Pongal, Garlic Naan, Onion Kulcha, Kheema Paratha and a desserts like Gulab Jamun, Gajar Halwa, Rice Pudding, Kheer etc.

Here are some Indian restaurants in Iowa that offer Lunch buffet:

India Star
5514 Douglas Ave
Des Moines, IA 50310
Ph: 515-279-2118
Price: $7.99
Monday-Saturday: 11:15AM-2:15PM

India Palace
120 Hayward Ave
Ames, IA 50014
Ph: 515-292-1710
Monday-Saturday: 11:30AM-2:30PM

Namaste India
7500 University Ave
Clive, IA 50325
Ph: 515-255-1698


Eastern Iowa Hindu Temple
1700 Naoma Dr, SW
Cedar Rapids, IA 52404
Ph: 319-396-3196