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
Read Reviews & Find Directions
Browse All Restaurants on SamosaAILast updated: April 5, 2026