clock menu more-arrow no yes

A Handy Guide to Minneapolis's Best Indian Food

View as Map

Indian and South Asian cuisine can sometimes get overlooked in the Twin Cities food landscape, but Minneapolis has lots to offer, from the more familiar chicken tikka masala and naan to dosas, momos, and brand-new creations like the Indurrito. Plus, two words: lunch buffets. (And two more words: vegetarian options.) From food trucks to downtown dining to suburban strip malls, here's a handy guide to the best Indian restaurants in Minneapolis, along with suggestions for what to order at each.

Did we miss your favorite Indian restaurant? Let us know in the comments.


Theresa Swaney

· All Eater Maps [Eater MPLS]

Read More
Note: Restaurants on this map are listed geographically.

1. Darbar India Grill

Copy Link
1221 W Lake St, #106
Minneapolis, MN 55408
(612) 822-3300
Visit Website
A great feature of this contemporary casual Indian restaurant is its exhibition tandoori oven where you can watch your garlic naan (Indian flatbread) baked to perfection. Their expansive menu also includes a uniquely long list of seafood curries, vindaloos (type of spicy Indian curry) and masalas (dishes made a mixtures of spices).

2. Namaste Cafe

Copy Link
2512 Hennepin Ave
Minneapolis, MN 55405
(612) 827-2496
Visit Website
While Namaste Café leans more to the Nepali border than the Indian one, this former residential house turned heartwarming restaurant in Uptown is still an excellent place to waft in those aromatic South Asian spices. Stop by any day of the week between 11 am and 3 pm for Namaste’s $10 lunch box special that includes a daily curry, two sides, and a dessert. If you aren’t in any hurry, take a seat on Namaste’s patio, and enjoy what this little cafe is really known for--its homemade chai tea.

3. Gandhi Mahal

Copy Link
3009 27th Ave S
Minneapolis, MN 55406
(612) 729-5222
Visit Website
Owner and executive chef Ruhel Islam hails from Bangladesh and serves up Northern Indian and Bangladeshi dishes at this cozy South Minneapolis restaurant. First, order a pistachio lassi (cold yogurt-based drink) and then splurge on the $12 bread basket to sample a variety of breads baked on site in the restaurant’s traditional tandoori clay oven. Next, order up a combo platter to enjoy a sampling of the restaurant’s best dishes, either the Masu Karma for omnivores or the Gandhi Thali for vegetarians. Finally, relax and enjoy the live music that plays every Wednesday through Sunday from 5-9 pm.

4. Malabari

Copy Link
414 1/2 Cedar Ave S
Minneapolis, MN 55454
(612) 339-9385
Visit Website
Tucked away amid the other eateries on Cedar Ave in Cedar-Riverside is Malabari Kitchen, a restaurant dedicated to food from the far southwest coastal region of Kerala, India. Although it lacks a sign outside, Malabari Kitchen’s modern decor invites diners to explore its both unique and familiar cuisine. Of note is their chicken biriyani dish that includes heavily seasoned chicken hidden instead a mound of saffron-flavored basmati rice. This restaurant’s menu is also littered with seafood dishes like a soft shell crab curry.

5. Bombay Bistro

Copy Link
820 Marquette Ave
Minneapolis, MN 55402
(612) 312-2708
Visit Website
Bombay Bistro’s $11 lunch buffet offers Indian staples like chicken tikka masala (chicken in a spicy-creamy tomato sauce), aloo matar (potatoes and peas in a spicy tomato sauce), and endless baskets of soft naan (Indian flatbread). Executive chef Malti Mehta prides herself in making and preparing dishes that represent the diversity of the Indian subcontinent, with over 50 dishes on the menu, including Indo-Chinese fusions and goat delicacies.

6. Hot Indian Foods

Copy Link
Question: why is Hot Indian Food Truck the hottest thing in Minneapolis’s Indian dining scene right now? Answer: the Indurrito, or Indian-style burrito. You can pick your favorite, chicken, lamb, spinach paneer, vegan, or try all three with their Indurrito “flight” option. Of course, nothing goes better with an Indurrito than a pile of mixed russet and sweet potatoes, battered, spiced, and fried, which they call Indi Fries. You can wash down all of this with a Limca, a lemon-lime carbonated soft drink from, you guessed it, India. Follow them on Facebook or on Twitter (@hotindianfoods) to find out their location.

7. Gorkha Palace

Copy Link
23 4th St NE
Minneapolis, MN 55413
(612) 886-3451
Visit Website
This contemporary, organic, and sustainable restaurant is owned and managed by two Nepali women who grind their own spices and make their own ghee (clarified butter) on site. Their signature dish, momo or steamed dumplings, comes filled with locally-sourced turkey, yak or vegetables. A must try is also their veggie pakora, a classic South Asian snack. These crispy cabbage, onion, and jalapenos fritters are dipped in chickpea batter and fried. If you don’t crave them now, you will after trying them. Visit during lunch, between 11 am and 2 pm, for their ever-changing buffet of classic and unique South Asian fare.

8. Great India

Copy Link
6056 Shingle Creek Pkwy
Minneapolis, MN 55430
(763) 560-8480
Visit Website
Though Great India's strip mall location might indicate otherwise, its food is consistently both fresh and flavorful. While Brooklyn Park may seem out of the way, it’s worth the drive to try one of Great India's signature dishes, dumpakht. For this dish, Great India starts with you choice seasoned meat, seafood, or vegetables, puts it in a pot, covers it with pastry dough and throws it in the oven to seal the flavor into every bite. Plus, after the meal, you can go see a Bollywood film at the Brookdale 8 Cinemas afterward. Try it, trust us.

9. Dosa King

Copy Link
8492 Central Ave NE
Spring Lake Park, MN 55432
(763) 780-6940
Visit Website
Don’t let the 20 minute drive from downtown Minneapolis scare you from venturing north to Dosa King in Spring Lake Park. When you get there you will find 13 different varieties of dosas, a South Indian street food that is essentially a crispy Indian crepe made from rice batter and black lentils. Or enjoy eight different varieties of uttapam, a thicker, softer, and more pancake-like dosa. Meateaters be wary though, Dosa King is an entirely vegetarian restaurant.

Loading comments...

1. Darbar India Grill

1221 W Lake St, #106, Minneapolis, MN 55408
A great feature of this contemporary casual Indian restaurant is its exhibition tandoori oven where you can watch your garlic naan (Indian flatbread) baked to perfection. Their expansive menu also includes a uniquely long list of seafood curries, vindaloos (type of spicy Indian curry) and masalas (dishes made a mixtures of spices).
1221 W Lake St, #106
Minneapolis, MN 55408

2. Namaste Cafe

2512 Hennepin Ave, Minneapolis, MN 55405
While Namaste Café leans more to the Nepali border than the Indian one, this former residential house turned heartwarming restaurant in Uptown is still an excellent place to waft in those aromatic South Asian spices. Stop by any day of the week between 11 am and 3 pm for Namaste’s $10 lunch box special that includes a daily curry, two sides, and a dessert. If you aren’t in any hurry, take a seat on Namaste’s patio, and enjoy what this little cafe is really known for--its homemade chai tea.
2512 Hennepin Ave
Minneapolis, MN 55405

3. Gandhi Mahal

3009 27th Ave S, Minneapolis, MN 55406
Owner and executive chef Ruhel Islam hails from Bangladesh and serves up Northern Indian and Bangladeshi dishes at this cozy South Minneapolis restaurant. First, order a pistachio lassi (cold yogurt-based drink) and then splurge on the $12 bread basket to sample a variety of breads baked on site in the restaurant’s traditional tandoori clay oven. Next, order up a combo platter to enjoy a sampling of the restaurant’s best dishes, either the Masu Karma for omnivores or the Gandhi Thali for vegetarians. Finally, relax and enjoy the live music that plays every Wednesday through Sunday from 5-9 pm.
3009 27th Ave S
Minneapolis, MN 55406

4. Malabari

414 1/2 Cedar Ave S, Minneapolis, MN 55454
Tucked away amid the other eateries on Cedar Ave in Cedar-Riverside is Malabari Kitchen, a restaurant dedicated to food from the far southwest coastal region of Kerala, India. Although it lacks a sign outside, Malabari Kitchen’s modern decor invites diners to explore its both unique and familiar cuisine. Of note is their chicken biriyani dish that includes heavily seasoned chicken hidden instead a mound of saffron-flavored basmati rice. This restaurant’s menu is also littered with seafood dishes like a soft shell crab curry.
414 1/2 Cedar Ave S
Minneapolis, MN 55454

5. Bombay Bistro

820 Marquette Ave, Minneapolis, MN 55402
Bombay Bistro’s $11 lunch buffet offers Indian staples like chicken tikka masala (chicken in a spicy-creamy tomato sauce), aloo matar (potatoes and peas in a spicy tomato sauce), and endless baskets of soft naan (Indian flatbread). Executive chef Malti Mehta prides herself in making and preparing dishes that represent the diversity of the Indian subcontinent, with over 50 dishes on the menu, including Indo-Chinese fusions and goat delicacies.
820 Marquette Ave
Minneapolis, MN 55402

6. Hot Indian Foods

Minneapolis, MN
Question: why is Hot Indian Food Truck the hottest thing in Minneapolis’s Indian dining scene right now? Answer: the Indurrito, or Indian-style burrito. You can pick your favorite, chicken, lamb, spinach paneer, vegan, or try all three with their Indurrito “flight” option. Of course, nothing goes better with an Indurrito than a pile of mixed russet and sweet potatoes, battered, spiced, and fried, which they call Indi Fries. You can wash down all of this with a Limca, a lemon-lime carbonated soft drink from, you guessed it, India. Follow them on Facebook or on Twitter (@hotindianfoods) to find out their location.

7. Gorkha Palace

23 4th St NE, Minneapolis, MN 55413
This contemporary, organic, and sustainable restaurant is owned and managed by two Nepali women who grind their own spices and make their own ghee (clarified butter) on site. Their signature dish, momo or steamed dumplings, comes filled with locally-sourced turkey, yak or vegetables. A must try is also their veggie pakora, a classic South Asian snack. These crispy cabbage, onion, and jalapenos fritters are dipped in chickpea batter and fried. If you don’t crave them now, you will after trying them. Visit during lunch, between 11 am and 2 pm, for their ever-changing buffet of classic and unique South Asian fare.
23 4th St NE
Minneapolis, MN 55413

8. Great India

6056 Shingle Creek Pkwy, Minneapolis, MN 55430
Though Great India's strip mall location might indicate otherwise, its food is consistently both fresh and flavorful. While Brooklyn Park may seem out of the way, it’s worth the drive to try one of Great India's signature dishes, dumpakht. For this dish, Great India starts with you choice seasoned meat, seafood, or vegetables, puts it in a pot, covers it with pastry dough and throws it in the oven to seal the flavor into every bite. Plus, after the meal, you can go see a Bollywood film at the Brookdale 8 Cinemas afterward. Try it, trust us.
6056 Shingle Creek Pkwy
Minneapolis, MN 55430

9. Dosa King

8492 Central Ave NE, Spring Lake Park, MN 55432
Don’t let the 20 minute drive from downtown Minneapolis scare you from venturing north to Dosa King in Spring Lake Park. When you get there you will find 13 different varieties of dosas, a South Indian street food that is essentially a crispy Indian crepe made from rice batter and black lentils. Or enjoy eight different varieties of uttapam, a thicker, softer, and more pancake-like dosa. Meateaters be wary though, Dosa King is an entirely vegetarian restaurant.
8492 Central Ave NE
Spring Lake Park, MN 55432

Related Maps