Best Indian restaurants in Salt Lake City

1 – Curry Fried Chicken

Curry Fried Chicken - tandoori chicken plate
Curry Fried Chicken – tandoori chicken plate

This fast casual restaurant offers a unique dish you won’t find anywhere else in Utah –
and maybe surrounding states. Curry. Fried. Chicken. Take a moment to let that sink in. While you can find more common Indian dishes on the menu the star here is the lush chicken. This would be award winning fried chicken in its own right, but coupled with the lip smacking heat and flavour from Indian spices, this is a taste senstation like no other.

660 State St, Salt Lake City, UT 84111
(801) 924-9188
facebook.com/cfcslc/

2 – Bhutan House

Bhutan House - chicken chilli momo fried rice
Bhutan House – chicken chilli momo fried rice

The Sandy based Bhutan House make some of the best moms in town – tightly wrapped Nepalese dumplings stuffed with a delicious range of filings. Be careful with the spice level you choose, the chefs at Bhutan House really go hot if you ask! If you do aim too high – balance things out with plenty of luscious biryani.

1241 E 8600 S, Sandy, UT 84094
(801) 679-0945
bhutanhouserestaurant.com

3 – Gurkhas – Indian And Nepali Cuisine

Gurkha's - lamb curry and chicken pakora
Gurkha’s – lamb curry and chicken pakora

From some of the team behind Highland Drive’s Kathmandu, which itself was from some of the team behind downtown SLC’s Himalayan Kitchen way back when. Gurkhas offers a strong Indian and Nepalese menu that always executed reliably.

3025 E 3300 S, Salt Lake City, UT 84109
(801) 755-3499
gurkhas.pizzamico.com

4 – Ganesh Indian Cuisine

With locations in Midvale, American Fork and now Park City, Ganesh is a fine choice for Indian dining. Of particular note are the Southern Indian specialties such as dosa, vada and idli.

Midvale | 777 E Fort Union Blvd, Midvale, UT 84047 | (801) 569-3800
American Fork | 784 E State Rd, American Fork, UT 84003 | (385) 265-4126
Park City, UT, 1811 Sidewinder Dr. Park City, UT 84060 | (435) 538-4110
ganeshindiancuisine.com

5- Gura’s Spice House

Gura's Spice House - impeccable naan bread
Gura’s Spice House – naan bread

Located in Herriman Utah, this fantastic Indian and Nepali eatery is worth the drive even if you’re not a local. The naan bread alone is impeccable and perhaps the best in the state. Everything from their tandoori roasted meat to curry is pitch perfect. Also worthy of note, their Nepali specialties such as momo and chili dishes.

5530 13400 S, Herriman, UT 84096
(801) 666-8754
gurasspicehouse.com

6 – Kathmandu

kathmandu slc buffet plate
Kathmandu Highland Drive – lunch buffet plate

With two locations, one close to downtown and the other just outside Sugar House, Kathmandu is one of the best Indian restaurants in town, and like Gura’s Nepalese too. Open seven days a week, and replete with every dish you can imagine, worthy of note is their weekday buffet. Offered from 11 a.m. until 2 p.m. the choices are diverse and generous. It’s wallet friendly too, for just a few pennies more than a $10 bill.

Downtown | 212 South 700 East #D, Salt Lake City, UT 84102 | (801) 355-0454
Sugar House | 3142 S Highland Dr, Salt Lake City, UT 84106 | (801) 466-3504
thekathmandu.net

7 – Star Of India

Star Of India - samosa. Credit, Slug Mag and Talyn Sherer
Star Of India – samosa. Credit, Slug Mag and Talyn Sherer

One of Salt Lake City’s most venerable Indian restaurants, the star has been around in one location or another since 1990. The Star is now located in the Ramadda Inn on the West side of town, but still serves up classic Indian dishes that have kept it a favorite for nearly three decades.

1659 W. North Temple, (Inside Ramada Inn), Salt Lake City, UT 84116
(801) 363-7555
starofindiaonline.com

8 – Tandoor Indian Grill

Tandoor Indian Grill - pakora, naan, curry
Tandoor Indian Grill – pakora, naan, curry

This family run business located on busy 33rd South in Salt Lake City, is a popular choice for Salt Lakers. Open every day of the week, the menu offers everything you could want: luscious curries, tandoor bread and meats plus some lesser known Souther Indian specialties such as the pictured dosa.

733 E 3300 S, Salt Lake City, UT 84106
(801) 486-4542
tandoorindiangrill.com

9 – Saffron Valley

Saffron Valley - buffet plate from Saffron Colonial
Saffron Valley – buffet plate from Saffron Colonial

With four locations across the Salt Lake Valley there’s a lot to discover at Saffron Valley. Each restaurant offers a slightly different menu, meaning you will have to visit all four to discover all the great dishes. The downtown SLC location offers a really great weekend lunch and brunchh buffet too – well worth checking out.

Colonial | 26 E St E, Salt Lake City, UT 84103
Bistro | 79 E 2100 S, Salt Lake City, UT 84115
Canteen | 1098 S Jordan Pkwy, South Jordan, UT 84095

Circle | 4597 W. Patridgehill Lane, Riverton, UT, 84096
saffronvalley.com
| order delivery (affiliate)