Ultimate Guide to the Top Indian Restaurants in Salt Lake City
We’ve gathered the best Indian restaurants in Salt Lake City. Whether you’re looking for a fun family outing, a night out with friends, a dinner date, or just craving the delicious butter chicken with garlic naan, you’ll find it here. These restaurants offer traditional Indian dishes, including options for non-vegetarians, vegetarians, and vegans, as well as home-style meals like Chole Puri or Delhi’s famous Chole Bhature. Literally, there’s something to satisfy every craving for any type of Indian food in Salt Lake City.
What You’ll Read
List of Best Indian Food Places in and around Salt Lake City, Utah
Top Indian Restaurants in Salt Lake City, UT
Mumbai House
Family-owned & operated, outdoor seating, vegan and gluten-free options, great curries and cocktails.
Known for its classic North Indian flavors, Mumbai House delivers robust dishes like butter chicken and creamy dal makhani. The ambiance is warm and inviting, with staff ready to guide you through a menu that feels both familiar and exciting. Their fluffy naan and perfectly spiced curries keep guests coming back, making it one of the must visit Indian restaurants in Salt Lake City, a go-to spot for those craving a comforting Indian meal.
Atmosphere: Cozy and inviting atmosphere, suitable for family dining and casual gatherings.
Rajwadi Pointe
Authentic Indian cuisine with traditional and Indo-Chinese dishes, including options for vegetarians and vegans.
Rajwadi Pointe brings a splash of India’s rich culinary diversity to Salt Lake City, offering everything from spicy vindaloos to flavorful biryanis. The décor is traditional and charming, giving diners a sense of India’s vibrant culture. Known for generous portions and bold flavors, Rajwadi Pointe is one of the must-visit Indian restaurants in Salt Lake City, ideal for those looking to experience Indian food with an extra kick.
Atmosphere: Friendly and welcoming atmosphere, suitable for casual dining, located inside a hotel.
Star of India
Family-owned, woman-owned business, offering unique dishes like Butter Chicken and Chicken Tikka Masala, with regular events such as free appetizers with purchase.
As one of Salt Lake City’s longstanding Indian establishments, Star of India offers the best Indian food in Salt Lake City. Their chicken tikka masala and lamb korma are highlights, served with warm hospitality in a cozy setting. Popular for both dine-in and takeout, this restaurant promises a memorable meal that stays true to classic Indian recipes.
Atmosphere: Cozy and inviting atmosphere, suitable for families and casual dining.
The Kathmandu
Cozy atmosphere, supportive staff, diverse menu including Indian and Nepali dishes, Thali for sampling dishes.
This restaurant brings together Indian and Nepalese cuisine in a relaxed, casual setting. Known for flavorful momos and aromatic curries, The Kathmandu offers a refreshing take on Indian dining. With a laid-back vibe and friendly service, it’s a top choice for those wanting to explore the culinary influences of both countries.
Atmosphere: Cozy and casual, inviting and friendly for family dining or takeout.
Munchkart
Makam’s is now Munchkart!
Fast-casual dining with customizable meals, popular dishes like Mixed Veg Coconut Korma Bowl, Tandoori Chicken, and Pani Puri.
A beloved for its unique approach to Indian cuisine, fusing traditional recipes with modern flair. Their menu is varied, featuring popular South Indian dishes like dosa alongside North Indian classics. Known for its vibrant atmosphere and tasty offerings, Makam’s is perfect for those seeking a flavorful escape.
Atmosphere: A mix between a fast food restaurant and a sit-down restaurant, with booths and tables, casual vibe, and Lofi music playing.
Himalayan Kitchen
Vibrant décor with colorfully themed tablecloths; large menu with traditional Nepali and Indian dishes focusing on Tandoori specialties; vegetarian and gluten-free options available.
A Salt Lake City staple, Himalayan Kitchen combines Indian and Nepalese flavors with finesse. Guests rave about their garlic naan and lamb curry, which blend rich spices with tender textures. With a comfortable setting and attentive service, it’s a must-visit for fans of both cuisines.
Atmosphere: Cozy, lively atmosphere with upbeat music, festive decoration, and a comfortable dining experience.
The Kathmandu Grill
Mini Nepal environment with intricate décor reflecting Nepali culture.
A favorite for fans of spiced dishes and grilled delights, The Kathmandu Grill presents an impressive menu with Indian and Nepalese options. With highlights like chicken tikka and lamb curry, this restaurant combines traditional recipes with a touch of creativity. It’s an ideal spot for those looking to enjoy a flavorful meal in a vibrant atmosphere.
Atmosphere: Relaxed, casual, cheerful atmosphere suitable for families and couples.
Saffron Valley
Offers a unique menu of Indian street foods and classic dishes; community-focused; accommodating staff; highly recommended lunch buffet.
Saffron Valley provides a contemporary twist on Indian dining with an emphasis on fresh, quality ingredients. Known for its stylish décor and creative dishes, Saffron Valley is an excellent spot for those looking to enjoy Indian cuisine in a modern setting. Their tikka masala and lamb chops are particularly popular, earning high praise from visitors.
Atmosphere: Cozy atmosphere with beautiful decor, suitable for large groups and special occasions.
Top Indian Restaurants around Salt Lake City, UT
Just outside of Salt Lake City, you’ll find even more fantastic options for enjoying Indian cuisine. Here’s a look at a few standout spots around slc that are worth a short drive for delicious, authentic Indian food.
Tandoori Taqueria – South Salt Lake
Fusion of Indian and Mexican cuisines, unique tacos with naan tortillas, casual dining atmosphere with murals and an open kitchen.
A unique fusion restaurant, Tandoori Taqueria blends Indian spices with Mexican-inspired dishes. This innovative spot offers tacos with tandoori fillings, creating a fusion experience that’s exciting and flavorful. With a relaxed, lively setting, it’s a great spot for a casual meal with a twist.
Atmosphere: Cozy and inviting, with a casual vibe, live plants, and an open kitchen view.
Gurkhas Indian & Nepali Cuisine – Millcreek
Menu reflects a fusion of Nepali and Indian cuisines, with influences from Tibet and China; features Himalayan decor and outdoor seating.
Gurkhas offers a culinary journey that combines the best of Indian and Nepali cuisine. Known for their tandoori chicken and savory momos, the restaurant provides a warm, welcoming space that’s perfect for family dinners or casual outings. Authentic flavors and attentive service make it a top choice in Salt Lake City.
Atmosphere: Pleasant ambiance with bright lighting, Nepalese music, indoor plants, and outdoor seating available
Tandoor Indian Grill – Millcreek
Traditional Indian dishes like Chicken Tikka Masala, cozy booths, warm and friendly atmosphere.
Known for its traditional dishes and warm ambiance, Tandoor Indian Grill in Millcreek is a favorite among locals. Their curries and tandoori specialties stand out for their quality and depth of flavor, making it a must-visit spot for classic Indian fare. The cozy atmosphere adds to its charm, making it perfect for an intimate meal.
Atmosphere: Cozy, inviting with modern decor, suitable for groups.
Nepali Chulo – West Valley City
Wide variety of vegan options, traditional Nepali dishes such as Mo:Mo dumplings, friendly staff.
Nepali Chulo brings the warmth and hospitality of Nepal to West Valley City, offering both Indian and Nepali dishes. Known for flavorful curries and tasty momos, this restaurant is popular among locals looking for authentic flavors. The friendly ambiance and tasty food make it a reliable choice for a flavorful outing.
Atmosphere: Friendly and cozy atmosphere, suitable for families.
Sri Balaji Caffe – West Jordan
Authentic South Indian vegetarian cuisine, signature dishes including dosa and uttapam, self-service model, and generous portions.
Sri Balaji Caffe is a hidden gem for lovers of South Indian cuisine. Known for their dosas and idlis, this spot is popular for breakfast and lunch. The restaurant’s relaxed vibe and affordable pricing make it a great choice for enjoying an authentic South Indian meal.
Atmosphere: Cozy atmosphere with a self-service model, casual dining environment.
Flavors of India – West Jordan
Diverse menu with a variety of naans and curries, including lamb coconut korma and butter chicken, with vibrant decor and attentive service.
Flavors of India is a cozy spot offering a variety of Indian favorites. With flavorful dishes like butter chicken and naan, it’s a family-friendly option that’s easy to enjoy. Their emphasis on fresh ingredients and vibrant spices makes it a dependable choice for a comforting Indian meal.
Atmosphere: Vibrant and colorful decor, with bright colors and umbrellas hanging from the ceiling, creating a lively dining experience.
Great India – Midvale
Family-owned, Vegan friendly, Large group friendly, Fine dining, Private events.
Great India offers a warm, inviting atmosphere along with a robust menu of Indian classics. Their chicken korma and lamb curry are customer favorites, offering rich flavors that satisfy. The restaurant’s relaxed ambiance and tasty offerings make it a beloved spot for locals in search of quality Indian food.
Atmosphere: Modest atmosphere, welcoming and cozy.
Ganesh Indian Cuisine – Midvale
Authentic North and South Indian dishes, variety of classical Indian options, gluten-free and vegetarian options available, cozy atmosphere with saffron yellow walls.
Ganesh Indian Cuisine is known for its extensive menu and affordable prices. From creamy curries to sizzling tandoori dishes, Ganesh has something for everyone. The restaurant’s friendly service and welcoming atmosphere keep guests coming back for more.
Atmosphere: Cozy and inviting, modestly decorated with saffron yellow walls. Clean environment.
Bawarchi – South Jordan
Offers a variety of curry and biryani combos; known for authenticity and flavorful Indian dishes such as Paneer Tikka Masala and Chicken Tikka.
Bawarchi is famous for its biryanis and traditional Indian fare. This South Jordan spot is a favorite among locals, known for its large portions and rich flavors. The relaxed vibe and tasty dishes make it a go-to for those seeking a comforting Indian meal.
Atmosphere: Casual and welcoming, with modern decor inspired by Indian culture.
India House – Sandy
Offers a variety of authentic Indian dishes made from scratch, including popular items like Coconut Korma and Chicken Tikka Masala.
India House in Sandy offers an authentic taste of India with dishes that are both flavorful and satisfying. Their butter chicken and garlic naan are standouts, drawing in regulars who appreciate good, hearty Indian food. The cozy, welcoming atmosphere adds to the dining experience.
Atmosphere: Cozy and inviting, with some remarks on a clean and relaxed environment, although decor may be minimal.
Taste of India Grill – Bountiful
Authentic Indian dishes, extensive menu, many gluten-free options, cozy family-friendly atmosphere.
Taste of India Grill in Bountiful offers traditional Indian flavors in a relaxed setting. Known for their butter chicken and flavorful curries, this restaurant provides a cozy ambiance ideal for family dinners or casual get-togethers. The friendly staff and tasty food make it a local favorite.
Atmosphere: Cozy and family-friendly, relaxed with a warm ambiance.
Taste of India – Layton
Award-winning Tikka Masala, use of iPads for ordering.
Taste of India in Layton is a popular spot for traditional Indian cuisine. Known for its tandoori dishes and creamy curries, it’s a reliable choice for anyone seeking a satisfying Indian meal. The inviting atmosphere and delicious food keep customers coming back for more.
Atmosphere: Cozy and inviting atmosphere with silken drapes and booth seating.
Wrap Up
These Indian restaurants in and around Salt Lake City showcase the rich flavors and unique experiences that Indian cuisine has to offer. If you found this guide helpful, please consider sharing it with friends and family, helping us spread the word about Salt Lake City’s best Indian dining spots!
LOVE our writers?
Want to support us?
Buying them a coffee is a simple way to show your appreciation!
It fuels their inspiration and helps keep amazing stories coming your way. Every cup makes a difference—thank you for being awesome!