New York is, unquestionably, the ultimate destination for a vacation in the United States. You can find the world’s most famous attractions here, such as Statue of Liberty, Central Park, and Times Square. While exploring New York, make sure to visit its most diverse neighborhood—Jackson Heights. The neighborhood is a melting pot for different cultural backgrounds, mainly from India and South Asian countries. Interestingly, Jackson Heights is the place where you can enjoy a mini India. From Indian cuisine to Indian traditional clothing, all things related to India can be found here. If you are interested in the food, keep reading to learn more about the best Indian restaurants in Jackson Heights, New York.
1. Jackson Diner Indian Cuisine
The first Indian restaurant that you should try in Jackson Heights is Jackson Diner, which has been serving guests for more than 35 years. The casual restaurant serves a variety of traditional Indian dishes not just from Southern or Northern India but from every corner of the country. Furthermore, the restaurant has welcomed a number of prestigious public figures such as Sylvester Stallone and Hillary Clinton. Some of the best dishes of the restaurant include vegetable bhajia, spicy cheese kulcha, and uttapam.
Jackson Diner Indian Cuisine
Address: 37-47 74th St, Jackson Heights, NY 11372
Website: Jackson Diner Indian Cuisine
Opening hours: Sun - Thu: 11am - 10pm; Fri - Sat: 11am - 10:30pm
2. Rajbhog NY Sweets
Editor's Note: There's no photo available at the time of writing
If you are looking for something light just to fill up your stomach, you should make a stop at Rajbhog NY Sweets, an eatery that resembles a bakery as it serves a delectable selection of Indian sweets and vegetarian snacks. You can choose what you like from the display cases. Highly popular dishes include batata vada, lentil cake khaman dhokla, and patra that looks like sushi.
Rajbhog NY Sweets
Address: 72-27 37th Ave, Jackson Heights, NY 11372
Website: Rajbhog NY Sweets
Opening hours: 10:30am - 10pm (daily)
3. Indian Taj
Editor’s note: establishment is permanently closed
Welcome to Indian Taj, a restaurant in which you can satisfy your appetite through an array of classic Indian dishes in a laid-back and cozy atmosphere. The curries and tandoori dishes are highly popular at this eatery. There is also a bar where you can enjoy a drink or two before leaving the restaurant to continue your adventure. If you are traveling with a group, make sure to invite the party here for an even more delightful dining experience.
Indian Taj
Address: 3725 74th St, Jackson Heights, NY 11372
Website: Indian Taj
Opening hours: 11am - 11pm (daily)
4. Delhi Heights
Providing a casual and relaxed ambiance in the middle of bustling Jackson Heights, Delhi Heights is going to elevate your Indian dining experience to the next level. You can enjoy not only delicious Indian dishes but also Nepali and Chinese cuisines to stop your stomach from complaining. The most delicious food that you should try includes lamb biryani and Kashmiri pulao rice. If you prefer something substantial, you can indulge in the lunch buffet.
Delhi Heights
Address: 37-66 74th St, Jackson Heights, NY 11372
Website: Delhi Heights
Opening hours: Mon - Fri: 3pm - 1:30am; Sat - Sun: 12:30pm - 1:30am
5. Maharaja Sweets
Editor's Note: There's no photo available at the time of writing
If you suddenly have a craving for something sweet when exploring Jackson Heights, you may want to stop by Maharaja Sweets. You can either dine in or have a to-go for your order of traditional Indian sweets. There is a variety of excellent desserts to choose from, such as jamuns, Bengali sweets, laddoos, and jalebi. This simple and casual restaurant also serves vegetarian dishes.
Maharaja Sweets
Address: 7310 37th Ave, Jackson Heights, NY 11372
Website: Maharaja Sweets
Opening hours: 10am - 10pm (daily)
6. Raja Sweets & Fast Food
If you are aiming at having an Indian meal that is quick and easy, Raja Sweets & Fast Food is the restaurant you should be headed to. The counter-service restaurant is known for its delicious fried pakoras and samosas. If you rather have something healthier, you can try the curries or stews. To end your dining experience here, you can choose from a selection of Indian desserts. One thing to note is that the restaurant accepts only cash. But do not worry, because the restaurant is excellent for cheap eats.
Raja Sweets & Fast Food
Address: 7231 37th Ave, Jackson Heights, NY 11372
Website: Raja Sweets & Fast Food
Opening hours: 10am - 10pm (daily)
7. Dosa Delight
Editor's Note: Photo taken from the establishment's official social account
Posted by Dosa Delight Restaurant on Sunday, July 5, 2020
As the name says, Dosa Delight is most famous for its dosas. Its specialty is dosas in the vegan and vegetarian versions, making the restaurant a paradise for those who do not eat meat. In addition to non-meat dosas, the restaurant also serves tasty South Indian bites along with desserts like falooda, gajar, and gulab jamun and beverages such as chai, lassi, and madras coffee.
Dosa Delight
Address: 35-66 73rd St, Jackson Heights, NY 11372
Website: Dosa Delight
Opening hours: 11:30am - 10pm (daily)
8. Samudra
If you are into fried dishes, Samudra is among the best Indian restaurants that can satisfy your craving. This modest restaurant promises a pleasant dining experience in a laid-back setting, which makes an excellent place for hanging out with loved ones. Made from the freshest ingredients available, the restaurant’s crowd favorites include papri chaat, aloo tikki chaat, and specialties such as sev puri and dahi batata puri. Before leaving the restaurant, if you still have enough space in your stomach, you may want to indulge in the payasam or sooji halwa.
Samudra
Address: 75-18 37th Ave, Jackson Heights, NY 11372
Website: Samudra
Opening hours: Sun - Thu: 11:30am - 10pm; Fri - Sat: 11:30am - 10:30pm
9. Bamboo House & Bar
What about Bamboo House & Bar? The restaurant is well-known to the local people for its outstanding services and flavorful Indian cuisine that is made from high-quality ingredients and prepared with love. You may want to start with something light like aaloo chilly or chicken coila before moving on to fish tikka masala or fish curry in mustard sauce. If you are still hungry, enjoy the carrot halwa or gulab jamun and do not forget to try the mango lassi. Whether you want to dine in, have a to-go, or order delivery to your hotel room, all options are available.
Bamboo House & Bar
Address: 76-03 37th Ave, Jackson Heights, NY 11372
Website: Bamboo House & Bar
Opening hours: 11am - 11pm (daily)
10. Prince Kabab & Chinese Restaurant
Last but not least is Prince Kabab & Chinese Restaurant. The place will make you feel as if you were in India not only because of the food but also because of the music and the staff that shows Indian hospitality. Snacks like somucha and puri are among the most sought-after food here. In addition to Indian cuisine, the restaurant also serves Chinese dishes.
Prince Kabab & Chinese Restaurant
Address: 3756 74th St, Jackson Heights, NY 11372
Website: Prince Kabab & Chinese Restaurant
Opening hours: 7am - 3am (daily)
Make your Jackson Heights vacation more delightful with Indian cuisine
You are surely going to have a memorable vacation in Jackson Heights, New York, if you are into Indian-related stuff. But of course, your holiday will be even more enjoyable when something delicious is involved. Try some, if not all, of the best Indian restaurants mentioned above to keep your stomach happy at all times during your adventure in the neighborhood.
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