9 Best Indian Restaurants In Eagan, Minnesota

indian restaurants in eagan
Sharadha
Sharadha 
Published

Eagan is the largest and most beautiful city in Dakota County of the U.S. state of Minnesota. This city is known for its breathtaking rolling hill landscapes and more than a thousand lakes, wetlands and pond. We cannot miss the fact that this city of trees is also a part of the southern banks of the Minnesota River. Hence, the city attracts a lot of tourism and commerce. The city has a vibrant population with people from different parts of the world. Hence, the food scene here is also diverse consisting of international cuisines like Chinese, Arabic, Mediterranean, Continental, American, African, Indian, and other Asian delights. You will simply enjoy the flavor-filled tastes of authentic food from Indian cuisine. Check out our list of best Indian restaurants in Eagan, Minnesota.

1. Persis Biryani Indian Grill

Posted by Persis Biryani Indian Grill on Wednesday, 27 February 2013

Persis Biryani Indian Grill is a fun-filled casual dining place with modern decor, and a warm setting. This restaurant serves a delicious lunch buffet and has an extensive menu of several authentic Indian foods. As the name goes, this restaurant specializes in biryani and spicy-grilled foods. Although there are limited options for vegetarian foods in this restaurant, a lot of vegetarian customers love this place. This place serves freshly cooked Indian foods that are incredibly tasty. Persis is also known for its quick and cordial service.

Persis Biryani Indian Grill

Address: 1282a Town Centre Dr, Eagan, MN 55123, United States

Website: Persis Biryani Indian Grill

Opening hours: Mon - Thu: 11am - 2pm, 5pm - 10pm; Fri: 11am - 3pm; 5pm - 10pm; Sat - Sun: 12pm - 3pm, 5pm -10pm

2. Bay Leaf Indian Cuisine

Finally the sign board changed. Right opposite to United Health Group Optum building in Eden Prairie, Bay Leaf Indian Cuisine provides great lunch options and dinner at reasonable prices.

Posted by Bay Leaf Indian Cuisine - Eden Prairie MN on Wednesday, 12 August 2015

Relish a quick and healthy Indian meal at Bay Leaf restaurant in Eagen. This restaurant creates fresh food using modern methods of cooking and traditional recipes. Enjoy the intricate tastes of freshly roasted spices and farm-fresh vegetables in this stunning place. They offer big servings of delicious food at affordable prices. The boneless chicken biryani, garlic naan with paneer masala, and lamb biryani are some must-try signature foods in this restaurant. The staff here ensures that the dishes are served to suit your spice-level and dietary requirements.

Bay Leaf Indian Cuisine

Address: 1260 Town Centre Dr, Eagan, MN 55123, United States

Website: Bay Leaf Indian Cuisine

Opening hours: Mon - Thu: 11am - 2pm, 5pm - 10pm; Fri: 11am - 2:30pm; 5pm - 10pm; Sat: 12pm - 3pm, 5pm -10pm; Sun: 12pm - 3pm, 5pm - 9pm

Nearby Indian restaurants

3. Hot Indian


Hot Indian is a modern Indian restaurant that serves innovative Indian delights. This restaurant has a modern approach towards Indian food as they create unique fusion food like Indian frites, Indarito, Indian tacos, and more. They also serve amazing vegan rice bowls and spiced vegetables. If you are looking for flavorful Indian tastes in a unique dimension, Hot Indian is the best place to go. You will also find delicious street food varieties alongside yummy sauces at this place. You can also try Indian cold drinks like Limca, Thumbs-up, and Frooti in this restaurant.

Hot Indian

Address: 332 Culinary on North, 60 E Broadway, Bloomington, MN 55425

Website: Hot Indian

Opening hours: Mon - Sat: 11am - 9:30pm; Sun: 11am - 7pm

4. Surabhi Indian Cuisine


Surabhi Indian Cusine is a go-to Indian eatery in Bloomington that has an extensive menu of delicious food from the northern and southern regions of India. This restaurant follows traditional overnight marination and clay tandoor cooking methods to deliver the authentic tastes of their dishes. The menu consists of snacky Indian street food appetizers, chicken, mutton, fish entrees, vegetarian and vegan options, delicious desserts and Indian drinks. This restaurant has a chic and elegant ambiance ideal for family dining.

Surabhi Indian Cuisine

Address: 517 W 98th St, Bloomington, MN 55420, United States

Website: Surabhi Indian Cuisine

Opening hours: Tue - Thu: 11am - 2pm, 5pm - 9:30pm; Fri: 11am - 2:30pm, 5pm - 10pm; Sat: Open 24 hours; Sun: 11am - 3pm, 5pm - 9pm (closed on Mon)

5. Darbar India Grill

Posted by Darbar India Grill & Bar on Monday, 11 May 2015

Whether you are a regular visitor or a first-timer, Darbar India Grill offers unparalleled service to all its customers. This restaurant prepares authentic food from India using fresh vegetables and carefully sourced spices. The staff here are friendly and attentive to your palate’s needs. Chicken tikka masala, rogan josh, chicken saag, and many other dishes are a must-try here. The food served here burst with flavors that you can find nowhere else in Minneapolis.

Darbar India Grill

Address: 1221 West Lake Street suite 106 Upfront Minneapolis, MN 55408‎

Website: Darbar India Grill

Opening hours: Mon - Thu: 11:30am - 10pm; Fri - Sat: 11:30am - 11pm; Sun: 12pm - 10pm

6. The Hyderabad

Posted by The Hyderabad Grill on Tuesday, 16 July 2019

Authentic Hyderabadi cuisine is known for its slow cooking methods and clay oven cooking that enables the gradual release of flavors, infusion of spices, and their aroma into the food. The Hyderabad practices this traditional method of cooking on a Tandoor over charcoal to present customers with the real taste of India. This restaurant serves the best flavorful kabobs, and dum-biryanis in Bloomington, just a few minutes’ drive from Eagen, Minnesota. This restaurant has a neat and simple decor suitable for casual family dining evenings.

The Hyderabad

Address: 2137 W 80 ½ St, Bloomington, MN 55431

Website: The Hyderabad

Opening hours: Sun - Mon: 11am - 10pm; Tue - Sat: 8am - 12am

7. India House

Posted by India House - St Paul on Tuesday, 23 October 2018

India House treats all your senses with time-tested and flavorful Indian dishes. The chefs in this restaurant are trained in traditional cooking methods. In addition, they have a warm and friendly service staff, who are attentive to your dietary requirements. This restaurant has a relaxing atmosphere for you to unwind after a busy day at work. They have an elaborate menu with plenty of options to choose from. The buffet served here is a real feast and a go-to lunch option for many locals.

India House

Address: 758 Grand Avenue, St. Paul, MN 55105

Website: India House

Opening hours: 11am - 2:30pm, 5pm - 10pm (daily)

8. India Palace

Posted by India Palace Uptown on Thursday, 30 July 2015

India Palace restaurant in Minneapolis will make you feel like a true royal with its service and extravagant menu. This restaurant has a carefully curated menu including popular Indian street delicacies like pani puri, dahi poori, samosa chat and more. They serve a wide variety of North and South Indian dishes. The authentic taste at this restaurant ensures that you have an unforgettable experience with Indian cuisine. This fine Indian place also has many unique dishes that are not available in the usual Indian restaurants in the city. Enjoy the lip-smacking entrees of this stunning Indian restaurant.

India Palace

Address: 2546 Hennepin Ave, Minneapolis, MN 55405, United States

Website: India Palace

Opening hours: 3pm - 10pm (daily)

9. Kabobs Indian Grill

Posted by Kabobs Indian Grill on Monday, 17 September 2012

Kabobs Indian Grill is a family-owned restaurant in Bloomington that serves the best Indian snack options like bajjis, pakoras, chaat items and more. This restaurant has an amazing menu consisting of a variety of dishes from different parts of India. This restaurant is famous for its quick and friendly service. Indulge in the best tasting kabobs and tandoor food varieties when here. You will also love the daily specials served with care.

Kabobs Indian Grill

Address: 7814 Portland Ave South, Bloomington, MN 55420

Website: Kabobs Indian Grill

Opening hours: Mon - Thu: 11am - 10pm; Fri - Sat: 11am - 10:30pm; Sun: 11am - 9:30pm

Relish flavorful Indian delights in Eagen, MN

Spices and condiments in Indian foods
Source: Pixabay

Indian food is all about rich flavors and aroma. The Indian restaurants in and around Eagen present colorful a la carte menus of traditional dishes prepared using generations-old recipes. There are also restaurants that present amazing fusion foods that retain the original flavors of Indian curries with a modern approach. Relish the flavorful Indian delights from the best Indian eateries in the city.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Sharadha is a happy 'paw'rent to beautiful GSDs - Max n Tuffey. At times, when she is not too busy pampering her furry kids, she is trying her best to stay fit, write and travel. She loves...Read more

 Want to contribute as a Local Expert?
Explore Eagan
Looking for accommodation?
Good things are meant to be shared!