Indian Restaurant, Biryani & Momos in Cranbury, NJ

Tamarind & Co. is the best place to visit in Central Jersey: a consistently high-rated Indian fine dining restaurant at 1275 South River Road in Cranbury, New Jersey, where Route 130 meets South River Road, minutes from Exit 8A of the New Jersey Turnpike (I-95). We cook slow-simmered gravies, hand-pounded masalas, and breads and grills from a clay tandoor that runs through every service.

The kitchen reads as a culinary map of India. There are tandoori platters and kebabs off the clay oven, Punjabi gravies simmered rather than shortcut, dum biryani sealed and baked in its own steam, Thai noodles and coconut curries, and the Indo-Chinese dishes — chilli chicken, Hakka noodles, Sichuan fried rice, chicken momos steamed or tossed in chilli — that Indian families have eaten for generations. Vegetarian and vegan tables are not an afterthought here; a large part of the menu is meat-free, and spice levels are cooked to order.

We are BYOB, with free parking outside the door. Lunch runs 11:00 am to 3:00 pm every day — a lunch thali at $19.99 in the dining room from 11:30, veg or non-veg, and a lunch box at $17.99 to go — and dinner follows in the evening. Pickup orders placed on this website take 10% off, and biryani combos and family packs run at offer prices. Reserve a table online, or call (732) 466-1345.

Beyond the table: Indian catering by the tray for weddings, poojas, graduations and office lunches, built and priced online for your guest count; group dining packages at one price per person for parties of 20 to 75, booked online; the dining room for private events; and boxed lunches for offices near Turnpike Exit 8A, invoiced on a purchase order.

We serve Cranbury and the towns around it — Plainsboro, East and West Windsor, South Brunswick Township, Monroe Township, Jamesburg, Hightstown, Robbinsville, Princeton, Manalapan and Freehold — for weeknight dinners, private events and catering across Central New Jersey. Biryani and momos are what our neighbors from Plainsboro, East Windsor and South Brunswick drive over for most.

Everything at Tamarind & Co.

Questions, answered

What should I order at Tamarind & Co.?

Start with the dishes guests come back for: dum biryani sealed and baked to order (goat on the bone or chicken), steamed or chilli momos, tandoori lamb chops and kebabs from our clay oven, butter chicken or chicken tikka masala with garlic naan, and dal makhni slow-cooked for hours. For something different, try the Indo-Chinese — chilli chicken and hakka noodles. Every dish is cooked to order, to your spice level.

Do you have vegetarian dishes?

Yes — vegetarian runs through every section of the menu, not a side list: paneer half a dozen ways, malai kofta, dal makhni, bhindi and veg biryani, each marked. We cook Jain-style, without onion and garlic, on request, and every dish to the spice level you ask for.

Is your meat halal?

Yes — the chicken, goat and lamb we serve are halal. Ask your server or call (732) 466-1345 if you have any questions about a dish.

Can I order takeout or delivery?

Takeout, yes: order pickup on this website or the Tamarind app and take 10% off — ready at the time you pick, with free parking at the door. For delivery to your home, you'll find us on the delivery apps at their prices. Office lunches and catering trays we deliver ourselves — free on boxed lunches for 10 or more.

How do I get 10% off my pickup order?

Order on this website. Add dishes from our Menu page, check out here, and 10% comes off everything except items already at promotional prices — it is applied before you collect, and you pay at the counter. The discount is only on orders placed on this site: phoning us, messaging Maya on WhatsApp or ordering through a delivery app will not carry it. Maya can still take reservations, answer menu questions and place a phone order at menu prices.

What meals do you serve?

We serve lunch and dinner every day. The menu is a culinary map of India — tandoori platters and kebabs, slow-cooked North Indian and Punjabi gravies, Indo-Chinese specialties, dum biryanis, fresh tandoor breads, and desserts — plus a Beyond India section of Thai and Singapore-style dishes. Vegetarian and non-vegetarian options run through every section, with a kids' menu for the little ones.

Where are you located?

1275 South River Road, Cranbury, NJ 08512 — right where Route 130 meets South River Road. Easy parking, easy to find.

What areas do you serve?

Our neighbors come from Cranbury, Plainsboro, East Windsor, West Windsor, South Brunswick, Monroe Township, Jamesburg, Robbinsville, Manalapan, Freehold and Princeton — and our catering travels across Central New Jersey.

How can I reserve a table?

Book online right here — use the Reserve a Table form on this page and pick your date, time and party size for instant confirmation. You can also call or message Maya, our AI agent, on WhatsApp at (732) 466-1345 — she takes reservations and pickup orders in seconds, any time. Prefer a person? Call the same number and our team will help you plan something special.

Do you have BYOB?

Yes — we are proudly BYOB. Bring your favorite wine or beer and we'll take care of the rest.

Is there a dress code?

We're casual fine dining: smart casual is perfect, and there's no need for a jacket or tie. Come as you'd dress for a nice dinner out — families with children are always welcome.

Is there outdoor dining?

Seating arrangements vary by season — call or WhatsApp us at (732) 466-1345 and we'll let you know what's available for your visit.

Do you accept catering orders?

Absolutely — we cater across Cranbury and Central New Jersey. Choose Small (serves 10–12), Medium (serves 20–25) or Large (serves 30–35 guests) trays of vegetarian and chicken appetizers, entrées, noodles and fried rice, vegetable, chicken and goat or lamb biryani, basmati and jeera rice, plus naan and desserts like gulab jamun, rasmalai and halwa. Great for weddings, poojas, graduations, corporate lunches and birthday parties. Build your order on our Catering page — pick the dishes and tray sizes and see the price as you go — and we'll call to confirm, or call (732) 466-1345.

How much does Indian catering cost per tray?

Catering is priced per tray by size. Appetizer trays start at $85, entrée trays from $90, and biryani trays from $85 — each serving roughly 10–35 guests depending on size. Individual desserts and naan are priced per piece. See full pricing on our Catering page, or call (732) 466-1345 for a custom quote.

Do you cater office lunches for companies near Exit 8A?

Yes — we are on South River Road in Cranbury, minutes from Turnpike Exit 8A and the Route 130 and Route 1 corridors, which covers the offices and distribution parks in Cranbury, Dayton, South Brunswick, Monroe Township, Jamesburg, Hightstown and Robbinsville. Individually boxed lunches start at $17.99 a head, catering trays at $85 serving 10 to 35 guests, and our dining room takes private corporate bookings. See our Corporate page or call (732) 466-1345.

Can you invoice my company on a purchase order?

Yes. We invoice companies on net-30 terms with your PO number on the invoice, and our W-9 and certificate of insurance go out the same day you ask for them. New Jersey tax-exempt (ST-5) orders are welcome — send the certificate once and we keep it on file. Boxed lunches are delivered free on orders of 10 or more, Jain and vegan counts are cooked to order, and recurring team lunches are kept on file with the menu rotated.

Can you deliver before a shift starts?

Yes. We deliver into the lunch window, 11:00 am to 2:00 pm, and early for a shift that eats before the floor opens — an early-morning drop is a normal ask. Tell us the hour the food has to be on the table. Forty-eight hours' notice for a large order; a small tray or a short run of boxes can often be done same-day.

How far in advance should I place a catering order?

We recommend at least 48 hours' notice for large catering orders so we can prepare everything fresh. For weddings and large events, reach out as early as possible and we'll help you plan quantities. Call or WhatsApp (732) 466-1345.

Tamarind & Co., 1275 South River Road, Cranbury, NJ 08512 · (732) 466-1345