Skip to main content

Best Indian Food in Upper Montclair, NJ

Bringing The Best of Both Indian and Thai Cuisines Under One Roof
Welcome to Basil Indian & Thai Grill

Welcome to Basil Indian & Thai Grill

Discover a unique dining experience at Basil Indian & Thai Grill, located at 117 Watchung Ave, Montclair. We bring together Indian and Thai cuisine under one roof, offering seafood, biryani, curries, dumplings, South Indian dishes, and more. Every dish is prepared with fresh ingredients and balanced flavors, giving you a reliable and enjoyable meal every time. Whether you dine in, order takeout, or choose delivery, we make it easy to enjoy quality food with convenience and consistency.
Two Cuisines. One Thoughtful Experience

Two Cuisines. One Thoughtful Experience

At Basil Indian and Thai Grill, we proudly serve authentic Indian, Thai, Indo-Chinese, and South Indian cuisine — each prepared with traditional recipes, fresh ingredients, and carefully balanced flavors. Our menu is not fusion; every dish stays true to its culinary roots and regional character. From aromatic biryanis, rich curries, and freshly baked garlic naan to Thai appetizers, soups, salads, dumplings, Indo-Chinese favorites, and South Indian specialties, we offer a diverse dining experience with options for every taste and spice preference. Whether you’re dining in, ordering takeout, or choosing delivery, we focus on authenticity, consistency, and quality in every meal.
Order Indian & Thai Favorites Online

Order Indian & Thai Favorites Online

Enjoy the bold, authentic flavors of India and Thailand from the comfort of your home with online ordering from Basil Indian & Thai Grill. From fragrant biryanis, rich Indian curries, tandoori specialties, dumplings, and South Indian favorites to classic Thai dishes like Pad Thai, Drunken Noodles, Green Curry, Thai Fried Rice, Basil Stir Fry, and Tom Yum Soup, our menu is crafted fresh with quality ingredients and vibrant spices. Customize your meal exactly the way you like it and enjoy quick delivery or convenient takeout in Montclair. Whether you're craving comforting Indian classics or flavorful Thai street-style dishes, Basil brings both cuisines together with warmth, freshness, and unforgettable taste.
Catering for Every Occasion

Catering for Every Occasion

Planning an event? Let Basil Indian & Thai Grill cater your next event. Whether it’s a family gathering, office lunch, or special event, we can prepare dishes that are ready to serve and enjoy. Our catering menu features many of our most popular meals, so your guests can experience a variety of flavors. We handle the cooking so you can focus on your event. Fresh, flavorful, and authentic, our catering makes it simple to share the best Indian and Thai food with everyone.

Our menu

Explore our menu to find your favorite items and plan your next visit.

Take a look—discover what’s next on your table.

Dine In, Relax & Enjoy

Dine In, Relax & Enjoy

Enjoy dine-in at Basil Indian & Thai Grill in Montclair, where Indian and Thai dishes are freshly prepared and served in a comfortable setting. From curries, biryani, seafood, and dumplings to South Indian specialties, experience a relaxed meal with attentive service and consistent quality.
Visit Us Today! 📍

Visit Us Today! 📍

Fresh Indian & Thai Dining in Montclair Hours of Operation: 117 Watchung Ave, Montclair, NJ 07043, United States Monday: 12–3 PM, 4–9:30 PM Tuesday: closed Wednesday: 12–3 PM, 4–9:30 PM Thursday: 12–3 PM, 4–9:30 PM Friday: 12–9:30 PM Saturday: 12–9:30 PM Sunday: 12–9:30 PM

What our guests are saying

This was without a doubt some of the best Indian / Thai fusion food I’ve ever had! We stuck with their Indian options this round, and all were truly amazing. The tandoori wings were some of the best I’ve ever had, so flavorful and juicy; the lamb shank and lab chops were full of flavor and incredibly tender (the chops), and we love that it’s byob as well. Waitresses were all super nice and friendly, and overall an amazing experience. Highly recommend!

Emma L.

Emma L.

Absolutely love this place! Their South Indian menu so delicious and the staff is so sweet!

 Mya R.

Mya R.

Would highly recommend. The food is always delicious whether dining-in or take out, the flavours are great across all levels of spice which really suits feeding a large family. The team are so gracious and go above and beyond to ensure our experience is enjoyable. We really do love it here.

Sinead B.

Sinead B.

So good! Catered to our every need. Healthy portions too.

 Leslie A.

Leslie A.

Flavors United, Spirits Welcomed

At Basil Indian & Thai Grill, we bring the vibrant and authentic flavors of India and Thailand together with warm hospitality and a genuine love for great food. More than just a restaurant, Basil is a place where friends and families gather, cultures connect, and every meal is made to feel comforting, memorable, and satisfying. Driven by the vision and culinary passion of Chef Anil and Chef Mathew, we strive to create dishes that are bold in flavor, rich in tradition, and welcoming to every guest. Whether you’re discovering new tastes or enjoying familiar favorites, we want every visit to feel like coming home — filled with warmth, flavor, and an experience worth returning for.

Featuring

Outdoor seating

Vegan options

Catering

Takeout

Delivery

Dine In

Basil Indian & Thai Grill Rewards

Basil Indian & Thai Grill Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food.

Catering

Let us cater your next event. Click below to get started.

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Lunch and Dinner

Do you offer delivery or takeout?

Yes, we offer Delivery and Takeout

Where are you located?

We are located in Montclair, NJ at 117 Watchung Ave

What areas do you serve?

Our location

Map showing the location of Basil Indian & Thai Grill on 117 Watchung Ave in Montclair

Loading today's hours...