Skip to content

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

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

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

4 – Chettinad House

Chettinad House - chicken kadai, seekh kebab
Chettinad House – chicken kadai, seekh kebab

Chettinad move into the space left empty by the departure of Lamb’s Grill on downtown SLC’s Main Street. The menu is extensive and eclectic featuring several dishes you won’t find many other places – not least a range of Indian breakfast dishes. Looking for Indian food in downtown Salt Lake? This is the place to go.

169 S Main St, Salt Lake City, UT 84111
(801) 410-4696

5 – Star Of India

Star Of India - keema and biryani
Star Of India – keema and biryani

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

6 – 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

7 – 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

8 – 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

9 – 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

10 – 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
| order delivery (affiliate)

Our sponsors and this page

This page may contain information about one of our sponsors. We only work with the very best businesses in the state, and routinely turn down offers to work with businesses we don't enjoy. If we can't hand on heart recommend them - they can't be a sponsor.

At this time we have the following sponosrs: BTG, Caffe Molise, Carson Kitchen, The Dough Miner, Downtown Alliance, Feldman’s Deli, Flanker, Garage On Beck, Hearth And Hill, Hill’s Kitchen, Kin Sen Asian Noodle Bar, Kyoto, Log Haven, Oasis Cafe, Pirate O's Gourmet Market, SLC Eatery, Squatter’s Downtown Salt Lake City, Stoneground Italian Kitchen, Urban Hill, Wasatch Brew Pub Sugar House, Whiskey Street, White Horse.

I encourage you to Google any of our sponsors and see the stellar reviews on multiple sites that they enjoy. For a list of all our current and past relationships see our partnership history page.