Utah might not be the first place you think of when craving a steaming plate of butter chicken or freshly baked naan, but the state has quietly built a seriously impressive Indian food scene. From Salt Lake City to St. George, Indian buffets are popping up everywhere, offering bold spices, rich curries, and endless variety at wallet-friendly prices.
Whether you’re a longtime fan of Indian cuisine or a curious first-timer, these buffets make it easy to sample a little bit of everything. Get ready to loosen your belt, because this list is packed with flavor.
Saffron Valley — Sugar House (Salt Lake City)
Sugar House locals have a secret weapon for lunchtime hunger: the Saffron Valley on 1100 East. Tucked into one of Salt Lake City’s most vibrant neighborhoods, this location delivers the same crowd-pleasing buffet that made the brand famous, with its own neighborhood charm layered on top.
Bold North Indian flavors anchor the menu here. Think creamy kormas, tangy chutneys, smoky tandoori proteins, and fluffy basmati rice that somehow always smells like it just came off the stove.
The buffet line stays well-stocked during peak lunch hours, which is a good sign that the kitchen is working hard back there.
What makes this spot stand out beyond the food is the consistency. Regulars rave about how the quality never dips, whether it’s a Monday or a Friday.
The space feels inviting rather than rushed, which is refreshing for a buffet-style setup. Vegetarians will find plenty to love here, with multiple meat-free options that are just as satisfying as the protein dishes.
If you’re in the Sugar House area and hunger strikes, this is the kind of reliable, flavorful lunch spot that genuinely earns its excellent reputation every single day.
Himalayan Kitchen — Salt Lake City
Few restaurants in Utah carry the kind of history that Himalayan Kitchen does. Sitting on State Street in downtown Salt Lake City, this long-running gem has been feeding hungry locals and curious travelers for years with a buffet that bridges two incredible culinary traditions: Indian and Nepalese.
The combination might sound unexpected, but it works beautifully. You’ll find familiar Indian staples like chana masala and saag paneer alongside Nepalese specialties that add exciting variety to the spread.
Momos, lentil soups, and spiced rice dishes round out a buffet that rewards adventurous eaters.
The restaurant itself has a cozy, lived-in feel that makes you want to linger over your meal rather than eat and run. Service is warm and attentive, and the staff is genuinely happy to explain unfamiliar dishes.
Spice levels tend to be well-balanced, making this a great pick for groups with mixed heat tolerances. The price point is reasonable for downtown Salt Lake, especially considering how much food you get.
Himalayan Kitchen has earned its loyal following honestly, through years of consistently good cooking and a welcoming atmosphere that treats every guest like a regular. It’s a true Salt Lake City classic.
The Kathmandu Grill — Salt Lake City
There’s a reason The Kathmandu Grill has built such a devoted local following in Salt Lake City. Situated near 700 East, this casual eatery brings a relaxed, no-frills vibe that lets the food do all the talking — and trust us, it has plenty to say.
The buffet-style lunch option is the main draw here, offering a rotating lineup of well-seasoned dishes that keep regulars coming back week after week. Curries are rich and layered with flavor, and the rice dishes are consistently well-cooked, fluffy, and fragrant.
The menu draws from both Indian and Nepalese traditions, giving you a broader range of options than a single-cuisine spot.
The atmosphere is easygoing and unpretentious, which is exactly what you want when you’re focused on piling your plate high. Lunch crowds can get lively, but the line moves efficiently and the buffet stays well-maintained throughout service.
Budget-conscious diners will appreciate the pricing, which gives you a lot of food for your money. Whether you’re a longtime fan of South Asian cuisine or someone just starting to explore these flavors, The Kathmandu Grill offers a welcoming, tasty, and affordable entry point that rarely disappoints.
It earns every bit of its strong local reputation.
Bhansa Ghar — Salt Lake City
Bhansa Ghar translates to “kitchen” in Nepali, and that name tells you everything about the philosophy behind this Salt Lake City gem. This is cooking that feels personal, like someone’s grandmother spent all morning in the kitchen making sure every dish was seasoned just right.
The buffet here features a thoughtful mix of Indian and Nepali dishes that go beyond the usual suspects. Alongside recognizable curries and lentil dishes, you’ll find Nepalese specialties that offer a genuinely different flavor profile.
The use of warming spices like fenugreek, timur, and mustard seeds gives the food a distinctive character you won’t find everywhere.
Highly rated across multiple review platforms, Bhansa Ghar has earned its reputation through quality and authenticity rather than flashy marketing. The dining space is comfortable and clean, with a welcoming energy that makes solo diners feel just as at home as large groups.
Vegetarian options are plentiful and satisfying, which is a big plus for plant-based eaters. The staff takes genuine pride in sharing their culinary heritage with guests, often happy to explain the origins of dishes on the buffet.
If you want a buffet experience that feels meaningful and delicious, this spot absolutely delivers on both fronts.
Rajwadi Pointe — Salt Lake City
Rajwadi Pointe arrived on the Salt Lake City scene with something to prove, and based on the buzz it has generated, it’s proving it quite successfully. This newer favorite has quickly earned a reputation for serving authentic flavors that feel rooted in tradition rather than adjusted for mass appeal.
The buffet offerings here lean into regional Indian cooking with confidence. Dishes are boldly spiced and generously sauced, with a depth of flavor that suggests the kitchen isn’t cutting corners.
The naan is fresh and the rice is fragrant, creating a satisfying foundation for the rotating curry lineup that changes to keep things exciting.
What sets Rajwadi Pointe apart from some of the more established spots is its energy. There’s an enthusiasm here, a sense that the team is genuinely excited to share this food with Utah diners.
The dining room feels lively without being chaotic, and the buffet presentation is noticeably well-organized. For a newer restaurant, the consistency is impressive.
Diners who stumble in for the first time often walk out as regulars. If you’ve been loyal to older favorites and haven’t given this spot a try yet, now is the right time.
Rajwadi Pointe is building something special, and it’s worth being part of early.
India Palace — Provo
Down in Utah County, India Palace on Center Street has been the go-to Indian buffet for Provo locals and BYU students alike for longer than most people can remember. It’s the kind of place that becomes part of your food story — the first Indian restaurant you ever tried, or the spot where you had your best butter chicken experience.
The buffet covers all the greatest hits: creamy butter chicken, aromatic biryani, golden samosas, and warming lentil soup. It’s a well-rounded spread that manages to satisfy both the adventurous eater and the person who just wants something comforting and familiar.
Everything is prepared with care, and the quality stays consistent across visits.
India Palace has a welcoming, family-friendly atmosphere that makes it easy to bring a crowd. The staff is patient with newcomers and generous with recommendations.
Lunch pricing is particularly wallet-friendly, which explains why the place stays busy during midday hours. For anyone in Utah County looking to explore Indian cuisine without driving all the way to Salt Lake City, this restaurant is genuinely worth the trip on its own.
It has earned its status as a regional staple through years of honest, flavorful cooking that keeps the community coming back.
Saffron Valley — South Jordan
South Jordan residents hit the jackpot when Saffron Valley opened its doors in their corner of the valley. This suburban location brings the same quality cooking the brand is known for, wrapped in a fresh, modern dining space that feels a step above your average lunch buffet.
The menu leans into classic Indian comfort food while adding thoughtful modern touches. Dishes are prepared with care, and the buffet spread reflects a kitchen that genuinely cares about presentation, not just volume.
Sauces are rich without being overwhelming, and the spice levels are approachable for newcomers while still satisfying for seasoned Indian food fans.
Families tend to gravitate toward this location because of its spacious layout and relaxed atmosphere. Kids can explore new flavors without pressure, and parents can actually enjoy their meal without feeling rushed.
The naan here deserves its own fan club — warm, slightly charred at the edges, and perfect for tearing apart with friends. South Jordan doesn’t always get credit for its dining scene, but Saffron Valley quietly makes a strong case for it.
Whether you’re grabbing a solo lunch or feeding a group, this spot reliably delivers a satisfying, flavor-packed experience worth repeating.
Govinda’s Buffet (Radha Krishna Temple) — Spanish Fork
Govinda’s is unlike any other buffet on this list, and that’s exactly what makes it worth the drive to Spanish Fork. Set inside the stunning Radha Krishna Temple, this all-vegetarian buffet offers a dining experience that feels as nourishing for the spirit as it is for the stomach.
The food here is prepared in the Hare Krishna tradition, meaning every dish is made with devotion and served with genuine warmth. Expect hearty dahl, rich vegetable curries, fluffy basmati rice, and homemade sweets that are hard to stop eating.
The menu rotates, but the quality and care remain constant. Nothing on the buffet contains meat, eggs, or onion or garlic in many preparations, staying true to traditional prasadam cooking.
The temple grounds themselves are breathtaking, with ornate architecture that makes the outing feel like a mini adventure. Visitors of all backgrounds and beliefs are warmly welcomed, and the atmosphere is genuinely peaceful.
The buffet pricing is remarkably affordable, often running on a donation or low fixed-cost model. For vegetarians, this place is an absolute dream.
For everyone else, it’s a fascinating and delicious window into a culinary tradition that rarely gets enough spotlight in Utah’s food scene. Go hungry and leave inspired.
Maharaja Indian Cuisine — St. George
Southern Utah doesn’t always get the culinary love it deserves, but Maharaja Indian Cuisine in St. George is quietly changing that narrative one buffet plate at a time. For anyone exploring Zion National Park or just passing through on a road trip, this restaurant is a genuinely exciting find.
The lunch buffet here is known for being both budget-friendly and generous, which is a rare and beautiful combination. Portions are hearty, the food is well-seasoned, and the spread covers enough variety to satisfy a table full of people with different preferences.
Chicken dishes, vegetable curries, and lentil-based options all make regular appearances.
Maharaja has carved out a loyal following in St. George’s growing dining scene, earning praise from both locals and tourists who stumble in expecting a decent meal and leave genuinely impressed. The restaurant’s warm, no-fuss atmosphere makes it easy to relax and enjoy the food without any pretense.
Staff members are friendly and attentive, keeping the buffet stocked and the experience smooth. For a region not typically associated with Indian cuisine, Maharaja punches well above its weight class.
It’s proof that great Indian food doesn’t require a big city address, just a passionate kitchen and a commitment to flavor.
Bawarchi Indian Cuisine — Sandy/Midvale Area
Bawarchi is a name that carries serious weight in the Indian food world, and the Sandy/Midvale location lives up to that reputation with a buffet spread that covers serious ground. If variety is what you’re after, this is the place to be on a hungry afternoon.
The menu draws from multiple regions of India, which means you’re not just getting the standard North Indian lineup. Expect southern-influenced dishes, regional rice preparations, and bold spice combinations that reflect a kitchen with real range.
The buffet rotates regularly, rewarding repeat visitors with something new to discover on each trip.
The restaurant has a lively, energetic atmosphere that feels authentically communal. It’s the kind of place where tables are full and conversations are loud in the best possible way.
The staff keeps the buffet line well-organized and replenished, which matters more than people realize during a busy lunch rush. Pricing is competitive, and the value you get per dollar spent is genuinely impressive.
Bawarchi has built its reputation through word of mouth, and that organic buzz says a lot about the quality of what’s being served. For anyone in the Sandy or Midvale area craving authentic, wide-ranging Indian flavors, this buffet is a no-brainer worth adding to your regular rotation.
Karuwaa Nepali & Indian Cuisine — South Jordan
Karuwaa is the newest kid on the South Jordan block, and it’s already making a strong impression with diners who appreciate authentic Himalayan flavors done right. The name itself refers to a traditional Nepali cooking vessel, which hints at the cultural pride baked into everything this restaurant serves.
The buffet options here blend Indian and Nepalese traditions in a way that feels cohesive and intentional. You’ll find familiar curry staples alongside distinctly Nepali preparations that add texture and depth to the overall spread.
The use of whole spices and slow-cooked techniques gives the food a richness that stands out from quicker, less careful kitchens.
Reviews for Karuwaa have been enthusiastically positive since it opened, with diners repeatedly praising the authenticity and freshness of the dishes. The space is clean and modern, with a comfortable layout that works well for both solo lunches and group outings.
Service is attentive and the staff is knowledgeable about the menu, which helps first-timers navigate unfamiliar dishes with confidence. South Jordan’s food scene has been growing steadily, and Karuwaa is one of the most exciting recent additions to that landscape.
If you haven’t made the trip yet, this buffet gives you a very compelling reason to go soon.
Star of India — Salt Lake City
Some restaurants earn their place in a city’s food memory through sheer longevity, and Star of India on North Temple is exactly that kind of place. It has been feeding Salt Lake City diners for years, quietly maintaining its standards while newer spots come and go around it.
The buffet-style lunch specials here are a longtime draw, offering classic Indian dishes at prices that make the deal hard to pass up. Butter chicken, saag, chana masala, and warming lentil dishes show up regularly, each prepared with the kind of practiced confidence you only develop after years in the kitchen.
The food isn’t trying to be trendy — it’s just trying to be good. And it succeeds.
Star of India has a no-fuss atmosphere that puts the focus squarely on the meal. The dining room is comfortable and unpretentious, attracting a loyal mix of longtime regulars and curious newcomers.
The service is efficient without feeling impersonal, and the staff genuinely seems to enjoy being there. For anyone who wants a reliable, honest Indian buffet experience in Salt Lake City without any surprises, this is your place.
It may not generate the same social media buzz as newer spots, but its track record speaks louder than any hashtag ever could.
Saffron Valley — Salt Lake City (Avenues)
Walk into Saffron Valley on 300 South and your nose will do the deciding for you. The warm scent of cumin, turmeric, and freshly baked naan hits you the moment the door swings open.
This Avenues location has built a loyal crowd over the years, and for good reason.
The lunch buffet rotates dishes regularly, so you’re rarely eating the same spread twice. Expect classics like dal makhani, chicken tikka masala, and perfectly spiced vegetable curries.
The naan comes out soft and pillowy, ideal for scooping up every last drop of sauce.
Saffron Valley takes pride in using quality ingredients and traditional cooking methods. The restaurant has a warm, welcoming interior that feels casual enough for a weekday lunch but polished enough for a special outing.
Portions at the buffet are generous, so pace yourself. First-timers often leave pleasantly stuffed and immediately planning their return visit.
The staff is known for being helpful and friendly, especially if you want guidance on spice levels. This spot consistently earns top marks in Salt Lake City’s food community, making it an essential stop for anyone exploring Utah’s Indian food scene.
Mumbai House — Salt Lake City
Mumbai House carries the name of India’s most electrifying city, and the restaurant on Parleys Way does its best to match that energy. This well-known Salt Lake City staple has offered buffet service over the years, drawing in a steady crowd of Indian food enthusiasts who know exactly what they’re coming for.
The menu here leans into the comfort food classics that made Indian cuisine so beloved worldwide. Rich gravies, perfectly spiced proteins, and freshly prepared breads form the backbone of a buffet that satisfies on every level.
The kitchen clearly has a strong handle on balance — dishes are flavorful without being one-dimensional, and spice levels feel well-calibrated rather than aggressive.
Mumbai House has maintained its status as a Salt Lake City staple by doing the fundamentals exceptionally well and staying consistent over time. The dining room has a warm, slightly upscale feel that makes it suitable for a casual business lunch or a relaxed family dinner.
Service tends to be attentive and professional, which adds to the overall experience. If you’re compiling your personal list of essential Utah Indian restaurants, Mumbai House belongs on it without question.
It has earned its reputation through years of dependable, delicious cooking that keeps the community returning with friends in tow.
Tandoor Indian Grill — Millcreek (Salt Lake Area)
Named after the clay oven that gives North Indian cooking so much of its distinctive smoky character, Tandoor Indian Grill in Millcreek takes its identity seriously. The restaurant on 2700 South has earned a solid reputation as one of the area’s most dependable lunch buffet destinations.
The buffet lineup here is rooted in North Indian tradition, with tandoori-influenced dishes taking center stage alongside creamy curries, dal, and freshly prepared bread. The smoky notes you get from properly used tandoor cooking are genuinely present here, which elevates the whole experience beyond a typical steam-table buffet.
That attention to technique makes a real difference in the final flavor.
The Millcreek location attracts a loyal lunchtime crowd that spans office workers, families, and dedicated Indian food fans who’ve been coming for years. The atmosphere is relaxed and welcoming, with a clean, well-maintained dining space that makes the meal feel comfortable from start to finish.
Buffet pricing is fair, and the portion options are generous enough to keep you satisfied well into the afternoon. Tandoor Indian Grill might not be the flashiest name on this list, but it delivers exactly what it promises: honest, flavorful North Indian cooking served in a friendly setting that makes every visit feel worthwhile and satisfying.



















