Best Indian Restaurant in Morris County, NJ: What to Order at Taste of India

If you’re searching for the best Indian restaurant in NJ, chances are you want more than just a takeout menu — you want a place with authentic flavor, consistent quality, and a menu deep enough to explore for years. That’s what regulars have come to expect at Taste of India, tucked inside Flanders Village Mall on Route 206 in Flanders, part of Mt. Olive Township.

Why Locals Call Us the Best Indian Food Near Flanders, NJ

We’ve built our reputation one plate at a time — with a 4.4-star rating across hundreds of Google and Yelp reviews from guests throughout Morris County, including Mt. Olive, Succasunna, Netcong, Ledgewood, Randolph, and Chester. Guests regularly point to a few things: fresh-made sauces, generous portions, and a staff that takes the time to explain the menu to first-timers.

What to Order

Butter Chicken — Our most popular dish for a reason: tender chicken in a rich, tomato-based sauce balanced with butter and cream.

Lamb Biryani — Fragrant basmati rice layered with slow-cooked lamb and whole spices.

Chicken Tikka Masala — A house favorite, especially at our monthly buffet.

Vegetarian Thali & Paneer Dishes — Our vegetarian menu is one of the most requested parts of the experience, with rich, well-spiced paneer curries that satisfy vegetarians and meat-eaters alike.

Tandoori Specialties — Chicken and lamb marinated and cooked in a traditional tandoor for a smoky char.

Fresh Naan — Garlic or plain, baked to order.

Dine-In, Takeout, Delivery & Catering

We offer full dine-in service, takeout, and delivery through DoorDash and Grubhub, plus catering for private and corporate events across Morris County. Join us on the last Sunday of each month for our dinner buffet — reservations recommended.

View Our Full Menu → | Explore Catering

? 286 Route 206 South, Flanders, NJ 07836 | ? (973) 584-4878