About Menu Catering Blog Contact Reserve a Table
East Windsor, NJ

Indian Vegetarian Restaurant Near Princeton, NJ

Vatan in East Windsor is just 5 minutes from Princeton Junction — 100% vegetarian Indian cuisine, Jain & Swaminarayan menus, open daily for lunch and dinner.

Order Online — EW Reserve a Table
5 min
from Princeton Junction
Train Station
10 min
from downtown
Princeton, NJ
761
Route 33 West
East Windsor, NJ 08520
Who We Are

The Princeton Area's Closest Fully Vegetarian Indian Restaurant

Princeton and Mercer County have a large Indian and South Asian community — researchers, students, and professionals from Princeton University, pharmaceutical companies, and technology firms across the region. For families and individuals observing vegetarian, Jain, or Swaminarayan dietary practices, Vatan in East Windsor has been the local destination since opening in 2009.

Vatan is 100% vegetarian — no meat, fish, or eggs have ever been cooked in the kitchen. This distinction matters to guests for whom a restaurant that merely "has vegetarian options" is not sufficient. Our full menu includes Gujarati and Kathiyawadi cuisine, street food and chaat, South Indian items, and dedicated Jain and Swaminarayan thalis available every single day.

Gujarati & Kathiyawadi Thali

Complete platter meals with rotating seasonal vegetables, dal, kadhi, rice, khichdi, roti, farsan, and sweet. Jain and Swaminarayan variants available daily.

Jain & Swaminarayan Menus

Dedicated Jain Thali (no root vegetables) and Swaminarayan Thali (no onion or garlic) — prepared to standard every day, not as special requests.

Street Food & Chaat

Pani puri, bhel puri, sev puri, dahi puri, vada pav, dabeli, and more — made fresh daily. The most reordered items in the restaurant.

Catering Near Princeton

Full catering service for weddings, corporate events, and cultural gatherings throughout Mercer County. Jain-compliant menus available. Learn more →

Towns We Serve

Serving the Princeton Region and Mercer County

Guests regularly make the short drive from Princeton, Princeton Junction, Hightstown, Hamilton, Robbinsville, and surrounding communities. East Windsor sits at the center of Mercer County, making Vatan accessible from across the region.

Princeton, NJ Princeton Junction Hightstown Hamilton Robbinsville Windsor Allentown Cranbury Monroe Township South Brunswick Plainsboro West Windsor

Frequently Asked Questions

What is the closest Indian vegetarian restaurant to Princeton, NJ?

Vatan at 761 Route 33 West, East Windsor is one of the closest Indian vegetarian restaurants to Princeton — approximately a 5–8 minute drive from the Princeton Junction Train Station and 10 minutes from downtown Princeton.

Is there Indian food near Princeton Junction train station?

Yes. Vatan in East Windsor is approximately 5 minutes by car from Princeton Junction on Route 33. It is one of the only fully vegetarian Indian restaurants in the area.

Does Vatan East Windsor serve Jain food?

Yes — a dedicated Jain Thali and Jain-marked items across the menu are available every day, prepared without root vegetables (no onion, garlic, potatoes, carrots, or beets). A Swaminarayan Thali is also available daily. See our Jain & Swaminarayan food page for full details.

What are Vatan East Windsor's hours?

Open Tuesday through Sunday. Lunch: 11:00 AM – 3:00 PM. Dinner: 4:30 PM – 9:30 PM. Closed Mondays. Call (609) 336-7333 to confirm on holidays.

Can I order Indian catering near Princeton NJ?

Yes. Vatan caters throughout Mercer County — Princeton, Hightstown, Hamilton, Robbinsville, and surrounding areas. Contact our Mercer County catering page or email info@vatans.com to start planning.

Plan Your Visit

761 Route 33 West, East Windsor, NJ 08520 · (609) 336-7333 · Tue–Sun, Open Daily