New York City is one of the best places in the United States to explore vegetarian Indian cuisine, thanks to its diverse South Asian community and long history of Indian restaurants dating back over a century.
Indian food naturally includes a wide variety of vegetarian dishes—from lentils and paneer curries to dosa, chaat, and thali meals. In NYC, this tradition has evolved into a thriving scene of fully vegetarian restaurants, vegan-friendly menus, and modern plant-based Indian dining.
Neighborhoods like Jackson Heights, Curry Hill (Lexington Avenue), and the East Village are especially known for vegetarian Indian food. Many restaurants here focus on authentic regional cuisine, while others offer innovative, modern interpretations of plant-based dishes.
Whether you’re vegetarian, vegan, or just exploring Indian cuisine, NYC offers some of the best options outside India.
Top Vegetarian Indian Restaurants in NYC
Here are some of the best vegetarian Indian restaurants in NYC, known for authenticity, variety, and strong local reputation.
Ahimsa (Murray Hill)
Ahimsa is one of the most popular vegetarian Indian restaurants in NYC, offering a fully vegetarian menu with many vegan and gluten-free options. The restaurant focuses on traditional Indian recipes made with fresh ingredients and balanced spices.
It’s especially loved for its comforting flavors and inclusive menu that caters to different dietary preferences.
Known for: Fully vegetarian + vegan-friendly menu
Popular dishes: Paneer curries, dosa, dal
Approx cost per person: $20–$35
Location: Murray Hill
Website: https://www.ahimsanyc.com
Ananda (West Village)
Ananda is a vegetarian and kosher Indian restaurant offering a wide range of traditional dishes with vegan and gluten-free options. The restaurant emphasizes wholesome ingredients and authentic cooking methods.
Its location near NYU makes it popular among students and locals looking for healthy, flavorful meals.
Known for: Vegetarian + kosher Indian food
Popular dishes: Thali, paneer dishes, curries
Approx cost per person: $20–$40
Location: West Village
Website: https://theanandanyc.com
Saravanaa Bhavan (Curry Hill)
Saravanaa Bhavan is a globally recognized South Indian vegetarian restaurant chain and a must-visit in NYC. It specializes in traditional dishes like dosa, idli, and thali meals.
The restaurant is known for its consistency and authentic South Indian flavors, making it one of the most reliable vegetarian spots in the city.
Known for: South Indian vegetarian cuisine
Popular dishes: Masala dosa, idli, thali
Approx cost per person: $15–$30
Location: Curry Hill
Website: https://www.saravanaabhavan.us
Vatan (Kips Bay)
Vatan offers a unique dining experience focused on Gujarati vegetarian cuisine. Instead of ordering individual dishes, guests are served a fixed thali with multiple items.
The restaurant’s ambiance recreates a traditional Indian village, making it both a cultural and culinary experience.
Known for: Gujarati thali experience
Popular dishes: Unlimited thali (dal, sabzi, roti, sweets)
Approx cost per person: $35–$50
Location: Kips Bay
Website: https://vatanny.com
Kailash Parbat (Curry Hill)
Kailash Parbat is an iconic Indian vegetarian brand known for its North Indian and Sindhi cuisine. With a legacy spanning decades, it specializes in chaat and vegetarian curries.
The restaurant offers a wide variety of street food and traditional dishes, making it a great place to explore vegetarian Indian cuisine.
Known for: Chaat and North Indian vegetarian dishes
Popular dishes: Samosa chaat, chole bhature, paneer curries
Approx cost per person: $15–$30
Location: Curry Hill
Website: https://kailashparbatnyc.com
Rajbhog Sweets (Jackson Heights)
Rajbhog is a well-known vegetarian spot in Queens that combines Indian street food with traditional sweets. It’s especially popular for quick meals and snacks.
Jackson Heights is widely considered one of the best areas for authentic Indian food in NYC, making Rajbhog a must-visit.
Known for: Vegetarian snacks and sweets
Popular dishes: Chaat, samosas, rasgulla
Approx cost per person: $10–$20
Location: Jackson Heights
Website: https://rajbhogsweets.com
Maharaja Sweets & Snacks (Jackson Heights)
Maharaja Sweets & Snacks is one of the busiest vegetarian Indian restaurants in NYC, known for its authentic street food flavors.
The constant crowd reflects its popularity and consistency, especially for chaat and quick vegetarian meals.
Known for: Indian street food
Popular dishes: Pani puri, pav bhaji, samosa chaat
Approx cost per person: $10–$20
Location: Jackson Heights
Website: https://maharajasweetsny.com
Atithi Indian Cuisine (Williamsburg – Veg Options)
Atithi is a popular Brooklyn restaurant offering a strong selection of vegetarian and vegan-friendly dishes. It’s known for its authentic flavors and cozy atmosphere.
Reddit users mention it as “excellent” with dedicated vegetarian options.
Known for: Vegetarian-friendly North Indian food
Popular dishes: Paneer tikka, dal, curries
Approx cost per person: $20–$40
Location: Williamsburg, Brooklyn
Website: https://www.atithibrooklyn.com
Must-Try Vegetarian Indian Dishes in NYC
If you’re exploring vegetarian Indian food, don’t miss these:
- Paneer Butter Masala – creamy tomato-based curry
- Palak Paneer – spinach and paneer combination
- Chana Masala – spiced chickpeas
- Dal Tadka – lentils with tempered spices
- Masala Dosa – crispy crepe with potato filling
- Thali – complete meal with multiple dishes
Indian vegetarian cuisine is known for its rich flavors, variety, and balanced nutrition, making it appealing to a wide audience.
Why Vegetarian Indian Food Is So Popular in NYC
Vegetarian Indian cuisine continues to grow in NYC because:
- It offers naturally plant-based meals
- Strong demand from vegan and health-conscious diners
- Wide variety of regional dishes
- Deep cultural roots and authenticity
Community feedback also highlights restaurants like Ahimsa and Angel for their strong vegetarian and vegan menus.
Final Guide to Vegetarian Indian Restaurants in NYC
If you’re looking for the best vegetarian Indian restaurants in NYC, here’s how to explore:
- 👉 Go to Curry Hill for maximum variety
- 👉 Visit Jackson Heights for authentic street food
- 👉 Try Ahimsa or Ananda for vegan-friendly meals
- 👉 Experience Vatan for a traditional thali
Whether you’re vegetarian, vegan, or just love flavorful food, NYC offers some of the best Indian vegetarian dining experiences in the world.