10 Best Indian Restaurants in St Louis

The best Indian restaurants in St Louis are House of India, Saffron Indian Cuisine, Rasoi, Turmeric, Haveli Indian Restaurant, Taste of India, Basil India, Bawarchi Biryanis, Himalayan Yeti, and Nawabi Hyderabad House. Indian food in St. Louis in the state of Missouri is characterized by its enduring neighborhood restaurants that specialize in classic North Indian cooking. A traditional meal is available at House of India, a fixture for over two decades, while newer specialists like Bawarchi Biryanis provide a focused taste of Hyderabadi food. St. Louis also has modern concepts like Turmeric, which serves inventive Indian street food.

Restaurants specializing in Indian cuisine operate in the city’s neighborhoods like the Delmar Loop and Central West End, and in suburbs such as Chesterfield and Creve Coeur. The local Indian restaurants include traditional dining rooms, contemporary fast-casual spots, and specific regional kitchens. The atmospheres vary from the established, family-friendly setting at House of India to the bright, modern interior of Turmeric. This mix of long-standing favorites and newer, specialized eateries is a key part of the local food makeup. The price for a meal at an Indian restaurant in St. Louis ranges from $15 to $50 per person.

St. Louis' Indian kitchens are recognized for their consistent and traditional cooking. House of India is one of the top Indian restaurants in St Louis for an overall experience, due to its long history, reliable execution of classic dishes, and welcoming atmosphere. For a unique regional meal, Himalayan Yeti is a primary choice, known for its authentic Nepalese food like momos. The designation for the best Indian food St Louis has in a modern format goes to Turmeric, with its creative street food menu. Restaurants like Saffron Indian Cuisine and Turmeric have many choices for vegan and gluten-free diners.

  1. House of India 1
    House of India 0.00 (0 Reviews)
    Comfort Food Vegetarian Indian Healthy Asian
    • Item Prices 156
    • Average Item Price $14.16
    Type of Restaurant:

    Casual Dining

    Type of Food:

    North Indian

    Signature Dishes:

    Chicken TandooriChicken MakhniFish Curry

    House of India signature dishes Chicken TandooriChicken MakhniFish Curry
    Location:

    8501 Delmar Blvd, St. Louis, MO 63124

    Special Feature:

    The restaurant offers a daily lunch buffet, which allows diners to sample a large selection of its North Indian dishes.

    What Makes It Special:

    House of India is recognized for its long history in the St. Louis area and its role as a reliable destination for traditional Indian food.

    What Sets It Apart:

    Its two-decade-plus history and consistent offering of classic North Indian food make it an enduring and dependable choice.

    Operating Hours:

    Daily: 11:30 AM – 2:30 PM, 5:00 PM – 9:00 PM

    Price:

    $10 to $20 per person

    House of India Menu Prices
  2. Saffron indian cuisine 2
    Saffron indian cuisine 0.00 (0 Reviews)
    Indian Family Meals Curry Traditional Indian Restaurant Group Friendly Nepalese Himalayan
    • Item Prices 446
    • Average Item Price $12.75
    Type of Restaurant:

    Casual Dining

    Type of Food:

    North and South Indian

    Signature Dishes:

    Chicken Tikka MasalaChicken MakhaniChanna Aloo

    Saffron indian cuisine signature dishes Chicken Tikka MasalaChicken MakhaniChanna Aloo
    Location:

    2137 Barrett Station Rd, St. Louis, MO 63131

    Special Feature:

    The menu is extensive, offering a large selection of well-known dishes from both the northern and southern regions of India under one roof.

    What Makes It Special:

    Saffron is known for its ability to successfully execute both North Indian curries and South Indian dosas, making it a versatile option.

    What Sets It Apart:

    Its comprehensive menu that covers multiple regions makes it a convenient choice for groups with different preferences.

    Operating Hours:

    Wednesday – Sunday: 11:30 AM – 2:00 PM, 5:00 PM – 9:00 PMMonday: 11:30 AM – 2:00 PM, 5:00 PM – 9:00 PMTuesday: Closed

    Price:

    $10 to $20 per person

  3. Rasoi Indian restaurant 3
    Rasoi Indian restaurant 0.00 (0 Reviews)
    Salads Indian Biryani
    • Item Prices 116
    • Average Item Price $10.69
    Type of Restaurant:

    Casual Dining

    Type of Food:

    North Indian, Punjabi

    Signature Dishes:

    Makhani DalLamb KormaPaneer Tikka Masala

    Rasoi Indian restaurant signature dishes Makhani DalLamb KormaPaneer Tikka Masala
    Location:

    25 N Euclid Ave, St. Louis, MO 63108

    Special Feature:

    The restaurant includes a full bar with a selection of cocktails, wine, and beer designed to complement the food.

    What Makes It Special:

    Rasoi is known for its flavorful and rich Punjabi-style curries and its location in a lively, walkable neighborhood.

    What Sets It Apart:

    Its specific focus on Punjabi food within a polished, contemporary setting in the Central West End distinguishes it from other restaurants.

    Operating Hours:

    Tuesday – Saturday: 11:00 AM – 2:30 PM, 5:00 PM – 9:45 PMSunday: 11:00 AM – 2:30 PM, 5:00 PM – 8:45 PMMonday: Closed

    Price:

    $10 to $20 per person

  4. Turmeric 4
    Turmeric 0.00 (0 Reviews)
    • Item Prices 41
    • Average Item Price $8.87
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Indian

    Signature Dishes:

    Chicken Tikka MasalaButter ChickenTurmeric Special Chicken Biryani

    Turmeric signature dishes Chicken Tikka MasalaButter ChickenTurmeric Special Chicken Biryani
    Location:

    6679 Delmar Blvd, University City, MO 63130

    Special Feature:

    The menu features a large selection of Indian-inspired "street eats" and small plates, encouraging a shared dining experience.

    What Makes It Special:

    Turmeric is known for its creative and vibrant take on Indian food, offering a unique and contemporary perspective on the cuisine.

    What Sets It Apart:

    Its specific focus on modernizing Indian street food, combined with its trendy location and design, creates a one-of-a-kind experience.

    Operating Hours:

    Friday – Saturday: 11:30 AM – 2:30 PM, 5:00 PM – 10:00 PMMonday – Thursday, Sunday: 11:30 AM – 2:30 PM, 5:00 PM – 9:30 PM

    Price:

    $20 to $30 per person

    Turmeric Menu Prices
  5. Haveli Indian Restaurant 5
    Haveli Indian Restaurant 0.00 (0 Reviews)
    • Item Prices 547
    • Average Item Price $11.07
    Type of Restaurant:

    Casual Dining

    Type of Food:

    North Indian, Pakistani

    Signature Dishes:

    Chicken MakhaniLamb Rogan JoshChili Chicken

    Haveli Indian Restaurant signature dishes Chicken MakhaniLamb Rogan JoshChili Chicken
    Location:

    9720 Page Ave, St. Louis, MO 63132

    Special Feature:

    The menu includes a number of classic Pakistani specialties, and all meat served is halal.

    What Makes It Special:

    Haveli is known for its authentic, no-frills approach to cooking, with a strong emphasis on flavorful, well-spiced comfort food.

    What Sets It Apart:

    Its specific combination of homestyle North Indian and Pakistani cooking makes it a distinct neighborhood favorite.

    Operating Hours:

    Permanently closed

    Price:

    $20 to $30 per person

  6. Taste of India 6
    Taste of India 0.00 (0 Reviews)
    Vegan Cafe Seafood Comfort Food Seafood Restaurant Gluten-Free Vegetarian Indian Healthy Middle Eastern Asian Alcohol Vegetarian Friendly Family Friendly South Indian Group Friendly Kids Friendly Vegan Friendly
    • Item Prices 688
    • Average Item Price $11.09
    Type of Restaurant:

    Casual Dining

    Type of Food:

    North Indian

    Signature Dishes:

    Vegetable SamosaChicken CurryChicken Tikka Masala

    Taste of India signature dishes Vegetable SamosaChicken CurryChicken Tikka Masala
    Location:

    608 Eastgate Ave, St. Louis, MO 63130

    Special Feature:

    The restaurant offers a popular lunch buffet, providing a wide selection of its dishes for a fixed price.

    What Makes It Special:

    Taste of India is recognized for being a reliable and high-quality option for classic Indian food in the West County area.

    What Sets It Apart:

    Its long-standing reputation for consistent execution of traditional North Indian recipes makes it a dependable choice for diners in the suburbs.

    Operating Hours:

    Tuesday – Thursday, Saturday – Sunday: 11:30 AM – 2:00 PM, 4:00 PM – 9:00 PMFriday: 4:00 PM – 9:00 PMMonday: Closed

    Price:

    $10 to $20 per person

    Taste of India Menu Prices
  7. Basil India 7
    Basil India 0.00 (0 Reviews)
    Noodles Indian Indian Curry
    • Item Prices 54
    • Average Item Price $13.85
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Indian, Indo-Chinese

    Signature Dishes:

    Basil Special Chicken BiryaniDilliwala Butter ChickenBombay Curry Chicken

    Basil India signature dishes Basil Special Chicken BiryaniDilliwala Butter ChickenBombay Curry Chicken
    Location:

    3183 South Grand Boulevard, Saint Louis, Missouri 63118

    Special Feature:

    The menu contains a dedicated section for Indo-Chinese fusion dishes, a style that combines Indian spices with Chinese cooking techniques.

    What Makes It Special:

    Basil India is known for its flavorful Indo-Chinese preparations, which offer a different taste profile from traditional Indian curries.

    What Sets It Apart:

    Its inclusion of a full Indo-Chinese menu alongside classic Indian fare makes it a versatile dining spot in its neighborhood.

    Operating Hours:

    Saturday: 9:30 AM – 9:00 PMMonday, Tuesday, Thursday, Friday, Sunday: 11:30 AM – 9:00 PMWednesday: Closed

    Price:

    $20 to $30 per person

    Basil India Menu Prices
  8. Bawarchi Biryanis 8
    Bawarchi Biryanis 0.00 (0 Reviews)
    Vegetarian Indian Asian Family Meals Group Friendly
    • Item Prices 216
    • Average Item Price $12.99
    Type of Restaurant:

    Casual Dining

    Type of Food:

    South Indian, Hyderabadi

    Signature Dishes:

    Bawarchi Tandoori Mix GrillGobi ManchurianHyderabad Chicken Curry

    Bawarchi Biryanis signature dishes Bawarchi Tandoori Mix GrillGobi ManchurianHyderabad Chicken Curry
    Location:

    14222 Manchester Rd, Manchester 63021

    Special Feature:

    The restaurant's extensive menu is dedicated to biryani, offering a large selection of preparations and protein choices.

    What Makes It Special:

    Bawarchi Biryanis is known for its authentic, slow-cooked Hyderabadi dum biryani, a method that seals and steams the rice and meat together.

    What Sets It Apart:

    Its singular focus on mastering and offering a large number of biryani variations makes it a destination for enthusiasts of the dish.

    Operating Hours:

    Daily: 11:00 AM – 11:45 PM

    Price:

    $10 to $20 per person

    Bawarchi Biryanis Menu Prices
  9. Himalayan Yeti 9
    Himalayan Yeti 0.00 (0 Reviews)
    • Item Prices 182
    • Average Item Price $9.04
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Nepalese, Indian

    Signature Dishes:

    Chicken Tikka MasalaButter ChickenLamb Sekuwa

    Himalayan Yeti signature dishes Chicken Tikka MasalaButter ChickenLamb Sekuwa
    Location:

    3515 S Kingshighway Blvd, St. Louis, MO 63139

    Special Feature:

    The menu offers a large selection of authentic Nepalese specialties, providing a taste of the Himalayan region.

    What Makes It Special:

    Himalayan Yeti is known for its flavorful and authentic Nepalese food, particularly its handmade momos (dumplings).

    What Sets It Apart:

    Its specific focus on Nepalese cuisine, a style not widely available in the area, makes it a unique destination for regional South Asian dining.

    Operating Hours:

    Monday, Tuesday – Saturday: 11:00 AM – 2:30 PM, 5:00 PM – 10:00 PMSunday: 11:00 AM – 2:30 PM, 5:00 PM – 9:00 PM

    Price:

    $10 to $20 per person

    Himalayan Yeti Menu Prices
  10. Nawabi Hyderabad House 10
    Nawabi Hyderabad House 0.00 (0 Reviews)
    • Item Prices 790
    • Average Item Price $20.02
    Type of Restaurant:

    Casual Dining

    Type of Food:

    South Indian, Hyderabadi

    Signature Dishes:

    Chicken Dum BiryaniMadhurai Chicken PakodaButter Chicken Masala

    Nawabi Hyderabad House signature dishes Chicken Dum BiryaniMadhurai Chicken PakodaButter Chicken Masala
    Location:

    12664 Dorsett Rd, Maryland Heights, MO 63043

    Special Feature:

    The restaurant specializes in the "dum pukht" style of cooking for its biryanis, a slow-cooking technique that enhances flavor.

    What Makes It Special:

    The restaurant is recognized for its dedication to the specific and luxurious culinary traditions of the Nizams of Hyderabad.

    What Sets It Apart:

    Its deep focus on the royal Nizami style of Hyderabadi food, particularly its biryanis and rich salans, distinguishes it from other South Indian restaurants.

    Operating Hours:

    Daily: 11:00 AM – 3:30 PM, 5:30 PM – 12:00 AM

    Price:

    $20 to $30 per person