All Guides
Indian curry with spices and rice bowls

Food & Drink

Best Indian Food in Minneapolis

Minneapolis's Indian food scene is deeper than most people realize. You can eat Hyderabadi biryani on Nicollet Avenue, Nepalese momos in Northeast, tandoori-fired kebabs in Uptown, and modern Indian cocktails downtown — all within a fifteen-minute drive. The range runs from no-frills neighborhood spots where the lunch buffet costs fourteen dollars to polished restaurants where the cocktail program is as serious as the kitchen. This guide ranks the ten best Indian and Indian-adjacent restaurants in Minneapolis proper, based on food quality, consistency, and value. No hype, no sponsored placements — just honest opinions from someone who eats at these places regularly.

Last updated: April 2026

A note on “Indian food”

This guide includes Nepalese and Tibetan restaurants alongside Indian ones because in Minneapolis, these cuisines share menus, kitchens, and customers in ways that make strict categorization pointless. Gorkha Palace and Himalayan Restaurant are technically Nepalese, but they serve excellent Indian curries and tandoori dishes alongside their momos and thali plates. The Hyderabad Indian Grill focuses on South Indian and Hyderabadi cuisine that is worlds apart from the North Indian butter chicken that dominates most menus. India is a subcontinent with dozens of regional cuisines, and Minneapolis's restaurant scene — while still North Indian–heavy — is starting to reflect that diversity. We celebrate all of it here.

Style

Modern Indian

Price

$$$

Best For

Date night, cocktails, refined Indian dining

Dancing Ganesha is the closest Minneapolis gets to a proper modern Indian restaurant — the kind of place where the naan comes from a real tandoor, the cocktail list is built around Indian flavors, and the dining room on Harmon Place has enough polish for a proper date night without feeling stiff. The butter chicken is rich and deeply spiced, the lamb vindaloo has actual heat, and the goat curry has that slow-braised tenderness that cheap shortcuts cannot replicate. The lunch buffet is one of the best deals in downtown — around sixteen dollars for a rotating spread of curries, tandoori meats, rice, and naan that is replenished constantly. The tikka masala and the saag paneer are both executed at a level that makes most other buffets in the city feel like afterthoughts. Service is attentive without hovering. If you are taking someone who “doesn't know what to order” at an Indian restaurant, this is where you bring them. Dancing Ganesha makes the case that Indian food in Minneapolis can be both accessible and genuinely excellent.

Explore Loring Park

Style

Nepalese / North Indian / Tibetan

Price

$$

Best For

Momos, Nepalese specialties, lunch buffet

Gorkha Palace is technically a Nepalese restaurant, but the menu is a deep and serious tour of the entire Himalayan region — Indian curries, Tibetan momos, Nepalese thali plates, and tandoori dishes that hold their own against any Indian-only spot in the city. The momos are the signature, and rightfully so: hand-folded dumplings filled with chicken, lamb, or vegetables, steamed or fried, served with a tomato-sesame chutney that you will want to drink. The chicken tikka masala is creamy without being cloying. The lamb curry has real depth. The lunch buffet runs around fourteen dollars and is one of the best values in Northeast — consistently fresh, well-stocked, and varied enough to keep regulars coming back weekly. The restaurant changed ownership in recent years but the kitchen has maintained its standards. The dining room on 4th Street NE is comfortable and unhurried. Gorkha Palace does not need to call itself the best Indian restaurant in Minneapolis because the food makes the argument without saying a word.

Explore St. Anthony West

Style

North Indian / Contemporary

Price

$$–$$$

Best For

Tandoori, cocktails, upscale casual Indian dining

Darbar raised the bar for Indian dining in Uptown when it opened on West Lake Street, and it has stayed there. The tandoori oven is on full display in the dining room — not hidden in the back — and the chicken tikka and seekh kebabs that emerge from it are properly charred and smoky in a way that an oven simply cannot replicate. The butter chicken is the signature, served in a velvety tomato-cream sauce with enough fenugreek and garam masala to give it genuine complexity. The biryani is layered and fragrant, not just rice dumped over curry. Darbar also does something most Indian restaurants in Minneapolis do not: a serious cocktail program. The mango lassi martini sounds gimmicky but works, and the wine list is curated rather than obligatory. The space is modern and clean, the service is polished, and the weekend brunch buffet for around eighteen dollars is a smart play if you want to sample the menu without committing to one dish. This is Indian food that does not ask you to ignore the ambiance.

Explore South Uptown

Style

North Indian / Bar-Forward

Price

$$–$$$

Best For

Craft cocktails with Indian food, downtown lunch

A relative newcomer on South Washington Avenue, Spice & Tonic has quickly earned a reputation as one of the more exciting Indian restaurants in Minneapolis. The compact space is tastefully designed — not the usual strip-mall Indian restaurant template — and the menu walks a smart line between traditional and modern. The chicken tikka is properly tandoori-fired, the dal makhani is slow-cooked until it hits that creamy, buttery consistency that takes hours to achieve, and the garlic naan is blistered and fragrant. The bar program leans into Indian spices and botanicals: think cocktails with cardamom, tamarind, and saffron that actually complement the food instead of competing with it. Lunch specials are generous and well-priced for downtown. The paneer makhani is excellent for vegetarians — rich without being heavy. Spice & Tonic is proof that Minneapolis's Indian food scene is still growing, and growing in the right direction.

Explore Downtown West

Style

Nepalese / Indian / Tibetan

Price

$–$$

Best For

Momos, thali plates, neighborhood gem

Tucked into East Lake Street in Longfellow, Himalayan Restaurant has been quietly serving some of the best subcontinental food in south Minneapolis for years. The momos — steamed or fried, stuffed with chicken, goat, or vegetables — are exceptional and rival Gorkha Palace's. The thali plates are the move here: a metal tray loaded with rice, dal, a meat or vegetable curry, pickles, papadum, and naan for a price that makes you double-check the menu. The chili chicken has a real Indo-Chinese kick. The goat curry is slow-cooked until the meat falls apart. The dining room is no-frills but clean and welcoming, and the staff will happily adjust spice levels. Open Tuesday through Sunday with reasonable hours, Himalayan is the kind of neighborhood restaurant that inspires fierce loyalty among the people who live nearby — and confusion among everyone else who wonders how they never heard of it.

Explore Longfellow

Style

Indian / Nepalese

Price

$$

Best For

Consistent quality, vegetarian options, Hennepin corridor

Namaste Café sits on Hennepin Avenue just a few doors down from India Palace Uptown, and the proximity invites comparison — a comparison Namaste wins on several fronts. The menu blends Indian and Nepalese traditions, with a strong vegetarian section that goes well beyond the usual palak paneer and chana masala. The aloo gobi is properly spiced and not the mushy afterthought you get at lesser spots. The chicken momo jhol — momos swimming in a spicy, tangy tomato broth — is addictive and unlike anything else on Hennepin. The lamb curry has good depth. The restaurant is committed to sustainable sourcing and it shows in the ingredient quality. The space is comfortable, the service is warm, and the prices are fair for the portion sizes. Namaste does not generate the same buzz as Darbar or Dancing Ganesha, but the regulars who eat here weekly know exactly what they have. Sometimes the best restaurants are the ones nobody is arguing about.

Explore South Uptown

Style

North Indian / Traditional

Price

$$

Best For

Classic curries, lunch buffet, large menu

India Palace on Hennepin Avenue is the definition of a solid, reliable Indian restaurant — the kind of place that has been doing the same things well for long enough that it has become invisible to people chasing the new. The menu is massive: dozens of curries, tandoori dishes, biryanis, dosas, and vegetarian options that cover most of the Indian subcontinent. The chicken tikka masala is textbook. The saag paneer is properly spiced. The garlic naan is consistently good. Where India Palace really earns its spot is the lunch buffet — a well-priced spread that rotates daily and draws a steady stream of regulars from the surrounding offices and apartments. The dining room is dated but comfortable, the kind of place where the carpet has seen some things but the food makes you not care. India Palace is not flashy, it is not modern, and it does not need to be. It is the Indian restaurant that half of Uptown has on speed dial when they want something reliable at a fair price.

Explore South Uptown

Style

South Indian / Hyderabadi

Price

$$

Best For

Biryani, South Indian specialties, Hyderabadi cuisine

If every other restaurant on this list leans North Indian, The Hyderabad Indian Grill on Nicollet Avenue is the essential counterpoint. This is where you come for Hyderabadi biryani — the real thing, layered with saffron-scented basmati, slow-cooked meat, and fried onions, sealed and steamed until the rice absorbs every last drop of flavor. The goat biryani is the star and it is not close. The menu also features excellent tandoori dishes, a solid selection of curries, and South Indian options like dosas and uttapam that are hard to find elsewhere in Minneapolis. The Nicollet Avenue location in Tangletown is the most convenient Minneapolis-proper outpost of a growing chain with locations across the metro, and the quality holds up. The restaurant is casual and family-friendly, with quick service and reasonable prices. If you have been eating butter chicken and tikka masala at every Indian restaurant in the city and want something different, Hyderabad is the reset button.

Explore Tangletown

Style

North Indian / Traditional

Price

$–$$

Best For

Everyday Indian food, generous portions, value

India Kutir on East Lake Street is the quiet achiever of the Minneapolis Indian food scene — a small, family-run spot that does not advertise, does not have a cocktail program, and does not care about Instagram. What it does have is meticulously prepared North Indian food at prices that make you feel like you are getting away with something. The chana masala is deeply spiced and not swimming in oil. The dal tadka has that slow-cooked earthiness that takes patience. The tandoori chicken is properly marinated and has actual char. Portions are generous to the point of absurdity — order one entree and you are eating lunch the next day. The dining room is small and simple, the menu is not trying to cover every regional cuisine in India, and the staff treats regulars like family. India Kutir is the Indian restaurant you go to when you stop caring about ambiance and start caring about whether the cook actually knows what they are doing. They do.

Explore Longfellow

Style

North Indian / Tandoori

Price

$$

Best For

Tandoori specialties, downtown convenience, delivery

Clay Oven on South Washington Avenue earns its name honestly — the tandoor is the centerpiece, and the breads and kebabs that come out of it are among the best in downtown Minneapolis. The naan is blistered and slightly chewy in the way that only a proper clay oven can achieve. The tandoori chicken has good char and stays juicy. The menu covers familiar North Indian ground: butter chicken, lamb rogan josh, palak paneer, biryani. None of it reinvents the wheel, and none of it needs to. The execution is consistent and the spice levels are honest — when you order something spicy here, they mean it. The downtown location makes Clay Oven a convenient lunch option for the Washington Avenue corridor, and delivery holds up well for the neighborhood. It is a step below Darbar or Dancing Ganesha in terms of ambition, but it fills a real gap: dependable, properly cooked Indian food in a part of the city that needs more of it.

Explore Downtown West

What about Gandhi Mahal?

Gandhi Mahal was one of the most beloved Indian restaurants in Minneapolis — a Longfellow institution featured on Diners, Drive-Ins and Dives that served exceptional Bangladeshi and Indian food for years. The restaurant was destroyed by fire during the civil unrest following George Floyd's murder in 2020. Owner Ruhel Islam's response — “Let my building burn. Justice needs to be served.” — became one of the most powerful statements of that moment. Gandhi Mahal has not rebuilt as a full restaurant, but Islam's daughter Hafsa runs Curry in a Hurryat 3025 East Franklin Avenue in Seward, serving Indian food Tuesday through Sunday with limited evening hours. The food carries the family's legacy forward. Islam is also working on a larger community development project that would bring multiple food vendors together under one roof. If you loved Gandhi Mahal, support Curry in a Hurry — the spirit is the same even if the scale is different.

Beyond Minneapolis proper

This guide focuses on Minneapolis, but the broader Twin Cities metro has excellent Indian food worth the drive. Best of India in St. Louis Park serves fine-dining-caliber dishes in a recently remodeled space. India Kutir's parent restaurant tradition extends into the suburbs. The Hyderabad Indian Grill has locations in Coon Rapids, Bloomington, and Fridley. Tandoor Restaurant in Bloomington has been serving impeccable Indian cuisine for over twenty years. And the India Palace family has outposts in Eden Prairie and Roseville. If you are willing to cross city lines, the options expand dramatically.

Keep exploring Minneapolis food

Indian food is one piece of a remarkably diverse Minneapolis dining scene shaped by immigrant communities from around the world. Explore our neighborhood food rankings or find more affordable international eats across the city.