in

Salt Lake City Indian Restaurants You Need to Try

Our favorite spots in the city for authentic Indian food.

Are you looking for the best Indian food in Salt Lake City, Utah?

mushroom risotto at salt lake city indian restaurants

I’ve compiled a list of the city’s best places.

Salt Lake City has the tastiest Indian food in the area, from creamy curry dishes to spicy roasted lamb plates.

Sample creative naan bread, modern fusion soups, and authentic traditional tikka masala.

Stop by a casual, family-owned joint, or sip Indian drinks at a more classy spot.

Salt Lake City’s Indian food is versatile and diverse, ranging from lunch buffets to meals made by top chefs.

Check out my list of the best Indian food in Salt Lake City below!


Saffron Valley

Multiple locations
Visit Website

Saffron Valley is a casual Indian restaurant with a laidback vibe.

The eatery has multiple locations, including the Sugar House and South Jordan areas.

Successful restaurateur Lavanya Mahate owns and operates Saffron Valley.

She models her cooking style after that of her mother and has extensive knowledge of Indian cuisine.

I like to start with the Assorted Pakoras when I visit Saffron Valley.

The plate includes fried seasonal vegetables with a spicy chickpea batter and plenty of tasty sauces.

I suggest the Tandoori Salmon for the main course.

It’s a light, buttery dish dripping with mustard oil and chili sauce.


Bombay House

2731 E Parleys Way, Salt Lake City, UT 84109
Phone: 801-581-0222
Visit Website

Head to Bombay House and experience a Salt Lake City staple.

It’s been in business for decades, and the locals love it.

The restaurant is just south of the Arcadia Heights neighborhood, not far from Parleys Creek.

Go down Foothill Dr to access this casual Indian restaurant.

I recommend trying the Bollywood Chicken plate.

It has a tangy pineapple sauce that complements the hearty potatoes.

The dish also comes with a creamy coconut dressing and pairs great with a Mango Lassi.

Don’t forget to give the traditional Kheer a shot.

It’s a rice pudding dessert with cashews, yellow raisins, cardamom, and steaming milk.


Star of India

1659 W N Temple St, Salt Lake City, UT 84116
Phone: 801-363-7555
Visit Website

I always try to stop by Star of India when I’m in Salt Lake City.

It’s a casual, family-owned restaurant with authentic, spicy curries.

Star of India is by the Fairpark area, just across the highway from the airport.

It’s on North Temple and Redwood Road, right by the Redwood Road bus stop.

This restaurant specializes in Northern Indian cuisine, so expect to see chicken curry and halal meat on the menu.

I like the Chicken Coconut Curry, but the Fish Masala is also delicious.

Star of India has one of the best assortments of Indian desserts.

Try the frozen Kulfi in mango or almond flavors.


Ganesh Indian Cuisine

145 Fort Union Blvd, Midvale, UT 84047
Phone: 801-569-3800
Visit Website

Ganesh Indian Cuisine is a casual eatery that’s great for families and busy travelers.

It’s a no-frills establishment with staple menu items like Paneer Tikka Masala and Tandoori Chicken.

The spot also serves unique Indo-Chinese fusion cuisine.

This restaurant is in Midvale, just off Interstate 89 on Fort Union Blvd.

It has a convenient location if you’re staying in the southern part of Salt Lake City.

Check out the lunch buffet, or grab a single plate in the evening and take home plenty of leftovers.

Kids will love the simple Chicken Kebabs, and adults can sample the Taj Mahal beer.


Guras Spice House

214 W 600 S, Salt Lake City, UT 84101
Phone: 801-419-0723
Visit Website

Go to the Central City district for an upscale experience at Guras Spice House.

It’s classy yet affordable and great for travelers staying downtown.

The restaurant is near the Van Gogh museum, right in the city’s heart.

Guras Spice House specializes in Indian and Nepali cuisine.

It has a wine and beer menu and many vegetarian options.

I like to order a sampler of house-mixed snacks with juicy fried chicken and chutney.

The Paneer Tikka Masala is a personal favorite of mine, and I love the creamy garlic sauce with house spices.

Consider trying the Chicken Mango Curry, which you can order mild or hot.


Gurkhas – Indian And Nepali Cuisine

3025 E 3300 S, Salt Lake City, UT 84109
Phone: 801-755-3499
Visit Website

Gurkhas is your best bet for authentic Indian and Nepali cuisine.

It’s in the Canyon Rim area, south of the neighborhood park.

This spot has a great atmosphere and is accommodating to people with allergies. You’re sure to satisfy everyone in your group at Gurkhas.

Visit this laidback restaurant and sample deep-fried potatoes, BBQ Chicken Sekuwa, and fried chickpea onions off the lunch buffet.

My favorite menu item is the creamy homemade cottage cheese.

The Paneer Tikka Masala is a hearty dish that will leave you satisfied.

It has a creamy tomato sauce with cubed cottage cheese and a light dusting of tasty cashew powder.


Tandoor Indian Grill – Millcreek

733 E 3300 S, Salt Lake City, UT 84106
Phone: 801-486-4542
Visit Website

Tandoor Indian Grill is a lively spot with friendly energy.

It’s perfect for families or anyone who doesn’t mind a loud atmosphere.

The restaurant has a traditional clay oven grill where the chefs cook traditional Indian cuisine with modern twists.

It’s by Mill Creek in the Sugar House area.

At Tandoor Indian Grill, you can sample seasonal plates like Chicken Makhani, a tomato-based dish with a creamy sauce.

Or, try a Lamb Rogan Josh with cardamom sauce.

If you like seafood, Tandoor Indian Grill has plenty to offer.

Try a Barbequed Shrimp Tikka Masala with creamy yogurt or a Fish Madras Curry with garam masala.


The Kathmandu

Multiple locations
Visit Website

The Kathmandu restaurant has multiple locations and focuses on Indian and Nepalese dishes.

It has a lunch buffet people line up for, so try to get there early to sample the famous garlic curry.

The 2100 location is off Interstate 15, and the Highland location is right by the Highland Dr bus stop.

Both spots have superb menus with choices ranging from spicy naan bread to slow-cooked lamb.

The Fenugreek Methi Curry is one of the best dishes, in my opinion.

It’s traditionally from Nepal and has local spices, and you can order it with chicken, lamb, or, my favorite, prawns.


Chettinad House

169 S Main St, Salt Lake City, UT 84111
Phone: 801-410-4696
Visit Website

Chettinad House is a made-to-order restaurant with a modern vibe.

It’s in the heart of Downtown Salt Lake City, near the Eccles Theater.

The cuisine is classic Indian with creative twists, and you’ll encounter menu items like Mattar Paneer with peas and cubed farmer cheese.

Prepare for innovative dishes, and the plates will wow your taste buds.

I like the Aloo Sag for a light vegan dish. It has gently braised potatoes and creamy spinach sauce.

I recommend the Mango Lamb Curry if you want something heartier.

For dessert, why not try a Ras Malai? It’s a set of cream cheese patties with indulgent milk sauce.


Curry Fried Chicken

660 S State St, Salt Lake City, UT 84111
Phone: 801-924-9188

Curry Fried Chicken is true to its name. You can try authentic halal chicken in a relaxed atmosphere at this Central City location.

This restaurant focuses on chicken dishes, but you can also order shawarma, kebabs, and veggie plates.

Try a Chicken Plate to sample the best of the eatery.

For the vegetable lovers in your group, I suggest the Veggie Wrap.

The chefs load it with traditional vegan curry and add rice and hummus before wrapping it in a warm pita.

Curry Fried Chicken has a great selection of hummus plates, but try a Kabob Wrap if you’re extra hungry.


India House

8660 State St, Sandy, UT 84070
Phone: 801-569-0550
Visit Website

Head to Sandy in southern Salt Lake City to visit India House.

It’s a classic spot with recipes that go back generations, and it might be perfect for you if you’re looking for authentic, northern Indian dishes.

The chefs at this cafe handmake the cheese and yogurt, and the menu has an authentic touch. India House’s portions are generous, and you won’t be disappointed.

I like flame-grilled Tandoori dishes like the Tandoori Shrimp or Chicken Tikka.

The meats sit overnight in a juicy marinade, ensuring maximum flavor.

Pair your meal with a Strawberry Lassi, a traditional Indian drink with housemade yogurt and strawberry puree.


Final Thoughts

A trip to Salt Lake City wouldn’t be complete without visiting the city’s signature Indian restaurants.

There’s nothing better than settling in with a big bowl of warm curry on a cold Utah night.

In Salt Lake City, you can try traditional Indian cuisine or modern fusion food. Sample everything from Mango Lassis to deep-fried spicy chicken.

Looking to grab some tasty Mexican cuisine instead? Check out Salt Lake City’s hottest Mexican joints!

Did we leave a restaurant out of this list? Make sure you leave us a comment, and we’ll check it out!


Best Indian Restaurants in Salt Lake City

  1. Saffron Valley
  2. Bombay House
  3. Star of India
  4. Ganesh Indian Cuisine
  5. Guras Spice House
  6. Gurkhas – Indian And Nepali Cuisine
  7. Tandoor Indian Grill – Millcreek
  8. The Kathmandu
  9. Chettinad House
  10. Curry Fried Chicken
  11. India House

This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.

Leave a Reply

Your email address will not be published.

Written by Rocco Smith

Rocco is a recent graduate of Florida State University with a Bachelor’s in Editing, Writing, and Media. With seven years’ experience in the restaurant industry as a cook, server, bartender, and more, he is deeply passionate about intertwining his fondness for food with his love of language.