Indian Restaurants in STL

St. Louis boasts a vibrant culinary scene, and for those craving the rich and diverse flavors of Indian cuisine, the city does not disappoint. Here are some of the top Indian dining spots that have garnered praise from both locals and visitors

Discover the rich flavors and diverse offerings of Indian cuisine right here in St. Louis

1. Turmeric

Located in University City, Turmeric offers an inventive menu that sets it apart in the St. Louis area. Notable dishes include the cauliflower Manchurian bezule, where fried cauliflower is tossed in a sweet, sticky, spicy sauce. The restaurant's creative approach makes it a unique destination for Indian cuisine enthusiasts. Better yet, you can order takeout from Turmeric on the Fhunger app!

2. Rasoi

Situated in the Central West End, Rasoi celebrates the diverse cuisine of India, offering both North and South Indian dishes. The vegetable chettinad, featuring mixed vegetables and beans cooked in a coconut sauce infused with garam masala, mustard seeds, curry leaves, garlic, and onion, is a standout dish. The aromatic and rich flavors make it a favorite among patrons.

3. Haveli Indian Restaurant

Specializing in North Indian cuisine, Haveli provides a variety of vegetarian, vegan, and non-vegetarian options. Diners can enjoy authentic dishes in a welcoming environment, with offerings like pakoras (fritters), saag paneer (Indian cheese and greens cooked in spices), and bone-in goat curry being particularly popular.

4. Gokul Indian Restaurant

As the only vegetarian Indian fast-food restaurant in St. Louis, Gokul is a popular choice for both locals and visitors. Their lunch buffet is especially favored by vegan patrons. Must-try dishes include pav bhaji (chunky mixed veggies cooked in spices and served with buns), samosa chaat (fried pastry pyramids filled with spicy potato and pea mixture served with chickpeas and various sauces), and aloo tikki chaat (spiced potato cutlets served with chickpeas, yogurt, and assorted sauces).

5. Himalayan Yeti

Offering a blend of Indian and Nepalese cuisine, Himalayan Yeti provides a unique dining experience. The restaurant is known for its flavorful dishes and friendly service, with popular menu items including Himalayan momo (steamed or fried dumplings stuffed with spiced vegetables or chicken), navratan korma (mixed vegetables cooked in a creamy sauce), and goat curry. These establishments showcase the rich and diverse Indian culinary offerings available in St. Louis, each providing a unique dining experience that reflects the depth and variety of Indian cuisine.

Scroll to Top