Indian food is known for its variety of spices, colors, and aromas. The diverse Indian cuisine is one of the most popular in the world despite the fact that it is notoriously spicy. There are numerous restaurants in Salt Lake City that serve delicious and cheap Indian food, and the locals are very much fond of them. Enjoy the juicy, aromatic, and spicy tastes of paneer tikka, butter chicken, naan, and many other signature dishes. Are you hungry for a quick flavor-filled meal? Check out our list of the top Indian restaurants in Salt Lake City, Utah.
1. Bombay House
Bombay House is a household Indian restaurant name in Salt Lake City as it has been serving delicious Indian food for over 25 years. This restaurant is known for its quick service and good portions. It has a fabulous and colorful decor, with paintings related to India on the walls. The place offers vegetarian, vegan-friendly, and gluten-free options on the menu. It is a great venue to spend your evening with family as the staff is also known to be accommodating.
Address: 2731 Parleys Way, Salt Lake City
Website: Bombay House
Opening hours: Mon - Sat: 4pm - 10pm (closed on Sun)
2. Star of India
Enjoy the taste and freshness of food prepared using authentic tandoori recipes at Star of India in Utah. This place is located less than 5 kilometers (3.1 mi) from the temple square, and its chefs are experts in North Indian cuisine. Enjoy delicious spice-rich meals served in scrumptious portions at this restaurant. The spicy chicken curry and butter naan are a must-try here. The establishment also has a weekday lunch buffet, which is quite popular in the neighborhood as you will get to taste a variety of Indian curries and other dishes.
Star of India
Address: Ramada by Wyndham Salt Lake City North Temple, Salt Lake City
Website: Star of India
Opening hours: Mon - Thu: 11am - 10pm; Fri - Sat: 11am - 10:30pm; Sun: 3pm - 10pm
3. Mayuri Indian Grill
Mayuri Indian Grill, as the name suggests, specializes in tandoori dishes. You can enjoy the spicy hot chicken and lamb at this amazing place. The vegetarian dishes served here are equally delicious. Mayuri takes note of its customers’ spice tolerance and customizes its dishes accordingly—which is a big plus. The restaurant is known for its reasonable prices and upscale ambience. Enjoy the quick and friendly service along with lip-smacking Indian meals at Mayuri Indian Grill, or you can also order online or for take-away.
Mayuri Indian Grill
Address: 1336 Foothill Dr, Salt Lake City
Website: Mayuri Indian Grill
Opening hours: Mon - Thu: 11am - 9pm; Fri - Sat: 11am - 9:30pm (closed on Sun)
You might be interested in these Airbnbs!
4. Tandoor Indian Grill
When you see this sign, you know you're in for a delicious time.Posted by Tandoor Grill - SLC on Thursday, 7 November 2019
Tandoor Indian Grill is a spacious restaurant suitable for hosting small Indian parties and get-togethers. It serves an amazing buffet with a wide variety of freshly cooked Indian tandoori specialties. The place also offers catering services for events and parties. This pleasant dine-in restaurant is waiting to serve you with hot Indian meals throughout the week. It creates magic with locally available seasonal ingredients cooked in Indian flavors. You will also be able to enjoy traditional Indian food with their authentic tastes at Tandoor Indian Grill.
Tandoor Indian Grill
Address: 733 E 3300th S, Salt Lake City
Website: Tandoor Indian Grill
Opening hours: Mon - Sat: 11am - 10pm; Sun: 11:30am - 9pm
5. Saffron Valley Bistro
Saffron Valley Bistro is a part of the Saffron Valley group of Indian restaurants that comprises three sections—a store, a bistro, and a restaurant. The restaurant serves delectable Indian platters—both veg and non-veg, consisting of a number of dishes belonging to different parts of India. The bistro serves delicious hot and cold Indian drinks like chai, lassi, as well as Indian sweets and pastries. If you are so into Indian cuisine and would love to have it as a part of your everyday meal, you can check out the readymade spice pastes, pickles, and other authentic Indian ingredients at the store. Whether you’re Indian or not, this restaurant will simply make you fall in love with the cuisine.
Saffron Valley Bistro
Address: 479 E 2100 S, Salt Lake City
Website: Saffron Valley Bistro
Opening hours: Tue - Sat: 11am - 10pm; Sun: 11am - 9pm (closed on Mon)
6. The Kathmandu
The Kathmandu is another popular restaurant in the Sugarhouse district of Salt Lake City. It serves traditional Indian and Nepali cuisines. This restaurant offers a fantastic lunch buffet and has a variety of food options for vegans and gluten-free foodies. Its signature dish is the chicken coconut korma, which is a must-have. You can also try the thalis (food platter) for a filling Indian lunch or dinner. You can dine in, order online, or request for take-away. This place has a warm ambiance that is great for family dinners and romantic evenings.
Address: 212 700 E Ste D, Salt Lake City
Website: The Kathmandu
Opening hours: Mon: 11:30am - 9pm; Tue - Sat: 11:30am - 10pm; Sun: 12pm - 9pm
7. Saffron Valley Colonial
Another restaurant from the Saffron Valley group is featured in this list mainly because of its food’s unmatchable taste and the staff’s great service. This place has a Colonial India ambiance and features a bar. It is also notable that the restaurant serves the largest Indian lunch buffet in Salt Lake City. In addition, there is a wide range of carefully sourced drinks that will go well with juicy Indian food like coconut korma, aloo curry, chicken tikka masala, and so on.
Saffron Valley Colonial
Address: 26 E St E, Salt Lake City
Website: Saffron Valley Colonial
Opening hours: Tue - Sat: 11am - 10pm; Sun: 11am - 9pm (closed on Mon)
8. Curry Corner Cafe
Curry Corner Cafe is a small yet busy restaurant located inside the famous Qaderi sweets and spices market. This restaurant is a must-try Indian and Pakistani culinary spot that is known for its wide variety of menu options and timely service. It offers your quick Indian meal fix at affordable prices in Salt Lake City. Apart from the flavorful dishes, the place also has a wide variety of tasty Indian drinks that you cannot resist. A must-try is the heavenly delicious mango lassi.
Curry Corner Cafe
Address: 1785 State St #300, Salt Lake City
Website: Curry Corner Cafe
Opening hours: Tue - Sat: 11am - 7pm; Sun: 12am - 6pm (closed on Mon)
9. The Curryer
The Curryer is a small street-food cart that is located less than a mile away from Temple Square. If you are looking to grab a bite of spicy Indian food on the go, then The Curryer is a great option. It serves traditionally oven-cooked naan, flavored rice, and of course, delicious Indian curries. Run by a young girl and a guy, this place has gained popularity among the locals for delicious food as well as friendly service. You can choose your curry based on your spice requirement from the four different options available. The best part of the food here is that it tastes fresh every time.
Address: 300 Main St, Salt Lake City
Website: The Curryer
Opening hours: Mon - Fri: 11am - 2pm (closed on Sat - Sun)
10. Himalayan Kitchen
Himalayan Kitchen is a go-to Indian and Nepalese restaurant that serves delicious lip-smacking food that you can’t resist. It is known for outstanding and quick service. Experience Indian food taking over your senses with the rich aromas and flavors. Some of the must-try dishes at Himalayan Kitchen are sizzling tandoori grill dishes, warm hand-tossed naan, and many other delectable offerings.
Address: 360 State St, Salt Lake City
Website: Himalayan Kitchen
Opening hours: Mon - Sat: 11:30am -10pm (closed on Sun)
Enjoy the tantalizing tastes of Indian food in SLC, Utah
Indian food is preferred throughout the globe by spice lovers. Salt Lake City offers a great Indian food scene that you will absolutely fall in love with. These restaurants provide friendly service, with a welcoming ambiance that makes you feel the Indian-ness in every way. Treat your taste buds to a delightful, out-of-this-world gastronomic journey.
Get Trip101 in your inbox