If you’ve ever typed “Indian buffet St. Louis” into Google, you already know the competition is real. But ask any food lover in the city and one name comes up again and again House of India on Delmar Blvd. With over 1,000 Google reviews and a 4.2-star rating, it has earned its reputation as the go-to destination for the best Indian buffet in St. Louis.
What Makes a Great Indian Buffet?

Not all buffets are created equal. The difference between a forgettable meal and an unforgettable one comes down to three things: variety, freshness, and authenticity. At House of India in St. Louis, every dish on the buffet is prepared fresh daily using traditional recipes passed down through generations of Indian culinary tradition.
A great Indian buffet should offer:
- A wide selection of vegetarian and non-vegetarian options
- Freshly baked naan and Indian breads
- Rotating specials that reflect the depth of Indian regional cuisine
- Consistent quality across every single visit
What’s on the House of India Buffet?

The Indian buffet at House of India covers everything from light starters to rich, slow-cooked mains. Here’s a glimpse of what you can expect:
- Appetizers: Paneer Pakora, Vegetable Samosa, Onion Bhajia, Chane-ki-Chat
- Mains: Chicken Tikka Masala, Palak Paneer, Dal Makhni, Lamb Curry, Vegetable Korma
- Breads: Garlic Naan, Roti, Paratha baked fresh throughout service
- Rice: Vegetable Biryani, Nawabi Biryani, Basmati Rice
- Desserts: Gulab Jamun, Kheer, Kulfi
Whether you’re a first-timer or a weekly regular, the Indian dinner buffet in St. Louis at House of India gives you the freedom to explore dozens of flavors in a single sitting.
The Sunday Indian Buffet Experience

Sunday is the most popular day at the House of India and for good reason. The Sunday Indian buffet in St. Louis features an expanded spread with more specialty dishes, more variety, and the warm, welcoming atmosphere that the restaurant has built its reputation on. Families, couples, and solo diners all gather here every weekend to enjoy an afternoon of authentic Indian food without the pressure of ordering from a menu.
Reserve your spot: House of India 8501 Delmar Blvd, St. Louis, MO 63124
How Does House of India Compare to Other Indian Restaurants in St. Louis?

St. Louis has a growing Indian food scene, with options like Rasoi, Himalayan Yeti, and Taste of India. What sets House of India apart is its combination of an all-you-can-eat format, extensive vegetarian options, and a full dine-in experience with wine and beverages all at a price range of just $20–30 per person.
H2: Practical Information
- Address: 8501 Delmar Blvd, St. Louis, MO 63124
- Phone: +1 314-567-6850
- Hours: Mon–Sun 11:30 AM–2:30 PM & 5–9 PM
- Parking: Free parking lot available
- Services: Dine-in, Takeaway, Delivery, Catering
Whether you’re a St. Louis local or just visiting the Delmar Loop area, the Indian buffet at House of India is an experience you won’t forget. Come hungry, leave happy and don’t forget to try the Nawabi Biryani.



