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
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
Editor's Note: There's no photo available at the time of writing
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
Editor's Note: Photo taken from the establishment's official social account
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
You might be interested in these Airbnbs!
4. India House Restaurant
Editor's Note: There's no photo available at the time of writing
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
Editor's Note: Photo taken from the establishment's official social account
Posted by India's Curry on Wednesday, November 15, 2017
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
Editor's Note: Photo taken from the establishment's official social account
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
Editor's Note: Photo taken from the establishment's official social account
Terrific Thursday is even better with our Samosa stuffed with delicately spiced potatoes and peas, served with tamarind...
Posted by Indian Spice on Thursday, September 5, 2019
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
Editor's Note: Photo taken from the establishment's official social account
It's hot outside ...but it's also hot inside come satisfy your spice cravings with some Chicken...
Posted by Diwan Grill NYC on Saturday, June 10, 2017
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
Editor's Note: Photo taken from the establishment's official social account
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.
Namaste
Address: 195 5th Ave, Brooklyn, NY 11217, United States
Website: Namaste
Opening hours: 11am - 11pm (daily)
10. Sapphire Indian Restaurant
Editor's Note: There's no photo available at the time of writing
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
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.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to