Best Indian Restaurants in Salt Lake City (2026)

Salt Lake City's Desi food scene has arrived. What was once a handful of curry houses has grown into a vibrant, diverse culinary landscape spanning North Indian curries, South Indian dosas, Nepali momos, Pakistani biryanis, and everything in between. Whether you're a longtime Utah resident or visiting the Wasatch Front, here's your essential guide to the best Indian and South Asian restaurants Salt Lake City has to offer in 2026.
The Biryani Specialists
Bawarchi is a name that needs no introduction for biryani lovers. Located at 689 West 10600 South, this South Indian-style biryani specialist has built a devoted following for its Hyderabadi-style dum biryani, fragrant with saffron and whole spices. The restaurant has become something of a pilgrimage site for SLC's Telugu and Hyderabadi community, and for good reason -- the biryani here is the real deal.
South Indian & Vegetarian Dining
For authentic South Indian vegetarian cuisine, Sri Annapoorani (1776 West 10610 South) stands in a class by itself. Named after the Hindu goddess of food, this all-vegetarian restaurant serves crispy dosas, fluffy idlis, and rich sambar that transport you straight to Tamil Nadu. It's a rare find in Utah -- a fully vegetarian Indian restaurant that doesn't compromise on flavor or authenticity. If you've been searching for a proper masala dosa in Salt Lake City, your search ends here.
The Saffron Valley Family
No guide to SLC's Indian food scene would be complete without acknowledging the Saffron Valley family of restaurants. The original Saffron Valley (479 East 2100 South, Sugar House) has been a cornerstone of the SLC Indian dining scene for years, known for its regional Indian street food and contemporary approach to subcontinental cuisine. Their downtown offshoot, Central (454 East 300 South), brings a sleek, modern dining experience to the heart of the city. And Saffron Valley Indian Street Food brings a casual, fast-casual format to the mix -- perfect for a quick but genuinely satisfying Desi meal.
Dhaba-Style Comfort Food
SLC Dhaba (3078 West 7800 South) brings the authentic experience of a North Indian roadside dhaba to Salt Lake City. Think buttery dal makhani, tandoor-fresh rotis, and hearty meat curries that hit exactly the right spot on a cold Utah evening. This is the kind of food that feels like a hug from home.
Nepali & Himalayan Flavors
The Nepali and Himalayan restaurant scene in SLC is particularly strong. Nepali Chulo (3376 South 5600 West) is a beloved destination for momos -- the Nepali steamed dumplings that have developed a cult following across Utah. Open Tuesday through Sunday, the kitchen turns out beautifully crafted dumplings alongside warming soups and Nepali thali plates. Kathmandu Grill (212 South 700 East) offers a more upscale take on Nepali and Indian cuisine in a cozy midtown setting. And Himalayan Kitchen (360 South State Street), one of the city's longest-standing South Asian restaurants, continues to serve beautifully spiced curries, dal, and tandoor items that appeal to both longtime Desi diners and those new to the cuisine alike.
North Indian Classics
Royal India (55 North Main Street) has long been a reliable choice for classic North Indian fare -- silky butter chicken, creamy paneer tikka masala, and pillowy naans fresh from the tandoor. Mumbai House celebrates the spirit of Bombay street food and Maharashtra's iconic flavors. Bombay Palace (5468 South 900 East) is a neighborhood stalwart for rich Mughlai-style curries that deliver every time. Ganesh Indian Cuisine (784 East State Street) rounds out the solid lineup of North Indian classics in the valley.
Fusion & Modern Indian
Tandoori Taqueria (156 East 900 South) is one of SLC's more creative Desi-adjacent spots, blending Indian tandoor techniques with Mexican street food in a way that genuinely surprises and delights. Cilantree (26 North E Street) offers a modern, lighter approach to Indian flavors. And Cafe Namasthe (1438 East Main Street) brings a warm, welcoming neighborhood cafe atmosphere to its South Asian-inspired menu.
Neighborhood Gems Across the Valley
Salt Lake City's Indian restaurant scene extends well beyond the city center. Curry Connect (863 East 9400 South) serves the South Jordan and Sandy communities with a consistent menu of crowd-pleasing Indian favorites. Taste of India (1664 Woodland Park Drive) up in Layton caters to the rapidly growing Desi community north of the city. Bombay Kitchen of Saratoga (166 West Pioneer Crossing) serves families in the fast-growing western suburbs, and Desi Kitchen (153 West 12300 South) in Draper fills a similar need at the south end of the valley.
Indian-Pakistani Crossover & Quick Bites
Curry Fried Chicken (660 South State Street) brings the best of Indian and Pakistani flavors together with its signature crispy fried chicken elevated by bold subcontinental spice blends -- a unique concept that has earned a devoted and growing following. For lighter fare, Nutritious Bowl (530 West 200 South) downtown offers healthy Indian-inspired grain bowls. MunchKart (894 East 3900 South) and J&J Sapor (1050 Shepard Ln) provide convenient takeout options for busy weeknights when you're craving home-style Desi flavors without the wait.
Salt Lake City's Indian food scene has truly come into its own. From fine dining to dhaba-style comfort food, from Nepali momos to South Indian dosas, the Wasatch Front now offers a depth and variety of South Asian cuisine that rivals much larger American cities. Whether you're a longtime member of the Desi community or simply a curious foodie ready to explore, there has never been a better time to discover what Salt Lake City's remarkable Indian restaurant landscape has to offer.
