The best Indian restaurants in New Jersey

Edison, Jersey City, Iselin and beyond. The best Indian restaurants in New Jersey.

5 hand picked restaurants · Updated October 2026

Quick answer

Editor selections for Indian restaurants in New Jersey, listed alphabetically (checked October 2026):

  • Aarzu Modern Indian Bistro (Freehold): Artfully plated modern Indian dishes in historic downtown Freehold
  • Chatpati Delhi (Franklin Park): Delhi and Mumbai street snacks in an unfussy Franklin Park dining room
  • Dosa Grill (North Brunswick): All-vegetarian dosa house with more than twenty varieties
  • Mithaas (Edison): Indian sweets shop and street food counter on Edison's Oak Tree Road
  • Moghul (Edison): Oak Tree Road's long-running home for classic North Indian dinners

Our picks are based on authentic flavor, consistent quality, hospitality and community love. Sponsored placements are always labeled, and the list is unranked. How we choose.

Local guide

Indian food in New Jersey

Visiting New Jersey or live here and craving Indian food? Our editors picked 5 Indian restaurants worth your time, covering fine dining, South Indian, vegetarian, street food. Bookmark this page and share it with friends planning a trip.

Find Indian food near me

What is the best Indian restaurant in New Jersey?

Our hand picked list of the best Indian restaurants in New Jersey includes Aarzu Modern Indian Bistro, Chatpati Delhi, Dosa Grill and Mithaas. Each one is chosen for authentic flavor, consistent quality, hospitality and community love.

Where can I find upscale Indian fine dining in New Jersey?

For a special night out in New Jersey, try Aarzu Modern Indian Bistro.

Where can I find vegetarian Indian food in New Jersey?

Great vegetarian and vegan friendly Indian options in New Jersey include Dosa Grill.

Where can I get dosa and South Indian food in New Jersey?

For dosas, idli and South Indian cooking in New Jersey, visit Dosa Grill.

Where can I find Indian street food and chaat in New Jersey?

For chaat, pani puri and Indian street snacks in New Jersey, head to Chatpati Delhi and Mithaas.

How do I find an Indian restaurant near me in New Jersey?

Use our Near Me finder to see the Indian restaurants closest to you, or browse every pick on this page. Always confirm hours with the restaurant before you visit.