14 Best Indian Food Restaurants In Brooklyn + Indian Food Near By

Are you looking for Indian food near you? You are in the right place.

Check the google map below to find out the Indian food restaurants near where you are. Just click the red dot to find out more details about the restaurants.

Make sure that you turn on the GPS when you are using a phone.

If you are not in a hurry, let’s talk more about the best Indian food restaurants in Brooklyn.

Italian dishes have made their way into the hearts of many people, same with Asian cuisine.

Although you might think that it is just food and there is nothing more, food actually gives you an insight into the culture of a particular people.

So, if you are interested in knowing something about Indian culture, you could try some of their dishes. Well, I know you might be trying to make excuses that you do not know how to cook, well that’s not a problem.

This article will list some of the best Indian restaurants where you can get lovely Indian dishes in the Brooklyn area. I hope you find this list helpful in your quest and adventure.

Best Indian Restaurants Brooklyn

1. Diwan Grill Indian Cuisine

Location: 678 Franklin Ave, Brooklyn, NY 11238

Phone: +1 (718) 230-7852


If you are looking for fresh Indian dishes made with quality ingredients, this is one joint that you do not want to miss out on.

Their food is fresh, and the nan bread is fluffy, the lamb phal and chicken tikka masala are delicious.

Even if you are a vegetarian, you can be assured of getting delicious and flavorful food here. This restaurant is popular among the locals because of its quality food and services provided.

2. King of Tandoor

Location 1: 600 Flatbush Ave, Brooklyn, NY 11225 Phone: +1 (347) 533-6811

Location 2: 7407 3rd Ave, Brooklyn, NY 11209 Phone: +1 (718) 833-2160


If you are looking forward to spicing up your meal, King of Tandoor is one perfect place to get what you want. Their meals are delicious, affordable, with a comfortable environment for you to have your meal in peace.

They serve dishes with the right amount of spiciness, and their naan bread is out of this world. You can order your food from home, and it will be delivered. All you need to do is call or order online using their website.

But if you are in town and looking for a cozy place to have some nice spicy meal, you can visit any of the two locations in Brooklyn.

So, if you want some fantastic delicious curry, then branch by and have a good time.

3. Kitchen Grill Indian Restaurant

Location: 914 Fulton St, Brooklyn, NY 11238

Phone: +1 (718) 789-7800


This Indian restaurant is so clean and neat that you won’t fail to notice it as you walk through the door. The meals are well prepared, appetizing, and delicious. Their paneer tikka masala is the best to have around Brooklyn.

The good thing is that you will be well attended to; the staff will take their time to clearly explain their menu options to you to be comfortable with what you are ordering.

If you are new to the Indian food experience, you need this kind of attention because you might not be familiar with the menu, so it would be nice if the menu is explained for clarity.

The food here is always fresh, and you would not feel like it has been kept for a very long time. The sauces are hearty and thick but not too thick, but it is not watered down as you will find in some restaurants.

The food is tasty, they have diverse options on their menu, and it is affordable. This is undoubtedly a lovely place to visit for some Indian spicy goodness.

4. Namaste

Location: 195 5th Ave, Brooklyn, NY 11217

Phone: +1 (718) 857-1951


This is another excellent spot to get some delicious Indian food. They offer catering, delivery services, and takeaway.

Some of their appetizers include fried crab cake, samosa, shrimp Bhuna, Bhel poori, and many more.

Their unique dishes are made in the traditional style in a clay oven, which gives them their distinctness. Their menu has variety, and they also serve seafood, vegetarian options, and Indo-Chinese.

One meal on their menu you have to try is their Shrimp Biryani, it is prepared with jumbo shrimps, and it is tasty.

You can conclude your meal by having some of their desserts like carrot halwa, Rasmalai, ice cream, and Gulab Jamun. You will not complain about the money you spend, and you will have a good time.

You can order take-out and delivery, or you can also make reservations as long as you call ahead of time.

5. Gandhi Fine Indian Cuisine

Location: 2032 Bedford Ave, Brooklyn, NY 11226

Phone: +1 (718) 282-7012


This restaurant is one of a kind, it serves solid classic Indian dishes, and they have won awards for their quality dishes.

You need to check out their Chicken Tikka Masala; it will have you going back there again and again.

Their naan bread is delicious as well and one of the best you will get in the area. Their modern interpretation of classic dishes is impressive, and they insist on using the best freshest ingredients.

They are open to takeout and delivery if you want to enjoy the meal from the comfort of your home.

6. Dhania Fine Indian Cuisine

Location: 787 Prospect Pl, Brooklyn, NY 11216

Phone: +1 (347) 627-3095


This restaurant offers fine Indian cuisine and ranks among the best Indian restaurants in Brooklyn. The garlic naan and vegetarian samosa served here are amazing, and you should try them out.

The food here is warm and delicious, and it is an excellent place to be if you want to try Indian food for the first time.

They are not stingy with their rations; their portions are so large that you will eat as much as you want. The environment has a comfortable ambiance, and it is an excellent place to sit out with friends and family.

You can order take-out or delivery and enjoy their dishes from the comfort of your home.

7. Atithi Indian Cuisine

Location: 159 Grand St Brooklyn, NY 11249

Phone: (718) 684-9192


At Atithi’s, you will get authentic Indian dishes made with quality ingredients. They seem to care about their reputation so much that they offer the best dishes and even services.

The dishes are not too oily, and they put a lot of time and attention into preparing the meals. Their dishes have the right amount of spices, and they are flavorful. You won’t have to worry about overwhelming spices; everything is balanced.

You need to try out their Tandoori Chicken and Chicken Tikka Masala, and I promise you will not regret ordering this.

The staff is so gracious and welcoming, making you feel at home as you settle in and wait for your meal. You can either eat in or order take-out and delivery.

8. Bombay Grill

Location 1: 1176 Bedford Ave, Brooklyn, NY 11216 Phone: +1 (718) 484-0004

Location 2: 8716 3rd Ave, Brooklyn, NY 11209 Phone: +1 (718) 491-2500


You can find authentic and quality Indian and Halal dishes in this restaurant. The chicken malai curry is terrific, and their food is not too greasy. They serve delicious food, not too spicy, and nor is the flavor overwhelming.

The environment is neat, you can sit in for your meal, or you can order takeout. The staff are friendly and welcoming, and they do their best to attend to you on time.

Their dessert pudding is creamy and delicious.

9. Indika House

Location: 943 Broadway, Brooklyn, NY 11206

Phone: +1 (718) 484-3600

This restaurant is dedicated to customer satisfaction, and you can see this in their services and their dish’s top class. Their curry is perfectly cooked, and it is flavorful and creamy and not watery like in some places.

Their naan bread is soft, fluffy, slightly charred, and moist. You can get their lovely dishes at very affordable prices. Their delivery service deserves praises, they are reliable, and your food arrives warm and intact.

If you love ordering food and having it delivered, you can try these guys; they are so efficient, and you will love it.

10. Dosa Royale

© Clay Williams / http://claywilliamsphoto.com

Location: 258 Dekalb Ave, Brooklyn, NY 11205

Phone: +1 (718) 576-3800


Dosa Royale serves exquisite Indian dishes like fresh chutneys and flavorful crispy dosas. The menu here includes many traditional Indian curries, appetizers, and desserts.

If you are looking for plant-based meals, you will undoubtedly get the best at this restaurant.

The restaurant has a warm, comfortable atmosphere, and the staff here are super friendly and polite.

They seem to care about the well-being of their customers, and they serve great food. You can order takeout and delivery from their website.

Their plant-based burger is terrific, and even if you are not a vegetarian, you will love it like a regular burger.

They use fresh, quality ingredients, and you do not have to worry about leftover food prepared the previous day.

11. Silver Krust

Location 1: 747 Nostrand Ave, Brooklyn, NY 11216 Phone: +1 (718) 604-2076

Location 2: 4809 Church Ave Brooklyn, NY 11203 Phone: (718) 940-2000

Location 3: 1695 President St Brooklyn, NY 11213 Phone: (718) 221-8380


This is one of the fewest Indian restaurants with a lot of branches in Brooklyn. It is a wonderful food chain, and their expanding because of its excellent reputation for serving exceptional Indian cuisine.

The food here is delicious, and the ordering service is well organized, which is a breath of fresh air compared to other restaurants. The food portions here are large and sizable, and you can eat to your satisfaction.

Another thing you would love about this place is their fresh food, made from quality ingredients, and you won’t have to worry about food that tastes like it was carried over from the previous day.

You will find a lot of people patronizing this restaurant, and this is because their quality food is irresistible.

12. Tandoori Masala

Location: 1695 Broadway, Brooklyn, NY 11207

Phone: +1 (347) 378-2397

Tandoori masala Restaurant offers authentic Indian dishes, and they use fresh ingredients and finely ground spices. You can be assured of getting quality meals here that are not watered down.

They pay attention to your order and put a lot of energy and time into delivering what you want.

Their chicken tikka and garlic naan are excellent and satisfying. Their services are great, and the delivery service is quick and reliable. Their mango lassi is thick, and it tastes like yogurt.

13. Taj Mahal

Location 1: 7315 3rd Ave, Brooklyn, NY 11209 Phone: +1 (718) 836-1512

Location 2: 135 N 5th St, Brooklyn, NY 11249 Phone: +1 (718) 599-1100

This incredible Indian restaurant has a menu with variety; it accommodates gluten-free diets, vegan and vegetarian diets. The quality of their food is consistent, and you do not have to worry about food below average.

Their services are excellent, and they make you feel welcome and comfortable. Their chicken tikka is well grilled, and they generally pay attention to their meals.

The portion of food they serve is sizable, and the prices are quite affordable that you do not have to break the bank to enjoy a good meal.

14. Tikka Indian Grill

Location 1: 185 Grand St, Brooklyn, NY 11211 Phone: +1 (718) 768-2262

Location 2: 396 5th Ave, Brooklyn, NY 11215 Phone: +1 (347) 799-1614


Their dishes are made with fresh ingredients sourced locally, and their spices are directly obtained from India.

Their food brings delightful experiences that delight the taste buds, and you will get the worth of the money you spend here.

The environment is neat and clean, the meals are tasty, the price is affordable, and their services are fantastic, so what are you waiting for? This place is highly recommended.


These are some great places to order your Indian dishes, and they offer some of the best services in the Brooklyn area.

Some have a cozier and more comfortable atmosphere, and some offer the best takeout and delivery services; I am sure you will find one that suits your needs.

Leave a Comment