SamosaAI
SamosaAISamosa to AI · All in One Place
News & TrendingMarkets & RatesSend Money to IndiaNRI Tax GuideIndia Travel TipsNJ Food Guide
HomeRestaurantsNJ Indian Food Guide

NJ Indian Food Guide

175+ restaurants · 0 cities · Browse by cuisine or city

Top Rated

Browse by City

All Restaurants by City

Exploring Indian Cuisine in New Jersey

Oak Tree Road in Edison/Iselin is New Jersey's "Little India" — a mile-long stretch packed with Indian restaurants, sweet shops, and grocery stores. From butter chicken at Punjabi restaurants to paper dosas at South Indian joints, you'll find every regional cuisine represented.

Jersey City's India Square (Newark Avenue) is another hub, particularly strong for vegetarian and Gujarati food. The area has several pure-veg restaurants offering elaborate Gujarati thalis and South Indian breakfast.

Pro tips: Lunch buffets ($8-12) offer the best value. Weekend South Indian brunch is hugely popular — arrive before noon. Many restaurants offer catering for events and parties. Check for Jain and vegan options if needed.

FAQ

Best Indian restaurants in NJ?
Edison Oak Tree Road and Jersey City India Square have the most options spanning North Indian, South Indian, Gujarati, and Indo-Chinese cuisines.
Best South Indian restaurants in NJ?
Edison and Parsippany have the most authentic South Indian options — dosas, idlis, vadas, and thalis.
Where is Little India in NJ?
Oak Tree Road in Edison/Iselin — the highest concentration of Indian restaurants, stores, and cultural shops in the tri-state area.
Vegetarian Indian restaurants in NJ?
Edison and Parsippany have many pure-veg restaurants with Gujarati thalis, South Indian dosas, and Jain-friendly options.

Read Reviews & Find Directions

Browse All Restaurants on SamosaAI

Last updated: April 5, 2026