Nashville is undoubtedly one of the more interesting cities in the USA and the state of Tennessee. After all, it’s home to some of the finest country music venues in the country and also has a bustling downtown area. We’ll focus more on the latter since this is where you’ll find plenty of excellent Indian restaurants. These include Bombay Palace that offers patrons authentic Indian specialties, Shalimar that has a strong focus on customer service, and Woodlands Indian Vegetarian Cuisine that focuses exclusively on vegetarian fare. Be sure to check out our comprehensive list of the best Indian restaurants in Nashville, Tennessee - and plan your upcoming trip accordingly.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Bombay Palace
One of the more renowned Indian restaurants in Nashville is none other than Bombay Palace. So, what makes this place so special? Well, it’s authentic, unpretentious, and serves quality food. And we haven’t even mentioned the efficient and friendly service. Some of our favorite dishes on the menu include the bhindi masala, chicken tikka masala, and vegetable korma. They also serve a range of tasty refreshments such as Indian masala tea, mango lassi, and plain lassi.
Bombay Palace
Address: 2912 West End Ave, Nashville, TN 37203, United States
Website: Bombay Palace
Opening hours: Mon - Fri: 11:30am - 2:30pm, 5pm - 10pm; Sat - Sun: 11:30am - 3pm, 5pm - 10pm
2. Sitar
Sitar is yet another authentic Indian restaurant that has a track record for providing consistently good food and great service. That’s not surprising considering that the food is prepared by a professional chef. Also, they have a comprehensive menu of appetizers, beverages, desserts, tandoori, seafood, and vegetarian specialties making it the ideal spot to enjoy the lunch buffet or dinner. We recommend their pakora, scallop patia, and tandoori roti. And to wash that all that down, try out their mango lassi gallon, mango shake, or pina colada.
Sitar
Address: 116 21st Ave N, Nashville, TN 37203, United States
Website: Sitar
Opening hours: Mon - Fri: 11:30am - 2:30pm, 5pm - 10pm; Sat - Sun: 11:30am - 3pm, 5pm - 10pm
3. Best of India
Best of India is true to its name since it prepares authentic Indian food that’s spicy enough without being overpowering. It has gained a reputation for its affordable lunch buffet, convenient take-out options, and friendly service. A few choice items on the menu include the chicken curry, malai kofta, and shrimp vindaloo. And they also serve several delicious beverages such as chai, mango juice, and yogurt lassi.
Best of India
Address: 5815 Charlotte Pike, Nashville, TN 37209, United States
Website: Best of India
Opening hours: Sun - Thu: 11am - 3pm, 5pm - 9pm; Fri - Sat: 11am - 3pm, 5pm - 10pm
4. Taj Indian Restaurant
If you enjoy frequenting shopping-center based eateries, then do try out Taj Indian Restaurant if you find yourself near Plaza Mariachi. It’s widely regarded as one of the better restaurants in Nashville, and that’s not surprising considering how delicious the food is here. While the restaurant isn’t particularly spacious, it does have a cozy and relaxed ambiance. We recommend their mouthwatering coconut soup, chicken tandoori, and kaju curry. And to wash all that down, they serve beverages such as mango juice, mango shake, and sweet or salty lassi.
Taj Indian Restaurant
Address: Plaza Mariachi, 3943 Nolensville Pike, Nashville, TN 37211, United States
Website: Taj Indian Restaurant
Opening hours: Tue - Thu: 11am - 3pm, 5pm - 9:30pm; Fri - Sun: 11am - 3pm, 5pm - 10pm (closed on Mon)
5. Woodlands Indian Vegetarian Cuisine
As the name of this restaurant suggests, this is indeed a dedicated vegetarian eatery that specializes in Indian cuisine. Not only that, it’s one of the best of its kind and well worth the visit. The restaurant’s interiors are simple, but that’s okay since your focus will be on the food. Furthermore, they feature a comprehensive menu of vegetarian delicacies, which are all reasonably priced. We recommend their lemon rice, onion rava masala dosa, and palak paneer. And if you get thirsty, try out their green tea, masala chai, or sweet lassi.
Woodlands Indian Vegetarian Cuisine
Address: 3415 West End Ave, Nashville, TN 37203, United States
Website: Woodlands Indian Vegetarian Cuisine
Opening hours: Mon - Thu: 11am - 2pm, 5pm - 9pm; Fri - Sat: 11am - 2:30pm, 5pm - 9:30pm; Sun: 11am - 2:30pm, 5pm - 9pm
6. Swagruha
If you’re visiting the Nashville Farmer’s Market, then make sure to check out Swagruha. This eatery offers patrons a convenient way for them to sample Northern and Southern Indian cuisine. Also, it’s worth considering if you’re seeking vegetarian and take-out options. A few of their affordable and tasty meals include butter chicken, goat curry, and vegetable korma. And if you need to order a beverage or extras, then try out their mango smoothie, dosas, or vegetable samosa.
Swagruha
Address: Nashville Farmers’ Market, 900 Rosa L Parks Blvd, Nashville, TN 37208, United States
Website: Swagruha
Opening hours: Mon - Thu: 11am - 5:30pm; Fri - Sat: 11am - 7:40pm (closed on Sun)
7. Chaatable
Chaatable stands out from other Indian restaurants in the area due to its colorful, funky, and playful interior decorative touches. Also, there’s a focus on Indian street foods, cocktails, and vegetarian options with creative naming conventions. Some interesting food items on the menu include the Desi Fry Chaat, Frankie Goes To Bollywood, and Okra Whenfried Show. But don’t leave without trying out their signature cocktails such as the Monkey Drunkle, Pani ‘Rita, and Resting Beach Face.
Chaatable
Address: Hill Center Sylvan Heights, 345 40th Ave N, Nashville, TN 37209, United States
Website: Chaatable
Opening hours: Mon - Thu: 11am - 2:30pm, 4pm - 10pm; Fri: 11am - 2:30pm, 4pm - 11pm; Sat: 10:30am - 2:30pm, 5pm - 11pm; Sun: 10:30am - 2:30pm, 5pm - 10pm
8. Shalimar
Shalimar is one of those cozy owner-run Indian restaurants where you matter as a customer. Expect delicious food, friendly service, and reasonable prices. And, if you’re new to Indian cuisine and don’t know what all the food items on the menu are, feel free to ask the staff to assist you. A few of these include the Indian fried tice, lamb shish kabob, and shrimp tikka masala. Don’t forget to order a refreshment to go with your meal such as a guava juice, Indian iced tea, and yogurt lassi.
Shalimar
Address: 3711 Hillsboro Pike, Nashville, TN 37215, United States
Website: Shalimar
Opening hours: Mon - Sat: 11am - 2:30pm, 5pm - 10pm (closed on Sun)
9. Sindoore
Sindoore is a stylish Indian restaurant that boasts elegant decorative touches and beautiful lighting fixtures. Couples, in particular, will love the cozy and intimate ambiance of the restaurant. But what about the food? Well, it’s delicious, and there are many traditional and vegetarian options on the menu. These include curried veg stir fry, kati rolls, and lamb rogan josh. They also serve several mouthwatering desserts such as gulab jamun, paan ice cream, and rasmalai.
Sindoore
Address: 457 Donelson Pike, Nashville, TN 37214, United States
Website: Sindoore
Opening hours: Tue - Sat: 11am - 2:30pm, 5pm - 10pm; Sun: 12pm - 9pm (closed on Mon)
10. Chauhan Ale & Masala House
Are you looking for that Indian restaurant that’s a bit different from the norm? Then, check out Chauhan Ale & Masala House for its fun atmosphere, friendly service, and excellent Indian Fusion cuisine. Their menu is wide and varied with plenty of tasty goodies such as cheese naan, Chauhan burger, and Malabari seafood cioppino. They also serve cocktails and other alcoholic beverages such as Broadway Boulevardier, Sauvignon Blanc, and Wild Turkey Rare Breed.
Chauhan Ale & Masala House
Address: The Gulch, 123 12th Ave N, Nashville, TN 37203, United States
Website: Chauhan Ale & Masala House
Opening hours: Mon - Thu: 11am - 2:30pm, 5pm - 10pm; Fri: 11am - 2:30pm, 5pm - 11pm; Sat: 11am - 2pm, 5pm - 11pm; Sun: 11am - 3pm, 5pm - 10pm
A great town with great Indian restaurants
Nashville is a fun town that has so much to offer music lovers but also those seeking culinary treats. It’s a city with a wealth of dining options, which means that you’ll find several excellent Indian restaurants in its downtown area. Moreover, plenty of these restaurants specialize in traditional fare while others focus on Indian Fusion cuisine.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data