10 Best Indian Restaurants in Jersey City and Hoboken
As the 2nd most diverse city in the country, Jersey City has a wide variety of Indian restaurants that will transport you to India using your taste buds. With different flavors from North India to South India, Jersey City carries every type of Indian cuisine you want. This list lists the 10 Best Indian Restaurants in Jersey City and Hoboken. Let us know which one is your favorite in the comments below.
Amiya
101 Hudson St, Jersey City, NJ 07302
Amiya sets the perfect atmosphere for a night out on the town or a simple afternoon lunch at the center of Harborside Financial Center in Jersey City. Their atmosphere and cuisine deliver an exceptional experience in both taste and sight. Amiya serves traditional favorites like Chicken Tikka Masala, our own Amiya Paneer, halal food, and more. The delightful menu is inspired by Chef Chand’s deep knowledge of Indian cuisine, skill, and boundless imagination. Also noteworthy is their excellent selection of specialty cocktails, wine, and beer. In addition, Amiya has a happy hour from 5-7, Monday to Friday.
Rasoi
810 Newark Ave, Jersey City, NJ 07306
Indian eatery with a lunch buffet also serves authentic Northern-style fare by the plate. Rasoi is a favorite for a lot of the locals. They have a lunch buffet and a vast dinner menu that is just mouth-watering. The most popular menu items include garlic naan, chicken tikka masala, chicken makhani, lamb kebabs, and samosas.
Mantra
253 Washington St, Jersey City, NJ 07302
At Mantra, their philosophy is to emphasize refined and creative Indian cuisine. The menu incorporates traditional classic favorites and original new dishes that apply Eastern flavors with a Western twist. Mantra is yet another must-visit North Indian restaurant in the city. Its tandoori delicacies and lamb dishes are delectable and cannot be missed when dining here.
Karma Kafe
505 Washington St, Hoboken, NJ 07030
Karma Kafe is located at 505 Washington Street, in the heart of Hoboken, NJ. Their trendsetting modern Indian restaurant opened its doors in 1999. Karma Kafe is deeply rooted in tradition but designed for today’s global citizens. Karma Kafe is a must-try if you would like to try some traditional Indian flavors with a twist. Karma Kafe also has a delicious unlimited lunch buffet that is super affordable. Their menu has been greatly appreciated for being daring and innovative and successfully incorporating the latest dining trends while retaining the essence, traditions, and principles of Indian Cuisine.
Mithaas
795 Newark Ave, Jersey City, NJ 07306
Mithaas has been around for a long time in Jersey City. It provides a sleek and casual ambiance serving a ton of Indian snacks and sweets everyone enjoys. Mithaas only serves vegetarian food so keep that in mind before visiting. They are known for their delicious Indian fast food and variety of sweets. Try their yummy chaat, Pao bhaji, masala dosa, chole bhature, and pani puri.
Sapthagiri
737 Newark Ave, Jersey City, NJ 07306
If you are looking for some fantastic authentic south Indian cuisine, you must stop at Sapthagiri. They offer northern and southern Indian food, but their giant dosas are worth trying! They only have vegetarian options. They have a ton of sweets available to try too. They use only the best fresh ingredients, and it’s one of the places you will receive an authentic Indian taste and ambiance.
Pariwaar Delights
827 Newark Ave, Jersey City, NJ 07306
Pariwaar Delights is located in the heart of Jersey City offering top tier South Indian Food. A Halal Monitoring Service certified restaurant by Sharia Board of America has an exceptional blend of items on their menu.
Clove Garden Of India
353 3rd St, Jersey City, NJ 07302
Located right in downtown Jersey City, the Clove Garden of India is a new addition to Indian restaurants in Jersey City. Their menu has a great mix of Indian food, including vegetarian and non-vegetarian options. They also offer great lunch specials, desserts, and traditional drinks.
Brick Lane Curry
136 Newark Ave, Jersey City, NJ 07302
Brick Lane Curry is a London-style Indian restaurant offering spicy curries and other delicious Indian dishes! Additionally, they also have Indian-inspired cocktails.
Bombay Vada House
131 Erie St, Jersey City, NJ 07302
Bombay Vada House has officially opened near Hamilton Park. Located at 131 Erie Street (in the former Blue Lotus space), the eatery specializes in street food from India. In particular, it offers a variety of vada pav; a deep-fried potato served inside a bun.
Chef of India
324 Central Ave, Jersey City, NJ 07307
At Chef of India we strive to reach out to every beloved customer with a commitment on quality, which is our biggest growth quotient. We sincerely request for your suggestions/comments regarding our service/taste or any other specific food item that you would love to see on our ever growing menu.
Masala Cafe
839 Newark Ave, Jersey City, NJ 07306
Masala Café is an authentic chettinad cuisine restaurant which was originated from Tamil Nadu a southern state in India, it uses a variety of south Indian spices and dishes are made with fresh ground masalas.
If you are looking for other restaurant recommendations in Jersey City, check these out. We also have a ton of kid-friendly cafes in Jersey City for families.
Updated February 15th, 2024