clock menu more-arrow no yes

8 Essential Indian Restaurants in Nashville

Where to find biryanis, dosas, kati rolls, and more

View as Map

A taste of Indian food brings intense flavor, colored with strong spices and creamy textures. The complexity of Indian cuisine is often what draws in curious palates, and keeps its most fervent aficionados coming back for more. While thinking of Indian food can elicit thoughts of more common menu items like tikka masala, biryani, and curry, the reality is Indian cuisine encompasses hundreds of regional dishes that can vary dramatically in taste and texture. Nashville is fortunate to possess several good Indian restaurants, from a handful of long-established local favorites to hidden gems that fly relatively under the radar. Here’s where to get that Indian food fix in Music City.

Map points are listed geographically and not ranked. Did we miss your favorite spot? Take to the comments and let your voice be heard.

Read More
Note: Restaurants on this map are listed geographically.

1. Woodlands | Indian Vegetarian Cuisine

Copy Link
3415 West End Ave
Nashville, TN 37203
(615) 463-3005
Visit Website

Woodlands Indian Vegetarian Cuisine has been a popular restaurant among vegetarians and non-vegetarians alike for years. After briefly closing for a few months in 2017, the restaurant reopened and continues to be a go-to spot for its lunch buffet and dinner.

Adya Kusyk/Type-A Explorations

2. Bombay Palace Restaurant

Copy Link
1316, 2912 West End Ave
Nashville, TN 37203
(615) 321-6140
Visit Website

Bombay Palace draws crowds for its lunch buffet, which offers many traditional Indian favorites including several vegetarian options. While there are other good Indian restaurants on the west side of town, Bombay Palace’s patrons continue returning for the restaurant’s consistent quality and accommodating staff.

3. Mysore Palace

Copy Link
9040 Carothers Pkwy B111
Franklin, TN 37067
(615) 236-9436
Visit Website

When Woodlands Indian Vegetarian Cuisine closed temporarily in 2017, chef Madhusoodhan Naik opened a new vegetarian-focused Indian restaurant in Cool Springs. Today Mysore Palace serves many of the same menu favorites as Woodlands plus some unique items, and has developed a loyal following of its own.

Mysore Palace/Yelp

4. Sitar Indian Restaurant

Copy Link
116 21st Ave N
Nashville, TN 37203
(615) 321-8889

Sitar Indian Restaurant is located within walking distance of Vanderbilt University and serves Indian and Pakistani cuisine for lunch and dinner, seven days a week.

5. Chauhan Ale & Masala House

Copy Link
123 12th Ave N
Nashville, TN 37203
(615) 242-8426
Visit Website

Chauhan Ale & Masala House serves Indian cuisine with a Southern twist. Menu items such as the royal red shrimp and grits, tandoori chicken poutine, and hot chicken pakoras are perfect examples of the fusion of flavors from both traditions.

6. Taj Indian Restaurant

Copy Link
3943 Nolensville Pike
Nashville, TN 37211
(615) 750-3490
Visit Website

Ask a local where to find the best Indian food in Nashville and Taj will likely be near the top of the list. This south Nashville restaurant is one of the most popular places to enjoy Indian cuisine, and a wait is common during peak dinner times.

7. Dosa Hut Indian Grill

Copy Link
4047 Nolensville Pike
Nashville, TN 37211
(844) 367-2488
Visit Website

Dosa is a crispy pancake from the southern part of India, most often served with vegetables and sauces for dipping or filling. Unsurprisingly, Dosa Hut offers several varieties of dosa, but it also serves other traditional Indian dishes like biryani and aloo gobi.

8. Sindoore - Indian By Nature

Copy Link
457 Donelson Pike #101
Nashville, TN 37214
(615) 401-9150
Visit Website

Sindoore - Indian By Nature is a restaurant serving north Indian cuisine tucked away in a Donelson strip mall. Try the chicken kati roll, an Indian street food staple resembling a burrito, and don’t miss the homemade ice cream, which is flavored with betel leaves and rose petals.

Loading comments...

1. Woodlands | Indian Vegetarian Cuisine

3415 West End Ave, Nashville, TN 37203
Adya Kusyk/Type-A Explorations

Woodlands Indian Vegetarian Cuisine has been a popular restaurant among vegetarians and non-vegetarians alike for years. After briefly closing for a few months in 2017, the restaurant reopened and continues to be a go-to spot for its lunch buffet and dinner.

3415 West End Ave
Nashville, TN 37203

2. Bombay Palace Restaurant

1316, 2912 West End Ave, Nashville, TN 37203

Bombay Palace draws crowds for its lunch buffet, which offers many traditional Indian favorites including several vegetarian options. While there are other good Indian restaurants on the west side of town, Bombay Palace’s patrons continue returning for the restaurant’s consistent quality and accommodating staff.

1316, 2912 West End Ave
Nashville, TN 37203

3. Mysore Palace

9040 Carothers Pkwy B111, Franklin, TN 37067
Mysore Palace/Yelp

When Woodlands Indian Vegetarian Cuisine closed temporarily in 2017, chef Madhusoodhan Naik opened a new vegetarian-focused Indian restaurant in Cool Springs. Today Mysore Palace serves many of the same menu favorites as Woodlands plus some unique items, and has developed a loyal following of its own.

9040 Carothers Pkwy B111
Franklin, TN 37067

4. Sitar Indian Restaurant

116 21st Ave N, Nashville, TN 37203

Sitar Indian Restaurant is located within walking distance of Vanderbilt University and serves Indian and Pakistani cuisine for lunch and dinner, seven days a week.

116 21st Ave N
Nashville, TN 37203

5. Chauhan Ale & Masala House

123 12th Ave N, Nashville, TN 37203

Chauhan Ale & Masala House serves Indian cuisine with a Southern twist. Menu items such as the royal red shrimp and grits, tandoori chicken poutine, and hot chicken pakoras are perfect examples of the fusion of flavors from both traditions.

123 12th Ave N
Nashville, TN 37203

6. Taj Indian Restaurant

3943 Nolensville Pike, Nashville, TN 37211

Ask a local where to find the best Indian food in Nashville and Taj will likely be near the top of the list. This south Nashville restaurant is one of the most popular places to enjoy Indian cuisine, and a wait is common during peak dinner times.

3943 Nolensville Pike
Nashville, TN 37211

7. Dosa Hut Indian Grill

4047 Nolensville Pike, Nashville, TN 37211

Dosa is a crispy pancake from the southern part of India, most often served with vegetables and sauces for dipping or filling. Unsurprisingly, Dosa Hut offers several varieties of dosa, but it also serves other traditional Indian dishes like biryani and aloo gobi.

4047 Nolensville Pike
Nashville, TN 37211

8. Sindoore - Indian By Nature

457 Donelson Pike #101, Nashville, TN 37214

Sindoore - Indian By Nature is a restaurant serving north Indian cuisine tucked away in a Donelson strip mall. Try the chicken kati roll, an Indian street food staple resembling a burrito, and don’t miss the homemade ice cream, which is flavored with betel leaves and rose petals.

457 Donelson Pike #101
Nashville, TN 37214

Related Maps