1 – Curry Fried Chicken
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
2 – Bhutan House
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
3 – Gurkhas – Indian And Nepali Cuisine
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
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
5- Gura’s Spice House
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
6 – Kathmandu
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
7 – Star Of India
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
8 – Tandoor Indian Grill
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
9 – Saffron Valley
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)