10 Best Indian Restaurants In Brooklyn, New York

indian restaurants in brooklyn

Situated on the east side of Manhattan, Brooklyn is an area worth discovering and exploring when you are in New York. It boasts some of the most popular attractions in the city, including Prospect Park, Coney Island, and the iconic Brooklyn Bridge, which is an excellent site to enjoy a 360-degree view of Manhattan, New York Harbor, and Brooklyn. This borough is emerging as one of the hot spots of New York City. It boasts several historic neighborhoods, some of the finest vistas in the skyline of Manhattan, and a superb food scene. The best way to explore the place is to book yourself a guided tour. You can choose from one of the several tours available, which includes bus, biking, and walking tours. If you are fond of Indian cuisine, take your pick from these best Indian restaurants in Brooklyn, New York.

1. Taj Mahal, Brooklyn

taj mahal interior (including moving waterfall picture on back wall)
Source: Photo by Flickr user emma.maria used under CC BY-ND 2.0

Located centrally in Brooklyn, Taj Mahal is a small Indian restaurant catering to people who are looking for traditional Indian food. The extensive menu comprises a variety of biriyanis, tandooris, and curries. The restaurant uses familiar Indian cooking techniques and the food is laid out on a table with white tablecloths, in a room with a relaxed space. Start your meal with one of the lip-smacking appetizers, including banana pakora, vegetable pakora, samosa, and sheekh kebab, among others.

Taj Mahal, Brooklyn

Address: 7315 3rd Ave, Brooklyn, NY 11209, United States

Website: Taj Mahal, Brooklyn

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

2. Gandhi Fine Indian Cuisine

Source: Pexels

Photo is only for illustrative purposes

Welcome to Gandhi Fine Indian Cuisine, a restaurant that offers delectable Indian dining, delivery, and takeout in Brooklyn, New York. This eatery has become popular for its superb Indian dishes, friendly staff, and great service. They give a modern twist to classic Indian dishes, and they claim to use only fresh ingredients of superior quality. This establishment features a compact space and a casual dining setup. Enjoy delicious Indian BBQ preparations churned out from the tandoori oven.

Gandhi Fine Indian Cuisine

Address: 2032 Bedford Ave, Brooklyn, NY 11226, United States

Website: Gandhi Fine Indian Cuisine

Opening hours: 11am - 3:30pm, 4:30pm - 9:45pm (daily)

3. Kitchen Grill Indian Restaurant

Chicken Tandoori 01
Source: Photo by Wikimedia Commons user Marajozkee used under CC BY-SA 4.0

Photo is only for illustrative purposes

Kitchen Grill Indian Restaurant is a modest restaurant with just a few tables, but the menu is expansive and includes the usuals like biriyani and curry. Their all-day menu offers several popular Indian delicacies, including beverages, dessert, seafood main course, lamb and goat, chicken, tandoori, biriyani, bread from the tandoor, vegetarian, and more. Relish some of the finest Indian dishes and enjoy a great dining experience.

Kitchen Grill Indian Restaurant

Address: 914 a Fulton St, Brooklyn, NY 11238, United States

Website: Kitchen Grill Indian Restaurant

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

4. India House Restaurant

Chicken Tikka Masala Curry
Source: Photo by Wikimedia Commons user Sriyarao22 used under CC BY-SA 4.0

Photo is only for illustrative purposes

This cozy and warm Indian restaurant is one of the best in Brooklyn. A straightforward eatery, India House Restaurant offers a menu that constitutes classic Indian favorites. There are plenty of vegetarian choices, and they only serve Halal meat. Some of the popular main course items here include chicken tikka masala and chicken korma, and saag paneer for vegetarians. Relish deliciously prepared vegetarian and nonvegetarian dinner here with your loved ones.

India House Restaurant

Address: 586 Nostrand Ave, Brooklyn, NY 11216, United States

Website: India House Restaurant

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

5. India's Curry

Source: Pxfuel

Photo is only for illustrative purposes

If you are really keen about savoring some of the finest Indian dishes in Brooklyn, New York, India’s Curry is one of your best bets. Do not get fooled by this tranquil and tiny space that boasts an elegant ambiance. Dining here will be an amazing experience, and the staff is extremely friendly. Expect nothing but the finest Indian curries. Try the delicious goat curry and the chicken cheese naan and make sure you do not miss sampling the sweet mango lassi.

India's Curry

Address: 1926 Bath Ave, Brooklyn, NY 11214, United States

Website: India’s Curry

Opening hours: Tue - Sun: 12pm - 10:30pm; Mon: 5pm - 10:30pm

6. Tikka Indian Grill

Paneer Tikka Butter Massala
Source: Photo by Wikimedia Commons user Shubham2007chaudhary used under CC BY-SA 4.0

Photo is only for illustrative purposes

Tikka Indian Grill prepares and serves authentic and traditional Indian delicacies with professional and timely service. This Indian restaurant in Brooklyn claims to use only fresh ingredients that are procured from local vendors. Spices, which are used in the food, are directly imported from India by the restaurant. They prepare their dishes by taking inspiration from various parts of India so that they can cater to different types of taste buds. No matter whether you are savoring Indian delicacies for the first time or you are regular, the restaurant will ensure that you have a fine dining experience. This eatery serves the dishes in a compact but stylish setup, and you will still feel casual and cozy. Try out the masala and garlic naan for your main course when you are dining here.

Tikka Indian Grill

Address: 185 Grand St, Brooklyn, NY 11211, United States

Website: Tikka Indian Grill

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

7. Indian Spice

Indian Chicken Curry
Source: Photo by Flickr user reivax used under CC BY-SA 2.0

Photo is only for illustrative purposes

While Indian Spice may have an unpretentious exterior, this comfy and colorful eatery in Brooklyn is known for its classic and creative Indian fare. They serve various kinds of South Indian and North Indian dishes and offer plenty of choices without compromising authenticity and quality. This eatery is immensely popular for its fabulous food, and they claim to use fresh and high-quality ingredients. It is also possible to order their food online for pick up or delivery.

Indian Spice

Address: 351 7th Ave #4320, Brooklyn, NY 11215, United States

Website: Indian Spice

Opening hours: Sun - Thu: 12pm - 10:15pm; Fri - Sat: 12pm - 10:45pm

8. Diwan Grill Indian Cuisine

Braised lamb shanks on risotto (20264854002)
Source: Photo by Wikimedia Commons user terri_bateman used under CC0

Photo is only for illustrative purposes

Diwan Grill Indian Cuisine serves authentic Indian delicacies in a comfy, family-friendly space. When the British ruled over India, there was a fusion of traditional Mughlai recipes with distinct spices that led to delightful dishes like jalfrezi and vindaloo, among others. It was the British who shared these ancient Indian recipes with the entire world. The restaurant has successfully managed to present dishes that blend the same kind of ethnicity seen in Mughlai kitchens, along with various flavors of Indian spices sourced from different states in India.

Diwan Grill Indian Cuisine

Address: 678 Franklin Ave, Brooklyn, NY 11238, United States

Website: Diwan Grill Indian Cuisine

Opening hours: 11am - 10pm (daily)

9. Namaste

Goat curry
Source: Photo by Flickr user Glen MacLarty used under CC BY 2.0

Photo is only for illustrative purposes

Visit Namaste, an Indian Restaurant in Brooklyn, if you would like to savor a delicious Indian lunch buffet in a laidback and warm setup. The restaurant has been dishing up classic Indian fares for more than two decades. The chefs here are thoroughly trained in cooking authentic and traditional Punjabi dishes. When you dine here, you will be transported to a wonderful culinary journey to Northwest India. The hospitality offered by Namaste is simply amazing. The great food and classy ambiance are an added bonus. Some of the popular dishes here include tikka masala and goat curry, among others.


Address: 195 5th Ave, Brooklyn, NY 11217, United States

Website: Namaste

Opening hours: 11am - 11pm (daily)

10. Sapphire Indian Restaurant

Garlic naan
Source: Photo by Flickr user Joy used under CC BY 2.0

Photo is only for illustrative purposes

If you are craving an outstanding lunch buffet in an Indian restaurant in Brooklyn, you must definitely go to Sapphire Indian Restaurant. Each dish in the buffet is delicious and also healthy - you can be sure that you’re getting complete value for your money. Try out their chicken tikka masala, lemon rice, chicken hara masala, garlic naan, and the ginger chicken - you won’t be disappointed!

Sapphire Indian Restaurant

Address: 435 Dekalb Ave, Brooklyn, NY 11205, United States

Website: Sapphire Indian Restaurant

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

Savor the best Indian dishes in Brooklyn

Best Indian restautants in Brooklyn, New York
Source: Pixabay

While Brooklyn is known for some of its iconic landmarks, it also boasts a happening food scene and is known for serving some of the best pizzas in the city. If you are fond of Indian food, try out these best Indian restaurants in Brooklyn, New York and you’ll definitely enjoy a memorable culinary experience.

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

Still Need Travel Insurance?

You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.

*5% off when you book with our promo code: TRIP101

*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.

Pala Sen is an avid follower of travel and health updates, current affairs and entertainment news from all across the world and writing is a passion for her. She had been previously associated...Read more

 Want to contribute as a Local Expert?
Explore Brooklyn
Good things are meant to be shared!