Are you looking for the best Indian food in Salt Lake City, Utah?
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 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.
2731 E Parleys Way, Salt Lake City, UT 84109
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.
1659 W N Temple St, Salt Lake City, UT 84116
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.
145 Fort Union Blvd, Midvale, UT 84047
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.
214 W 600 S, Salt Lake City, UT 84101
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.
3025 E 3300 S, Salt Lake City, UT 84109
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.
733 E 3300 S, Salt Lake City, UT 84106
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 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.
169 S Main St, Salt Lake City, UT 84111
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.
660 S State St, Salt Lake City, UT 84111
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.
8660 State St, Sandy, UT 84070
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.