Finding Indian food under $20 in SoHo can be easier than you might expect. While SoHo is famous for designer shopping, historic architecture, galleries, and upscale restaurants, the neighborhood and surrounding downtown Manhattan areas also offer casual Indian meals that can fit a modest budget.
You can find everything from biryani and dosa to chickpea curry, rice bowls, samosas, Indian street food, and vegetarian meals without necessarily spending $30 or $40 on a single entrée.
The key is knowing which restaurants and dishes offer the best value. It is also worth expanding your search slightly beyond SoHo into Greenwich Village, the West Village, and the East Village, where additional affordable Indian options are available. New York’s Indian restaurant scene has also become increasingly diverse, with regional restaurants and specialists focusing on dishes such as biryani, dosa, and Indian street food.
Why SoHo Has Great Indian Restaurants
For anyone searching for Indian food under $20 in SoHo, the neighborhood is a surprisingly good starting point. SoHo is surrounded by some of downtown Manhattan’s most diverse dining areas, including Greenwich Village, the West Village, the East Village, the Lower East Side, and Tribeca. That means visitors can explore everything from quick budget meals to regional Indian cuisine and upscale dining within a relatively short distance.
SoHo itself has convenient options such as INDAY, currently listed in the $10–20 range, while nearby restaurants such as Araf Biriyani & Halal Food provide particularly inexpensive options.
A Diverse Indian Food Scene
One of the biggest reasons downtown Manhattan is exciting for Indian food lovers is regional diversity.
Indian cuisine isn’t one single style. Depending on the restaurant, you may encounter influences from:
- Punjab
- Delhi
- Hyderabad
- Kashmir
- Bengal
- Gujarat
- Rajasthan
- Kerala
- Tamil Nadu
- Other regional and diaspora traditions
This diversity means you can enjoy a completely different experience each time you visit.
For example, one meal might be Hyderabadi-style biryani, while another could be South Indian dosa, Punjabi tandoori food, or Indian street-food-inspired dishes.
Indian Cuisine Naturally Works Well on a Budget
Indian food is particularly suitable for diners trying to stay below $20 because many traditional dishes use filling and affordable ingredients.
Common staples include:
- Rice
- Lentils
- Chickpeas
- Potatoes
- Vegetables
- Flatbreads
- Spices
A simple dal and rice combination can be satisfying without requiring an expensive entrée.
Similarly, dishes such as chana masala, dosa, vegetable biryani, samosas, and kathi rolls can provide substantial meals at relatively accessible prices.
SoHo’s Location Expands Your Choices
The biggest advantage of eating Indian food in SoHo is that you don’t have to limit your search to SoHo itself.
Greenwich Village
Greenwich Village has a strong selection of Indian restaurants, including affordable and casual options. Current listings include Mint Masala, while Tripadvisor also lists several Indian restaurants in the neighborhood, including quick-bite and moderate-priced choices.
West Village
The West Village provides additional neighborhood-style Indian dining, including Gandhi Cafe, currently listed in the $10–20 range.
East Village
The East Village is especially useful if you want a wider selection of Indian restaurants and regional styles. Current listings include Ambo and other Indian restaurants across different price points.
Tribeca
Tribeca is better suited to upscale Indian dining. Restaurants such as Musaafer and Tamarind Tribeca demonstrate the higher-end side of downtown Indian cuisine.
Excellent Vegetarian Indian Food
Another reason Indian cuisine is so good for budget dining is its enormous selection of vegetarian dishes.
You can explore:
- Chana masala
- Dal tadka
- Aloo gobi
- Bhindi masala
- Baingan bharta
- Vegetable biryani
- Dosa
- Idli
- Uttappam
- Samosas
Many of these dishes are satisfying without meat, making them ideal for both vegetarians and budget-conscious diners.
Vegan diners should confirm whether dishes contain ghee, butter, cream, yogurt, or paneer.
South Indian Food Adds More Variety
If you’ve mostly experienced Indian food through naan and curry, SoHo’s surrounding neighborhoods give you a chance to explore South Indian cuisine.
Look for:
Dosa
A crispy fermented rice-and-lentil crepe served with sambar and chutney.
Idli
Soft steamed rice-and-lentil cakes.
Uttappam
A thicker savory rice-and-lentil pancake topped with vegetables.
Sambar
A lentil and vegetable preparation with distinctive South Indian spices.
These dishes can also be among the best options when you’re trying to keep a meal under $20.
Biryani Is Excellent Value
Biryani deserves special attention for budget diners.
The dish combines aromatic rice with spices, herbs, vegetables, and meat or other protein. Because it functions as a complete meal, you don’t necessarily need to add several side dishes.
For someone with a strict food budget, a good biryani can be a much smarter choice than ordering multiple individual entrées.
Indian Street Food Keeps Costs Down
Indian street food is another reason the cuisine works so well for affordable dining.
Popular choices include:
- Samosas
- Chaat
- Bhelpuri
- Aloo tikki
- Kathi rolls
- Pakoras
These dishes allow you to sample bold Indian flavors without necessarily paying for a full-service restaurant experience.
Great Food for Sharing
Indian cuisine also works exceptionally well for groups.
Instead of everyone ordering an expensive entrée, two or more people can share:
Biryani + curry + vegetable dish + dal + naan
Sharing allows you to experience more flavors while controlling the total cost.
This is particularly useful if your target is $20 per person.
Takeout Is Another Advantage
Indian food is generally well suited to takeout.
Dishes such as:
- Biryani
- Curries
- Dal
- Chana masala
- Vegetable biryani
- Rice bowls
usually travel well.
Pickup can also help keep a meal below $20 by avoiding delivery and service fees.
For crispy foods such as dosa, samosas, and pakoras, however, pickup and eating soon after preparation usually gives better results.
Authenticity Without a High Price
Affordable Indian food doesn’t have to mean generic Indian food.
Look for restaurants offering:
- Regional specialties
- Traditional cooking methods
- Tandoor dishes
- Biryani
- South Indian food
- Indian street food
- Vegetarian specialties
- Traditional breads
Ask the restaurant:
“What regional dish do you recommend?”
This can lead you toward dishes that offer a more authentic experience than simply ordering the most familiar curry.
New York’s Indian dining scene increasingly emphasizes regional cooking and specialized concepts, giving diners more opportunities to explore India’s culinary diversity.
Why SoHo Works for an Under-$20 Food Guide
The combination of location, variety, casual restaurants, vegetarian cuisine, and nearby neighborhoods makes SoHo particularly useful for budget-conscious Indian food lovers.
You can start with a meal directly in SoHo, then walk toward Greenwich Village or the East Village if you want more options.
And while the area also has expensive Indian restaurants, the presence of restaurants such as Araf Biriyani & Halal Food and INDAY demonstrates that Indian food doesn’t have to be a luxury experience.
The reason SoHo is a great destination for Indian food under $20 isn’t simply the number of restaurants located within its boundaries. It’s the neighborhood’s position at the center of a much larger downtown Manhattan food scene.
Within a short trip, you can move from affordable biryani and rice bowls in SoHo to South Indian dosa in the surrounding neighborhoods, Indian street food in Greenwich Village, regional restaurants in the East Village, and sophisticated Indian dining in Tribeca.
For budget diners, the best strategy is to focus on biryani, dosa, dal, chana masala, vegetable curries, samosas, kathi rolls, and thali-style meals.
These dishes demonstrate that Indian cuisine can be affordable, filling, diverse, and authentic at the same time.
Whether you’re visiting SoHo for shopping, working nearby, exploring Manhattan, or simply looking for a good meal under $20, the neighborhood and its surrounding areas give you plenty of opportunities to discover the rich variety of Indian cuisine without breaking your budget.
Top Indian Restaurants in SoHo
When looking for the best Indian food under $20 in SoHo, it helps to distinguish between restaurants located directly in SoHo and strong options in nearby Greenwich Village and the West Village. SoHo’s Indian selection is relatively compact, but the surrounding neighborhoods add several affordable choices. Current local listings show Araf Biriyani & Halal Food and INDAY as two of the most relevant options directly in SoHo, while nearby Thelewala, Mint Masala, and Gandhi Cafe expand the budget-friendly choices.
1. Araf Biriyani & Halal Food — Best for Affordable Biryani
Araf Biriyani & Halal Food is located at 560 Broadway in SoHo and is currently listed in the $1–10 price category.
For this guide, it’s one of the clearest choices for diners trying to keep their food cost under $20.
Best for:
- Biryani
- Halal food
- Quick meals
- Takeout
- Budget dining
Biryani is especially practical for budget diners because it combines rice, aromatic spices, herbs, and protein into one substantial meal.
2. INDAY — Best for a Quick SoHo Meal
INDAY is located at 240 Lafayette Street and is currently listed in the $10–20 range.
Its fast-casual format makes it particularly convenient for shoppers, tourists, and downtown workers who want an Indian-inspired meal without spending time at a formal restaurant.
Best for:
- Quick lunch
- Rice bowls
- Casual dining
- Vegetarian options
- Takeout
With a listed price range of $10–20, INDAY is one of the most straightforward choices for this particular under-$20 guide.
3. Thelewala — Best for Indian Street Food
Just outside SoHo in Greenwich Village, Thelewala at 112 MacDougal Street is a strong choice for Indian street-food-style dining.
Its current listing places it at $10–20, and it is open late, making it useful beyond the typical lunch and dinner hours.
Best for:
- Indian street food
- Kathi-style rolls
- Quick meals
- Late-night Indian food
- Takeout
If you want something different from a traditional curry-and-rice restaurant, Thelewala is particularly interesting.
4. Mint Masala — Best Traditional Indian Option Nearby
Mint Masala is located at 95 MacDougal Street in Greenwich Village.
It’s a useful nearby option for diners who want a broader traditional Indian menu, including curries, rice dishes, appetizers, and other familiar Indian specialties.
Best for:
- Traditional Indian food
- Curries
- Biryani
- Samosas
- Casual dining
For an under-$20 budget, focus on individual vegetarian dishes, rice-based meals, or appropriately priced lunch options.
5. Gandhi Cafe — Best for Casual Indian Dining
Gandhi Cafe at 283 Bleecker Street in the West Village is another nearby option.
Its current listing places it in the $10–20 price range, making it relevant for diners who want a casual sit-down Indian meal while staying close to the $20 target.
Best for:
- Casual dinner
- Curries
- Vegetarian dishes
- Rice
- Relaxed dining
Best Indian Restaurants for an Under-$20 Budget
| Restaurant | Area | Current Price Range | Best For |
|---|---|---|---|
| Araf Biriyani & Halal Food | SoHo | $1–10 | Biryani |
| INDAY | SoHo | $10–20 | Quick meals |
| Thelewala | Greenwich Village | $10–20 | Street food |
| Mint Masala | Greenwich Village | Varies | Traditional Indian |
| Gandhi Cafe | West Village | $10–20 | Casual dining |
Current local listings support the price ranges shown for Araf, INDAY, Thelewala, and Gandhi Cafe.
Best Restaurant for Biryani
Araf Biriyani & Halal Food
If your main goal is an inexpensive, filling rice-based meal, Araf is the most obvious choice from this list.
Its $1–10 listing makes it particularly attractive for diners with a strict budget.
Best Restaurant for a Quick Lunch
INDAY
For someone shopping or sightseeing in SoHo, INDAY’s location on Lafayette Street and its $10–20 price range make it a convenient choice for a quick meal.
Best for Indian Street Food
Thelewala
If you want to experience Indian food in a more casual, street-food-inspired format, Thelewala is a strong option.
Its $10–20 listing also makes it compatible with an under-$20 food itinerary.
Best for Traditional Indian Food
Mint Masala
For diners who want a more conventional Indian restaurant menu, Mint Masala is worth the short trip from SoHo into Greenwich Village.
It’s particularly useful if you’re looking for curries, biryani, appetizers, and vegetarian Indian dishes.
Best for Casual Sit-Down Dining
Gandhi Cafe
Gandhi Cafe is a good choice if you prefer sitting down for a relaxed Indian meal rather than grabbing food from a quick-service restaurant.
Its current $10–20 listing makes it particularly relevant for diners trying to stay within this guide’s price target.
What to Order Under $20
To maximize your budget, focus on dishes that can function as a complete meal.
Biryani
Excellent value because rice and protein are combined in one dish.
Dosa
An affordable South Indian option, particularly for vegetarian diners.
Chana Masala
A filling chickpea curry.
Dal and Rice
One of the simplest and most economical combinations.
Kathi Roll
Good for a quick meal or takeout.
Samosas
An inexpensive snack or appetizer.
Vegetable Biryani
A satisfying vegetarian alternative.
Best Choices for Vegetarians
If you’re vegetarian and trying to stay under $20, consider:
- Chana masala
- Dal tadka
- Aloo gobi
- Bhindi masala
- Vegetable biryani
- Dosa
- Idli
- Samosas
Indian cuisine’s extensive vegetarian tradition makes it particularly easy to find filling meals at reasonable prices.
Best Choices for Takeout
For takeout, prioritize:
Biryani
Curries
Dal
Chana masala
Vegetable biryani
Kathi rolls
For foods such as dosa, samosas, and pakoras, pickup is generally preferable if you want to preserve their texture.
Don’t Forget Nearby Neighborhoods
If you’re struggling to find the exact Indian dish you want inside SoHo, don’t stop searching.
Greenwich Village is particularly useful for casual Indian restaurants and street food.
Washington Square is a good extension for South Indian cuisine and dosa.
West Village provides additional neighborhood-style dining.
East Village has a broader Indian restaurant scene and more regional options.
Eater’s recent coverage of New York’s Indian restaurants also reflects how broad the city’s Indian dining scene has become, with restaurants specializing in regional cuisines and individual dishes such as biryani and dosa.
The top Indian restaurants for an under-$20 budget in and around SoHo offer very different experiences.
For the lowest-cost option, Araf Biriyani & Halal Food stands out with its current $1–10 listing and focus on biryani and halal food.
For a convenient meal directly in SoHo, INDAY is a strong choice in the $10–20 range.
If you’re willing to walk into Greenwich Village, Thelewala offers Indian street-food-style dining, while Mint Masala provides a more traditional Indian restaurant experience.
And for a relaxed meal in the West Village, Gandhi Cafe offers another $10–20 option.
For the best value, concentrate on biryani, dosa, dal, chana masala, vegetable curries, kathi rolls, and samosas rather than expensive specialty entrées.
Most importantly, remember that restaurant prices and menus can change. The listed ranges are useful planning guides, but readers should check the current menu before ordering—especially if $20 is a strict spending limit.
Best Neighborhoods or Areas for Indian Food Near SoHo
If you’re searching for Indian food under $20 in SoHo, don’t limit your search to restaurants within SoHo’s exact boundaries. The neighborhood sits at the center of several downtown Manhattan areas with very different Indian food scenes.
From quick biryani and South Indian dosa to street food, regional Indian cuisine, and fine dining, these nearby neighborhoods give you much more variety.
1. SoHo — Best for Convenience
SoHo is the natural starting point if you want Indian food without traveling far.
INDAY at 240 Lafayette Street is currently listed at $10–20, making it one of the more convenient choices for a quick, casual Indian meal directly in SoHo.
Araf Biriyani & Halal Food at 560 Broadway is another particularly budget-friendly option, currently listed at $1–10.
Best for:
- Quick lunches
- Biryani
- Takeout
- Budget meals
- Convenient dining
2. Greenwich Village — Best for Casual Indian Food
Just south of SoHo, Greenwich Village offers a wider selection of Indian restaurants and casual food options.
Current listings include Mint Masala on MacDougal Street, while Tripadvisor’s current Greenwich Village listings also include Indian restaurants such as Semma, Taco Mahal, Mint Masala, and The Kati Roll Company.
For budget diners, Greenwich Village is especially useful for:
- Indian street food
- Kathi rolls
- Curries
- Vegetarian meals
- Casual lunches
- Takeout
Best for: Variety and casual Indian dining.
3. Washington Square — Best for South Indian Food
The area around Washington Square Park is particularly interesting if you want to move beyond standard North Indian curry dishes.
NY Dosas at 50 Washington Square South is currently listed at $10–20 and specializes in Indian takeaway.
This makes the area especially attractive for diners searching for:
- Dosa
- Vegetarian food
- South Indian flavors
- Quick lunches
- Affordable takeaway
If your goal is an inexpensive vegetarian Indian meal, Washington Square is one of the most useful areas to explore.
4. West Village — Best for Neighborhood Dining
The West Village offers a more relaxed neighborhood atmosphere and several Indian dining options.
Gandhi Cafe on Bleecker Street is currently listed at $10–20. OpenTable describes the restaurant as serving Anglo-Indian cuisine.
Best for:
- Casual sit-down meals
- Indian comfort food
- Vegetarian dishes
- Dinner
- Neighborhood dining
It’s a good choice when you want to sit down and enjoy Indian food rather than grab a quick meal.
5. East Village — Best for Indian Food Variety
If you’re willing to travel farther east, the East Village opens up a much larger Indian food scene.
Ambo is currently listed at $10–20, making it relevant for this guide.
The neighborhood also includes a mix of traditional and contemporary Indian restaurants. Current listings include Milon, Brick Lane Curry House, Malai Marke, and Baar Baar.
Best for:
- Regional Indian cuisine
- Affordable meals
- Contemporary Indian food
- Vegetarian options
- Casual dinners
If you’ve already explored SoHo and Greenwich Village, the East Village is a natural next stop.
6. Lower East Side — Best for Regional Indian Cuisine
The Lower East Side is another good extension of your downtown Indian food search.
This area is particularly interesting for diners who want to explore food beyond standard restaurant menus and discover different regional Indian and South Asian influences.
For example, Dhamaka on Delancey Street represents the more upscale end of the regional Indian dining spectrum, while other nearby options provide more casual meals.
Best for:
- Regional cuisine
- Special dishes
- Indian and South Asian food
- Food-focused exploration
For a strict $20 budget, however, look for casual restaurants rather than Dhamaka’s higher-priced dining experience.
7. Tribeca — Best for Fine Dining
If your budget isn’t limited to $20, Tribeca provides some of downtown Manhattan’s most sophisticated Indian restaurants.
Musaafer is currently listed at $100+, while Tamarind Tribeca is listed at $50–100.
These aren’t budget destinations, but they’re useful if you’re comparing the entire range of Indian dining around SoHo.
Best for:
- Fine dining
- Special occasions
- Business dinners
- Contemporary Indian cuisine
- Luxury dining
Best Area for Indian Food Under $20: SoHo + Greenwich Village
If you’re following a strict $20-per-person budget, the best strategy is to combine SoHo and Greenwich Village.
Start in SoHo for convenient options such as Araf Biriyani & Halal Food or INDAY, then walk south toward Greenwich Village for additional choices.
Eater has also highlighted affordable Indian lunch options in Greenwich Village and other Manhattan neighborhoods, including meals priced below $20.
Best Area for Vegetarian Indian Food: Washington Square
For vegetarian diners, the Washington Square area is particularly appealing because of its South Indian influence.
Try:
- Dosa
- Idli
- Uttappam
- Sambar
- Vegetable curries
- Chutneys
NY Dosas is a particularly convenient option, with its current listing showing $10–20.
Best Area for Late-Night Indian Food: Greenwich Village
Greenwich Village is also useful if you’re eating later in the evening.
Thelewala at 112 MacDougal Street is currently listed at $10–20 and has hours extending to 3 AM daily, making it an interesting option for late-night Indian food near SoHo.
Best Area for Regional Indian Cuisine: East Village
The East Village is the better choice when your goal is to explore beyond familiar dishes.
Current listings show a mixture of traditional and contemporary Indian restaurants, while newer concepts are also expanding the definition of Indian and South Asian cuisine in the neighborhood.
Look for:
- Regional curries
- Biryani
- Indian street food
- South Indian dishes
- Contemporary Indian cuisine
Best Area for Fine Dining: Tribeca
For a special occasion, Tribeca is the clear choice.
The area includes upscale restaurants such as Musaafer and Tamarind Tribeca, but these restaurants are substantially more expensive than the under-$20 options featured in this guide.
Best Downtown Indian Food Route
If you’re spending a full day exploring SoHo, you can turn the surrounding neighborhoods into an Indian food tour:
Start — SoHo
Biryani or a quick Indian meal.
Washington Square
Dosa or South Indian food.
Greenwich Village
Street food or a kathi roll.
West Village
Casual sit-down Indian dinner.
East Village
Explore regional Indian cuisine.
This gives you the opportunity to experience several styles without traveling far across Manhattan.
The best neighborhoods for Indian food near SoHo aren’t limited to SoHo itself.
SoHo is best for convenience and quick affordable meals. Greenwich Village offers more casual Indian restaurants and street food, while Washington Square is particularly useful for South Indian and vegetarian dishes.
For greater variety, head toward the East Village, where you’ll find a broader selection of Indian restaurants and regional influences. The Lower East Side is another interesting area for exploring regional Indian and South Asian cuisine.
If you’re looking for an upscale experience rather than Indian food under $20, Tribeca provides several sophisticated options, including Musaafer and Tamarind Tribeca.
For this guide’s specific goal—finding Indian food under $20 in SoHo—the strongest strategy is to concentrate on SoHo, Washington Square, and Greenwich Village, then expand toward the East Village when you want more variety.
That combination gives budget-conscious diners access to biryani, dosa, street food, curries, vegetarian meals, regional specialties, and takeout, making downtown Manhattan one of the most rewarding areas in New York for affordable Indian food.
Popular Indian Dishes People Should Try in SoHo
If you’re searching for Indian food under $20 in SoHo, choosing the right dishes can make a big difference. Indian cuisine offers plenty of affordable options that are filling, flavorful, and easy to share. From aromatic biryani and crispy dosa to samosas, chana masala, curries, and Indian street food, you can experience a wide range of flavors without ordering an expensive meal.
SoHo and nearby downtown neighborhoods also make it possible to explore different Indian regional traditions. If you’re visiting for the first time, don’t limit yourself to familiar dishes such as butter chicken. Try a combination of rice dishes, vegetarian curries, breads, street food, and South Indian specialties.
1. Biryani
Biryani is one of the best Indian dishes to try when you’re following a budget.
It combines fragrant rice with aromatic spices, herbs, and vegetables or meat. Popular versions include:
- Chicken biryani
- Lamb biryani
- Goat biryani
- Vegetable biryani
- Hyderabadi biryani
Because biryani can serve as a complete meal, it offers excellent value for diners trying to stay under $20.
Best with: Raita and a side of chutney.
2. Dosa
If you want something different from traditional North Indian curry, try dosa.
Dosa is a thin, crispy crepe made from fermented rice and lentils. It is usually served with sambar and chutney.
Popular varieties include:
- Masala dosa
- Plain dosa
- Onion dosa
- Rava dosa
Dosa is particularly attractive for budget-conscious vegetarian diners because it can be a filling meal without expensive ingredients.
3. Chicken Tikka Masala
Chicken tikka masala is one of the most familiar Indian dishes for American diners.
It features pieces of grilled chicken served in a rich tomato-based sauce with spices.
It’s a good introductory dish if you’re new to Indian cuisine.
Best with: Garlic naan and basmati rice.
4. Butter Chicken
Also known as murgh makhani, butter chicken consists of tender chicken cooked in a creamy tomato-based sauce.
It’s generally rich, mildly spiced, and aromatic.
If you prefer creamy curries rather than very spicy food, this is an excellent choice.
Budget tip: Share one curry with another person and add rice or naan instead of ordering separate entrées.
5. Tandoori Chicken
For something grilled rather than saucy, try tandoori chicken.
Chicken is marinated with yogurt and spices before being cooked in a hot tandoor oven.
The result is smoky, charred, and flavorful.
It’s particularly good as a shared appetizer.
6. Chicken Tikka
Chicken tikka consists of marinated pieces of chicken cooked in a tandoor.
Unlike chicken tikka masala, it isn’t served in a creamy curry.
It’s a great choice when you want a grilled protein without a heavy sauce.
7. Samosas
Samosas are one of the easiest ways to try Indian food on a small budget.
The crispy pastries are commonly filled with spiced potatoes and peas.
They’re:
- Affordable
- Vegetarian-friendly
- Easy to share
- Great for takeout
- Perfect as a snack
Try them with mint and tamarind chutney.
8. Chana Masala
Chana masala is a chickpea curry cooked with onions, tomatoes, ginger, garlic, and spices.
It’s one of the best inexpensive vegetarian Indian dishes.
Chickpeas make it filling enough to work as a main course.
Best with: Rice or roti.
9. Dal Tadka
Dal tadka is made from cooked lentils finished with a tempering of spices, garlic, onions, and herbs.
It demonstrates how Indian cuisine can create complex flavors from simple ingredients.
For a low-cost meal, try:
Dal + rice + roti
10. Aloo Gobi
Aloo gobi combines potatoes and cauliflower with spices such as turmeric, cumin, coriander, and ginger.
It’s a classic vegetarian dish that works particularly well as part of a shared meal.
Best with: Roti and dal.
11. Palak Paneer
Palak paneer combines paneer cheese with a spinach-based curry.
It’s a popular vegetarian choice with an earthy flavor and creamy texture.
Remember that paneer is made from milk, so palak paneer is vegetarian but not vegan.
12. Kadai Paneer
Kadai paneer combines paneer with peppers, onions, tomatoes, and aromatic spices.
It’s a good option for vegetarians who want something hearty and flavorful.
Share it with naan or rice to keep the overall meal affordable.
13. Chole Bhature
Chole bhature combines spicy chickpea curry with fluffy deep-fried bread.
It’s a substantial North Indian meal and particularly popular for lunch.
Because it’s filling, it can be a good choice when you’re trying to maximize the value of an under-$20 meal.
14. Kathi Roll
A kathi roll is an Indian-style wrap filled with ingredients such as:
- Chicken
- Paneer
- Egg
- Vegetables
It’s one of the best options for a quick meal while exploring SoHo and nearby neighborhoods.
It’s also convenient for takeout.
15. Thali
A thali is a combination meal featuring several smaller dishes.
A typical thali might include:
- Dal
- Vegetable curry
- Rice
- Roti
- Pickles
- Chutney
- Dessert
If you want to sample several flavors without ordering multiple full-sized entrées, a thali can be an excellent value.
16. Indian Chaat
Chaat represents a broad family of Indian street-food dishes.
Depending on the preparation, you might find:
- Potatoes
- Chickpeas
- Crispy toppings
- Chutneys
- Spices
- Yogurt
Popular varieties include:
Pani Puri
Crispy hollow shells filled with flavored water and other ingredients.
Bhelpuri
Puffed rice mixed with vegetables, chutneys, and crunchy toppings.
Aloo Tikki
Spiced potato patties served with chutneys.
Papdi Chaat
Crispy papdi combined with chutneys and toppings.
Chaat is an excellent way to explore Indian street food without spending much.
17. Idli
Idli consists of soft steamed cakes made from fermented rice and lentils.
They’re traditionally served with sambar and chutney.
Idli is a lighter option compared with rich curries and is particularly good for breakfast or lunch.
18. Uttappam
Uttappam is thicker than dosa and is usually topped with ingredients such as:
- Onion
- Tomato
- Green chilies
- Vegetables
It’s another affordable South Indian vegetarian option.
19. Seekh Kebab
Seekh kebabs are made from seasoned minced meat shaped around skewers and grilled.
Depending on the restaurant, you may find chicken, lamb, or other varieties.
They’re excellent for sharing.
20. Gulab Jamun
Finish your meal with gulab jamun.
These soft fried milk-based dumplings are soaked in sweet syrup and commonly flavored with cardamom or rose.
They’re a classic Indian dessert and a great way to end an affordable Indian dinner.
Best Indian Dishes Under $20
If you have a strict budget, prioritize dishes that work as complete meals.
| Dish | Why It’s Good for a Budget |
|---|---|
| Biryani | Complete, filling meal |
| Dosa | Affordable South Indian specialty |
| Chana Masala | Filling vegetarian option |
| Dal & Rice | Simple and economical |
| Samosas | Inexpensive snack |
| Kathi Roll | Quick complete meal |
| Thali | Multiple dishes in one |
| Vegetable Biryani | Affordable vegetarian meal |
| Chole Bhature | Hearty lunch |
| Idli | Affordable light meal |
Best Vegetarian Dishes
Vegetarian diners have plenty of choices.
Try:
- Chana masala
- Dal tadka
- Aloo gobi
- Bhindi masala
- Baingan bharta
- Vegetable biryani
- Dosa
- Idli
- Uttappam
- Samosas
- Paneer tikka
- Palak paneer
Best Vegan Dishes
Potentially vegan options include:
- Chana masala
- Dal
- Aloo gobi
- Baingan bharta
- Bhindi masala
- Dosa
- Idli
- Vegetable biryani
- Vegetable curries
Always confirm that ghee, butter, cream, yogurt, and paneer aren’t included.
Best Dishes for First-Time Indian Diners
If this is your first Indian meal, try:
Starter: Samosa
Main: Chicken tikka masala
Rice: Biryani
Vegetarian: Chana masala
Bread: Garlic naan
Dessert: Gulab jamun
This gives you a balanced introduction to Indian flavors.
Best Dishes for Sharing
For two people, sharing is an excellent way to stay within budget.
Try:
- Samosas
- One biryani
- One curry
- One vegetable dish
- Naan
This lets you taste several dishes without buying two expensive entrées.
Best Dishes for Takeout
Some Indian foods are better suited to delivery than others.
Excellent for Delivery
- Biryani
- Curries
- Dal
- Chana masala
- Vegetable biryani
- Kathi rolls
Better Fresh
- Dosa
- Pakoras
- Samosas
- Naan
- Tandoori dishes
If you’re nearby, pickup is usually better for crispy foods.
Explore Regional Indian Dishes
One of the best ways to make your SoHo food experience more interesting is to explore regional cuisine.
Hyderabad → Biryani
Punjab → Tandoori chicken and chole bhature
South India → Dosa, idli, uttappam
Kashmir → Rogan josh
Kolkata → Kathi rolls and regional street food
North India → Rich curries and tandoori specialties
This gives you a better understanding of how diverse Indian cuisine really is.
The best Indian dishes to try in SoHo don’t have to be expensive. In fact, many of India’s most popular and traditional foods are also some of the best choices for diners trying to stay under $20.
Start with biryani, dosa, chana masala, dal, samosas, kathi rolls, or a thali if value is your main priority. These dishes provide substantial portions and showcase different aspects of Indian cooking.
Vegetarian diners can explore aloo gobi, dal, vegetable biryani, dosa, idli, and paneer dishes, while vegan diners have options such as chana masala, dal, dosa, and vegetable curries—provided dairy ingredients are excluded.
If you’re new to Indian cuisine, don’t stop at butter chicken and naan. Try Indian street food, South Indian specialties, regional biryanis, tandoori dishes, and traditional desserts.
And because SoHo sits close to Greenwich Village, Washington Square, the West Village, the East Village, and the Lower East Side, you can easily expand your food exploration beyond the neighborhood itself.
Whether you’re looking for a quick lunch under $20, an affordable vegetarian meal, takeout, Indian street food, or an authentic regional experience, choosing the right dishes is the easiest way to get excellent value while discovering the incredible variety of Indian cuisine in and around SoHo.
Vegetarian and Vegan Indian Food Options in SoHo
If you’re searching for vegetarian and vegan Indian food under $20 in SoHo, you have plenty of flavorful choices. Indian cuisine is particularly well suited to plant-based dining because lentils, chickpeas, vegetables, rice, and fermented grains are central to many traditional dishes.
For this Indian food under $20 in SoHo guide, vegetarian and vegan dishes can also be some of the best-value choices. A filling dosa, dal with rice, chana masala, vegetable biryani, or a selection of Indian street food can provide a satisfying meal without the cost of premium meat or seafood dishes.
Because SoHo is close to Greenwich Village, Washington Square, the West Village, and the East Village, diners can also explore a wider range of vegetarian Indian cuisine within a short distance.
Why Indian Cuisine Is Great for Vegetarian Diners
Indian cuisine has an enormous variety of vegetarian dishes.
Common ingredients include:
- Lentils
- Chickpeas
- Potatoes
- Cauliflower
- Eggplant
- Okra
- Spinach
- Peas
- Rice
- Tomatoes
- Coconut
- Fresh herbs
- Indian spices
These ingredients can be transformed into curries, rice dishes, snacks, breads, and complete meals.
For budget-conscious diners, this is particularly useful because plant-based dishes are often filling while remaining relatively affordable.
Best Vegetarian Indian Dishes Under $20
1. Chana Masala
Chana masala is one of the best budget-friendly vegetarian dishes to try.
It consists of chickpeas cooked with tomatoes, onions, ginger, garlic, and spices.
It’s:
- Filling
- Protein-rich
- Flavorful
- Affordable
- Vegetarian
Order it with rice or roti for a complete meal.
For vegan diners, ask whether ghee or butter is used.
2. Dal Tadka
Dal tadka is made with cooked lentils finished with a tempering of spices, garlic, onions, and herbs.
It’s a perfect example of how Indian cooking can create rich flavor from inexpensive ingredients.
A simple:
Dal + rice + roti
can be one of the most affordable Indian meals available.
3. Aloo Gobi
Aloo gobi combines potatoes and cauliflower with turmeric, cumin, coriander, ginger, and other spices.
It’s a classic vegetarian Indian dish and works well as a main course with rice or roti.
It’s also an excellent choice for diners who want something less creamy than paneer-based dishes.
4. Bhindi Masala
Bhindi masala features okra cooked with onions, tomatoes, and Indian spices.
The dish is flavorful without requiring a heavy sauce.
Pair it with:
- Roti
- Rice
- Dal
for a complete vegetarian meal.
5. Baingan Bharta
Baingan bharta is prepared using roasted eggplant cooked with onions, tomatoes, chilies, and spices.
The roasting process gives the dish a distinctive smoky flavor.
It’s a great option if you want to explore a more traditional vegetable preparation.
South Indian Vegetarian Options
If you’re looking beyond standard North Indian curries, try South Indian cuisine.
6. Masala Dosa
Masala dosa is a crispy fermented rice-and-lentil crepe filled with spiced potatoes.
It usually comes with:
- Sambar
- Coconut chutney
- Other chutneys
Dosa is one of the best vegetarian Indian meals under $20 because it’s filling and relatively inexpensive.
7. Plain Dosa
If you want something simpler, try a plain dosa with sambar and chutney.
It’s a great choice for a lighter meal and allows the fermented batter and accompanying sauces to stand out.
8. Idli
Idli consists of soft steamed rice-and-lentil cakes.
They’re traditionally served with sambar and chutney.
Idli is particularly useful for breakfast or a lighter lunch.
9. Uttappam
Uttappam is thicker than dosa and is usually topped with vegetables such as:
- Onion
- Tomato
- Chilies
It’s another affordable vegetarian South Indian specialty.
Vegetarian Indian Rice Dishes
10. Vegetable Biryani
Vegetable biryani is one of the best complete vegetarian meals.
It combines fragrant rice, vegetables, herbs, and aromatic spices.
Depending on the restaurant, you may find:
- Potatoes
- Peas
- Carrots
- Beans
- Cauliflower
Ask whether ghee or butter is used if you’re vegan.
11. Jeera Rice
Jeera rice is basmati rice flavored with cumin.
It’s simple but works beautifully with dal or vegetable curries.
For a budget meal, combine it with one vegetarian curry rather than ordering several sides.
Vegetarian Paneer Dishes
Paneer is one of the most popular ingredients in Indian vegetarian cooking.
12. Palak Paneer
Palak paneer combines paneer cheese with a spinach-based curry.
It’s flavorful, creamy, and filling.
Important: Paneer is dairy, so this dish is vegetarian but not vegan.
13. Kadai Paneer
Kadai paneer combines paneer with:
- Bell peppers
- Onions
- Tomatoes
- Aromatic spices
It’s a good choice when you want a more robust vegetarian entrée.
14. Paneer Tikka
Paneer tikka consists of marinated paneer grilled in a tandoor.
It’s a good shared appetizer and can be paired with naan or rice.
Again, paneer is dairy and therefore not vegan.
Indian Vegetarian Street Food
Street food can be one of the best ways to enjoy vegetarian Indian cuisine on a budget.
15. Samosas
Crispy pastry filled with spiced potatoes and peas.
They’re inexpensive and easy to share.
16. Bhelpuri
Bhelpuri combines puffed rice with vegetables, chutneys, spices, and crunchy ingredients.
It’s light, tangy, and flavorful.
Ask about yogurt if you’re vegan.
17. Aloo Tikki
Aloo tikki consists of spiced potato patties served with chutneys and toppings.
It’s a filling and inexpensive snack.
18. Chaat
Indian chaat includes many different combinations of:
- Chickpeas
- Potatoes
- Crispy ingredients
- Chutneys
- Spices
- Yogurt
Popular versions include papdi chaat and other regional preparations.
Best Vegan Indian Food Under $20
Vegan diners have many options, but preparation matters.
Potentially vegan dishes include:
- Chana masala
- Dal
- Aloo gobi
- Baingan bharta
- Bhindi masala
- Dosa
- Idli
- Uttappam
- Vegetable biryani
- Vegetable curries
- Bhelpuri
Always ask about dairy ingredients.
What Vegan Diners Should Ask
Indian restaurants frequently use dairy products even in vegetarian dishes.
Before ordering, ask:
“Is this dish vegan?”
Then specifically confirm:
“Does it contain ghee, butter, cream, yogurt, or paneer?”
For rice:
“Is the rice cooked with ghee?”
For bread:
“Can I get roti without ghee or butter?”
These questions can prevent accidental dairy consumption.
Best Vegetarian Indian Meals Under $20
Option 1: Dal Meal
Dal + rice + roti
Simple, filling, and economical.
Option 2: Chickpea Meal
Chana masala + rice
A protein-rich vegetarian combination.
Option 3: South Indian Meal
Masala dosa + sambar + chutney
One of the best affordable vegetarian choices.
Option 4: Biryani Meal
Vegetable biryani + chutney
A convenient complete meal.
Option 5: Street Food Meal
Samosas + chaat
Great for a quick and inexpensive meal.
Best Vegetarian Food for Two
If you’re dining with another person, sharing can provide better value.
Try:
Vegetable biryani + chana masala + samosas + roti
or:
Dal + vegetable curry + rice + dosa
This allows both diners to sample multiple dishes without ordering a separate entrée for each person.
Best Areas Near SoHo for Vegetarian Indian Food
SoHo
Best for convenience and quick casual meals.
Washington Square
Particularly useful for South Indian vegetarian food, including dosa.
Greenwich Village
Good for Indian street food and casual vegetarian dining.
East Village
Offers a broader selection of Indian restaurants and regional dishes.
West Village
Useful for relaxed sit-down Indian dining.
The surrounding neighborhoods significantly expand the vegetarian options available to visitors exploring SoHo.
How to Find Authentic Vegetarian Indian Food
Don’t judge a restaurant’s vegetarian menu simply by the number of paneer dishes.
Look for:
- Regional vegetable curries
- Dal
- Chickpea dishes
- South Indian specialties
- Dosa
- Idli
- Indian street food
- Traditional rice dishes
Ask:
“What vegetarian dish is most traditional to this region?”
This can lead you toward dishes that better represent the restaurant’s culinary tradition.
Budget Tips for Vegetarian and Vegan Diners
Choose Complete Meals
Dosa, biryani, and thali-style meals can provide several components at once.
Share Dishes
Two people can share a vegetable curry, rice dish, and appetizer.
Choose Pickup
Avoiding delivery charges can help keep the total below $20.
Ask About Dairy
For vegan diners, this is essential.
Try Lentil and Chickpea Dishes
Dal and chana-based dishes are often both filling and affordable.
Finding vegetarian and vegan Indian food under $20 in SoHo is relatively easy when you know what to look for. Indian cuisine’s long tradition of plant-based cooking means diners can enjoy substantial meals without relying on expensive meat or seafood.
For the best value, start with chana masala, dal tadka, aloo gobi, dosa, idli, vegetable biryani, samosas, or chaat. These dishes offer a wide range of flavors while remaining well suited to a modest budget.
Vegetarians can also enjoy paneer specialties such as palak paneer, kadai paneer, and paneer tikka, although these dishes aren’t suitable for vegans.
For vegan diners, dishes such as dal, chana masala, vegetable curries, dosa, idli, and vegetable biryani can be excellent choices. However, always confirm the use of ghee, butter, cream, yogurt, and paneer before ordering.
If SoHo doesn’t offer the exact dish you’re looking for, expand your search toward Washington Square, Greenwich Village, the West Village, and the East Village. These neighborhoods provide additional opportunities to discover South Indian cuisine, Indian street food, and regional vegetarian specialties.
Ultimately, Indian cuisine is one of the best choices for anyone seeking affordable, flavorful, and satisfying plant-based food in SoHo. With smart ordering, you can enjoy a complete vegetarian or vegan Indian meal for around $20 while experiencing the incredible variety of India’s culinary traditions.
Budget-Friendly Indian Restaurants in SoHo
Finding budget-friendly Indian restaurants in SoHo requires looking at both restaurants directly in the neighborhood and affordable options a short walk away. SoHo is surrounded by Greenwich Village, the West Village, and the East Village, giving budget-conscious diners considerably more choice.
For this guide, the focus is on restaurants where a reasonably priced meal is possible, rather than expensive Indian fine dining. Current local listings place INDAY in the $10–20 range, while nearby Gandhi Cafe is also listed at $10–20.
1. INDAY — Best for a Quick Budget Meal
INDAY
Located at 240 Lafayette Street, INDAY is one of the most convenient choices when you want to stay inside SoHo.
Its current listing places it in the $10–20 price range, making it particularly relevant for anyone searching for affordable Indian food.
Best for:
- Quick lunch
- Casual meals
- Rice bowls
- Vegetarian options
- Takeout
Its fast-casual format is especially convenient for shoppers, tourists, and downtown workers.
2. Hampton Chutney Co. — Best for Affordable Dosa
Hampton Chutney Co. is another useful SoHo option, particularly if you’re interested in South Indian food.
Current menu information lists affordable dosa options, including a sada dosa and classic potato-filled dosa.
Best for:
- Dosa
- Vegetarian meals
- South Indian food
- Quick lunches
- Casual dining
A dosa with chutney and sambar can provide a satisfying meal without the price of a traditional full-service dinner.
3. Mint Masala — Best Traditional Indian Food Nearby
Mint Masala
If you’re willing to walk into Greenwich Village, Mint Masala at 95 MacDougal Street provides a more traditional Indian restaurant experience.
Its menu covers a broad selection of Indian dishes, making it useful when you want something beyond a quick rice bowl or dosa.
Best for:
- Traditional Indian food
- Curries
- Biryani
- Vegetarian dishes
- Casual lunch or dinner
For a strict budget, focus on individual vegetarian dishes, rice-based meals, or lunch specials rather than ordering multiple premium entrées.
4. Thelewala — Best for Indian Street Food
Thelewala is another nearby Greenwich Village option worth considering when affordability and casual dining are priorities.
Indian street-food-style restaurants can be particularly useful for budget diners because dishes such as rolls, snacks, and small plates allow you to experience several flavors without committing to an expensive entrée.
Best for:
- Indian street food
- Kathi-style rolls
- Quick meals
- Takeout
- Casual dining
5. Gandhi Cafe — Best Casual Sit-Down Option
Gandhi Cafe
Located at 283 Bleecker Street in the West Village, Gandhi Cafe is currently listed at $10–20.
This makes it a useful choice if you want a sit-down Indian meal while keeping the food portion of your budget around $20.
Best for:
- Casual dinner
- Indian comfort food
- Vegetarian dishes
- Rice and curry
- Relaxed dining
6. Ambo — Best Affordable Option in the East Village
Ambo
If you’re willing to travel farther east, Ambo at 55C East 8th Street is currently listed in the $10–20 range.
It can be a useful addition to an affordable Indian food itinerary if you’ve already explored SoHo and Greenwich Village.
Best for:
- Affordable Indian meals
- Casual dining
- Lunch
- Regional flavors
Best Budget-Friendly Indian Restaurants at a Glance
| Restaurant | Area | Price Range | Best For |
|---|---|---|---|
| INDAY | SoHo | $10–20 | Quick casual meals |
| Hampton Chutney Co. | SoHo | Affordable | Dosa |
| Mint Masala | Greenwich Village | Varies | Traditional Indian |
| Thelewala | Greenwich Village | Budget-friendly | Street food |
| Gandhi Cafe | West Village | $10–20 | Sit-down dining |
| Ambo | East Village | $10–20 | Affordable Indian food |
Best Indian Dishes for a Tight Budget
If you’re trying to keep the bill low, don’t necessarily order the cheapest appetizer. Choose dishes that can function as a complete meal.
Biryani
Rice, spices, herbs, and protein in one substantial dish.
Dosa
An affordable South Indian specialty that works particularly well for vegetarian diners.
Chana Masala
A hearty chickpea curry.
Dal and Rice
One of the simplest and most economical Indian combinations.
Kathi Roll
A convenient option for a quick lunch or takeout.
Samosas
A low-cost snack or starter.
Vegetable Biryani
A filling meat-free option.
Thali
Several dishes in one meal, making it useful when you want variety.
Best Budget Vegetarian Indian Food
Vegetarian dishes can offer some of the strongest value.
Consider:
- Chana masala
- Dal tadka
- Aloo gobi
- Bhindi masala
- Baingan bharta
- Vegetable biryani
- Dosa
- Idli
- Uttappam
- Samosas
If you’re vegan, remember to ask about ghee, butter, cream, yogurt, and paneer.
Best Indian Food for Under $20
For a strict $20 food budget, these combinations are worth considering:
Dosa + chutney + sambar
Chana masala + rice
Dal + rice + roti
Biryani
Kathi roll + samosa
Vegetable biryani
The final price can be higher after tax, tip, and delivery fees, so pickup is often the safest option if $20 is a hard limit.
Budget-Friendly Indian Lunch
Lunch is often the best time to look for affordable Indian food.
Eater’s coverage of Indian lunch deals in Manhattan has highlighted sit-down Indian meals under $20, particularly in neighborhoods including Greenwich Village and the East Village.
Look for:
- Lunch specials
- Thalis
- Rice bowls
- Dosa
- Curry-and-rice combinations
- Vegetarian lunch plates
Takeout Can Save Money
If you’re ordering Indian food in SoHo, compare pickup versus delivery.
Delivery can add:
- Delivery charges
- Service fees
- Small-order fees
- Tip
A $16 meal can quickly become a $22–25 checkout total.
For a strict budget, ordering directly for pickup is often a better strategy.
Don’t Confuse Affordable With Fine Dining
SoHo and nearby Tribeca also have expensive Indian restaurants, but they serve a completely different purpose.
For example, Musaafer is currently listed at $100+, while Tamarind Tribeca is listed at $50–100.
These restaurants may be excellent choices for celebrations or special occasions, but they don’t belong on a strict budget-friendly Indian food list.
Best Areas to Expand Your Search
If SoHo doesn’t have the exact Indian dish you’re looking for, expand your search:
SoHo → convenience and quick meals
Greenwich Village → street food and traditional Indian restaurants
Washington Square → South Indian and vegetarian food
West Village → casual sit-down dining
East Village → broader regional Indian selection
New York’s Indian restaurant scene has become increasingly diverse, with restaurants specializing in regional cuisines and individual dishes such as biryani and dosa.
The best budget-friendly Indian restaurants in SoHo aren’t necessarily the restaurants with the lowest menu prices. The best value comes from finding a combination of reasonable prices, filling portions, convenient locations, and dishes that can stand alone as a meal.
For dining directly in SoHo, INDAY is one of the clearest $10–20 options, while Hampton Chutney Co. is particularly appealing for affordable dosa.
If you’re willing to walk outside SoHo, Mint Masala and Thelewala in Greenwich Village, Gandhi Cafe in the West Village, and Ambo in the East Village provide additional choices.
For the best value, focus on biryani, dosa, dal, chana masala, vegetable curries, samosas, kathi rolls, and thalis rather than premium meat or seafood dishes.
Ultimately, finding affordable Indian food in SoHo is about ordering strategically and exploring beyond the neighborhood’s boundaries. With a little planning, you can enjoy flavorful Indian cuisine, including vegetarian and regional specialties, without turning a casual meal into an expensive dining experience.
Fine Dining Indian Restaurants in SoHo
If you’re researching fine dining Indian restaurants in SoHo, the best options are actually concentrated just outside SoHo, particularly in Tribeca. This is useful because SoHo’s central downtown location puts several high-end Indian restaurants within a short distance.
For a fine-dining experience, expect significantly higher prices than the under-$20 restaurants featured elsewhere in this guide. Current listings place Musaafer in the $100+ category and Tamarind Tribeca in the $31–50 range on OpenTable, while other upscale options nearby can fall between those levels.
1. Tamarind Tribeca — Best Overall for Refined Indian Dining
Tamarind Tribeca is one of the most established names in Indian fine dining near SoHo.
Located at 99 Hudson Street, Tamarind describes its cuisine as traditional Indian cooking presented with a contemporary approach. Its earlier Manhattan location earned a Michelin star, and the Tribeca restaurant continues that fine-dining tradition.
The Michelin Guide currently describes Tamarind as offering refined, region-spanning Indian cooking, with dishes such as tandoori prawns, chana pindi, and malai naan.
Best for:
- Elegant dinners
- Special occasions
- Business meals
- Refined Indian cuisine
- Traditional flavors with modern presentation
For diners who care most about food quality, service, and classic fine-dining atmosphere, Tamarind is one of the strongest choices near SoHo.
2. Musaafer — Best for Luxury and Atmosphere
Musaafer is located at 133 Duane Street in Tribeca and is currently listed in the $100+ category.
The restaurant’s concept is built around India’s regional cuisines and the idea of culinary travel. OpenTable describes its interior as an opulent space inspired by Indian art and architecture, while its menu draws on recipes and experiences gathered from across India.
The restaurant is particularly dramatic visually, with elaborate interiors designed to create an immersive experience.
Best for:
- Luxury dining
- Birthdays
- Anniversaries
- Date nights
- Celebrations
- Regional Indian cuisine
- Cocktails and atmosphere
One caveat: a February 2026 review from The Infatuation praised Musaafer’s striking design but was considerably less enthusiastic about the food.
So Musaafer is particularly compelling if atmosphere and overall experience matter as much as the food itself.
3. Farzi NYC — Best for Modern Indian Cuisine
Farzi NYC is another upscale Indian option in Tribeca.
Its current local listing places it in the $50–100 range, making it more accessible than some of the area’s ultra-luxury restaurants.
Farzi is suited to diners who want a more contemporary interpretation of Indian cuisine, with modern presentation and a restaurant-bar atmosphere.
Best for:
- Contemporary Indian food
- Creative presentation
- Date nights
- Cocktails
- Modern dining
4. Paisley — Best for Regional Indian Cuisine
Paisley is another upscale option in Tribeca.
Paisley describes its menu as an exploration of India’s diverse regional cuisines combined with innovative culinary techniques. It also offers cocktails, wine, desserts, and private-event dining.
Best for:
- Regional Indian food
- Contemporary cooking
- Date nights
- Group dinners
- Special occasions
Paisley can be a good middle ground if you want an upscale Indian experience without choosing the $100+ category.
Best Indian Fine Dining for a Special Occasion
Tamarind Tribeca
For an anniversary, birthday, business dinner, or elegant evening, Tamarind is probably the strongest all-around choice.
Its long history in New York Indian fine dining, polished dining room, regional menu, and contemporary presentation give it a more traditional fine-dining identity. The Michelin Guide continues to recognize its refined Indian cooking.
Best for Luxury and Instagram-Worthy Interiors
Musaafer
If your priority is dramatic design and a memorable atmosphere, Musaafer is difficult to overlook.
Its interiors are deliberately theatrical, and the restaurant positions itself as an immersive Indian dining experience rather than simply another curry restaurant.
It’s particularly suitable for celebrations and occasions where the restaurant itself is part of the experience.
Best for Contemporary Indian Cuisine
Farzi NYC
Farzi is worth considering if you’ve already tried traditional Indian restaurants and want something more modern.
Its positioning in the $50–100 range also makes it a potentially more approachable choice than ultra-luxury Indian restaurants.
Best for Regional Indian Flavors
Paisley
Paisley is a good option if you’re interested in exploring Indian cuisine beyond the standard butter chicken and tikka masala.
The restaurant specifically emphasizes India’s diverse regional culinary traditions.
What to Order at an Indian Fine-Dining Restaurant
Instead of ordering only one entrée, consider sharing several dishes.
Starters
Try:
- Tandoori prawns
- Chicken tikka
- Paneer tikka
- Seekh kebab
- Regional chaat
- Tandoori vegetables
Main Courses
Depending on the menu, look for:
- Regional lamb curry
- Goat curry
- Seafood curry
- Rogan josh
- Dal
- Seasonal vegetable preparations
Rice and Bread
Complete the meal with:
- Biryani
- Jeera rice
- Malai naan
- Garlic naan
- Tandoori roti
- Paratha
Tamarind’s current Michelin Guide profile, for example, specifically highlights tandoori prawns, chana pindi, and malai naan.
Fine Dining Vegetarian Indian Food
Indian fine dining can be excellent for vegetarians.
Consider sharing:
Paneer starter + dal + seasonal vegetable dish + rice + naan
Potential dishes include:
- Paneer tikka
- Chana pindi
- Dal
- Palak paneer
- Vegetable biryani
- Seasonal vegetable curries
- Chaat
For vegan diners, ask about ghee, butter, cream, yogurt, and paneer.
Fine Dining Indian Food for Halal Diners
If halal meat is important to you, don’t assume that an upscale Indian restaurant automatically serves halal meat.
Before ordering chicken, lamb, goat, or other meat, ask:
“Is this meat halal?”
If you follow strict halal requirements, also ask about preparation and sourcing.
Vegetarian dishes can be an alternative when halal meat availability isn’t clear.
Fine Dining vs. Affordable Indian Food
For this Indian Food Under $20 in SoHo guide, it’s important to understand the difference:
| Budget Indian Dining | Fine Indian Dining |
|---|---|
| Quick service | Full table service |
| $10–20 meals | Often $50+ |
| Biryani & street food | Regional specialties |
| Casual atmosphere | Elegant interiors |
| Everyday dining | Special occasions |
| Focus on value | Focus on experience |
A restaurant such as Araf Biriyani & Halal Food may be appropriate for an inexpensive meal, while Tamarind or Musaafer is better suited to a celebration.
Tips for Choosing an Indian Fine-Dining Restaurant
Make a Reservation
Popular upscale Indian restaurants can fill up, especially on Friday and Saturday evenings.
Ask About Regional Specialties
Instead of automatically ordering butter chicken, ask:
“What regional dish would you recommend?”
Share Multiple Dishes
Sharing allows you to experience more of the menu.
Consider the Occasion
Choose Tamarind for refined dining, Musaafer for atmosphere, Farzi for modern Indian cuisine, and Paisley for regional exploration.
Check Dietary Requirements
Communicate vegetarian, vegan, halal, or allergy requirements before ordering.
Although SoHo itself isn’t the main hub for Indian fine dining, its location makes it an excellent starting point for upscale Indian restaurants in nearby Tribeca.
Tamarind Tribeca is the strongest choice for refined Indian cooking and established fine-dining credentials. Musaafer stands out for luxury, theatrical interiors, and a regional Indian concept. Farzi NYC offers a modern interpretation of Indian cuisine, while Paisley focuses on regional flavors and contemporary techniques.
These restaurants aren’t suitable for a strict under-$20 Indian food budget. Instead, they provide an important contrast to the affordable biryani, dosa, curry, and street-food options covered elsewhere in this guide.
For everyday dining, stay with the budget-friendly choices around SoHo and Greenwich Village. For anniversaries, birthdays, business dinners, date nights, and special celebrations, make the short trip toward Tribeca and experience Indian cuisine at a much more sophisticated level.
The result is one of the biggest advantages of dining around SoHo: within a relatively small downtown area, you can experience everything from inexpensive Indian street food to polished, regionally focused fine dining.
Takeout and Delivery Tips for Indian Food Under $20 in SoHo
If your goal is to enjoy Indian food under $20 in SoHo, takeout and delivery can be convenient—but you need to pay attention to fees, portion sizes, and which dishes travel well. A meal advertised at $15 may cost considerably more after delivery, service fees, tax, and tip.
For budget-conscious diners, pickup is often the easiest way to keep the final food cost close to $20.
Choose Restaurants Close to Your Location
SoHo is surrounded by several neighborhoods with Indian restaurants, including Greenwich Village, the West Village, and the East Village.
If you’re ordering delivery, choose a restaurant relatively close to your location. A shorter delivery distance generally means less waiting and better food quality.
For example, restaurants around SoHo, MacDougal Street, Washington Square, and Greenwich Village can provide convenient options depending on where you’re located.
Best Indian Dishes for Delivery
Not every Indian dish travels equally well.
Excellent Delivery Choices
Biryani
One of the best choices because the rice and spices retain their flavor during transportation.
Curries
Chicken, lamb, vegetable, and chickpea curries generally travel well.
Dal
A simple, hearty option that stays flavorful after delivery.
Chana Masala
The chickpea-based curry is filling and doesn’t lose much quality during transport.
Vegetable Biryani
A great vegetarian option for delivery.
Kathi Rolls
Convenient for a quick lunch or dinner.
Foods Better for Pickup
Some Indian foods are best eaten shortly after they’re prepared.
Dosa
A crispy dosa can become soft during a long delivery.
Samosas
They’re best when the exterior remains crisp.
Pakoras
Fried vegetables can lose their crunch inside a closed delivery container.
Naan
Fresh naan is noticeably better when eaten shortly after cooking.
Tandoori Food
Grilled items are usually more enjoyable when they’re still hot and freshly prepared.
If you’re close to the restaurant, pickup is often better than delivery for these foods.
Check the Restaurant’s Direct Ordering Option
Before ordering through a third-party delivery app, check whether the restaurant accepts orders directly.
Direct ordering may sometimes offer:
- Lower fees
- Pickup discounts
- Restaurant-specific specials
- Better control over substitutions
- More accurate menu availability
For a strict under-$20 budget, every fee matters.
Watch Out for Delivery Fees
A restaurant might list an entrée at:
$16
But the final checkout could include:
- Delivery fee
- Service fee
- Small-order fee
- Taxes
- Tip
That $16 meal can easily become more than $20.
If $20 is your total spending limit, pickup is generally the safer choice.
If $20 refers only to the food before fees, you have more flexibility.
Order a Complete Meal
Rather than ordering several small items, choose a dish that can function as an entire meal.
Good examples include:
Biryani
Dosa + sambar + chutney
Chana masala + rice
Dal + rice
Kathi roll
Vegetable biryani
This makes it easier to stay within your budget.
Best Takeout Strategy for One Person
For one person, consider:
Option 1
Chicken or vegetable biryani
Option 2
Chana masala + rice
Option 3
Dal + roti
Option 4
Dosa + sambar + chutney
Option 5
Kathi roll + samosa
These combinations provide a satisfying meal without requiring multiple expensive entrées.
Best Takeout Strategy for Two People
Sharing can significantly improve value.
Try:
1 biryani + 1 curry + 1 vegetable dish + naan
or:
2 dosas + shared samosas
or:
1 large curry + rice + roti + appetizer
If your target is $20 per person, sharing larger dishes can provide much more variety.
Vegetarian and Vegan Takeout
Indian cuisine is particularly convenient for plant-based takeout.
Good vegetarian choices include:
- Chana masala
- Dal
- Aloo gobi
- Bhindi masala
- Baingan bharta
- Vegetable biryani
- Dosa
- Idli
- Samosas
Vegan diners should confirm that dishes don’t contain:
- Ghee
- Butter
- Cream
- Yogurt
- Paneer
A dish being vegetarian does not automatically make it vegan.
Keep Chutneys Separate
When ordering:
- Samosas
- Chaat
- Pakoras
- Kathi rolls
- Dosa
ask for chutneys separately when possible.
This helps prevent crispy foods from becoming soggy during transportation.
Popular chutneys include:
- Mint chutney
- Tamarind chutney
- Coconut chutney
- Cilantro chutney
Biryani Is Excellent for Leftovers
One of the biggest advantages of ordering biryani is that it can often provide leftovers.
If you receive a generous portion, refrigerate leftovers promptly and reheat them properly.
This can make a $15–20 order effectively cover more than one meal.
Look for Lunch Specials
If you’re ordering during lunchtime, check for:
- Lunch specials
- Thali meals
- Rice bowls
- Curry-and-rice combinations
- Dosa specials
- Vegetarian lunch plates
Lunch is often one of the easiest times to find an Indian meal within a $20 food budget.
Order Earlier During Busy Times
Delivery times can increase significantly during:
- Friday evenings
- Saturday evenings
- Lunch rushes
- Holidays
- Bad weather
- Special events
If you’re ordering for a group, place the order early enough to avoid a long wait.
Best Indian Takeout Areas Near SoHo
SoHo
Best for convenience.
Greenwich Village
Great for casual Indian restaurants and street food.
Washington Square
Excellent for South Indian and vegetarian options.
West Village
Good for casual sit-down restaurants that also offer takeout.
East Village
Useful when you want more regional Indian choices.
Expanding your search beyond SoHo can provide more choices while keeping your meal affordable.
Tips for Halal Indian Takeout
If you’re specifically looking for halal Indian food, verify the meat before ordering.
Ask:
“Is the chicken halal?”
Also ask about:
- Lamb
- Goat
- Meat preparation
- Restaurant-wide halal certification, if relevant
Don’t assume that an Indian restaurant automatically serves halal meat.
Vegetarian dishes can be a simpler option if halal meat availability isn’t clear.
Tips for Ordering Indian Food While Exploring SoHo
If you’re shopping or sightseeing, consider ordering pickup instead of delivery.
A simple plan could be:
Shop in SoHo → order pickup → collect your food → eat nearby
This can save delivery fees while also giving you better control over when you eat.
For tourists, pickup can also be useful when you’re staying at a nearby hotel or apartment and don’t want to wait for a delivery driver.
Takeout and delivery are excellent ways to enjoy Indian food under $20 in SoHo, but smart ordering is important if you want to stay within your budget.
For delivery, choose dishes that travel well, especially biryani, curries, dal, chana masala, vegetable biryani, and kathi rolls. For pickup, take advantage of foods that are best fresh, such as dosa, samosas, pakoras, naan, and tandoori dishes.
If your $20 limit includes everything you pay at checkout, pickup is usually the better strategy because delivery and service fees can quickly increase the total.
For the best value, order complete meals rather than multiple small sides, compare direct restaurant ordering with delivery platforms, consider lunch specials, and share larger dishes when dining with someone else.
Most importantly, don’t be afraid to explore beyond SoHo itself. Greenwich Village, Washington Square, the West Village, and the East Village can provide additional affordable Indian takeout options and a wider selection of regional dishes.
With the right strategy, you can enjoy biryani, dosa, Indian street food, vegetarian curries, dal, and other authentic Indian favorites while keeping your meal affordable and convenient.
How to Find Authentic Indian Food in SoHo
Finding authentic Indian food in SoHo isn’t simply about choosing the restaurant with the highest rating or the spiciest curry. Indian cuisine is incredibly diverse, with distinct regional cooking traditions, ingredients, preparation methods, and flavor profiles.
For someone searching for Indian food under $20 in SoHo, the good news is that authentic food doesn’t have to be expensive. Some of India’s most traditional dishes—such as dal, dosa, chana masala, biryani, idli, and Indian street food—can also be among the most affordable choices.
Here’s how to identify a more authentic Indian dining experience.
1. Look for Regional Indian Cuisine
One of the strongest indicators of authenticity is regional specialization.
India has many distinct culinary traditions, including:
- Punjabi
- Mughlai
- Hyderabadi
- Rajasthani
- Gujarati
- Bengali
- Kashmiri
- Kerala
- Tamil
- Andhra
- Goan
A restaurant that highlights a particular region can give you a more focused culinary experience.
For example:
Hyderabad → Biryani
Punjab → Tandoori dishes and chole
South India → Dosa and idli
Kolkata → Kathi rolls and regional street food
Rather than looking for a restaurant that claims to represent “all of India,” consider trying restaurants specializing in specific dishes or regional traditions.
2. Don’t Assume Authentic Indian Food Is Extremely Spicy
Spice level isn’t a reliable measure of authenticity.
Indian cuisine uses spices for aroma, depth, balance, color, and complexity, not simply heat.
Common spices include:
- Cumin
- Coriander
- Turmeric
- Cardamom
- Cloves
- Cinnamon
- Mustard seeds
- Fenugreek
- Black pepper
A dish can be mild and still be traditionally prepared.
Instead of ordering the hottest option, ask:
“What spice level do you recommend for this dish?”
3. Explore Biryani
If you’re looking for authentic Indian food while staying on a budget, biryani is an excellent place to start.
Good restaurants may offer different styles, including:
- Hyderabadi biryani
- Lucknowi biryani
- Kolkata biryani
- Chicken biryani
- Goat biryani
- Vegetable biryani
Biryani is also one of the best options for an under-$20 meal because it can function as a complete dish.
4. Try South Indian Food
If you’ve mostly eaten butter chicken, naan, and tikka masala, explore South Indian cuisine.
Look for:
Dosa
Crispy fermented rice-and-lentil crepes.
Idli
Soft steamed rice-and-lentil cakes.
Uttappam
A thicker savory fermented pancake topped with vegetables.
Sambar
A lentil and vegetable preparation served with dosa and other South Indian dishes.
These dishes can be inexpensive while offering a completely different Indian dining experience.
5. Look for Tandoor Cooking
The tandoor is a traditional high-temperature oven used in many Indian cooking traditions.
Popular tandoor dishes include:
- Tandoori chicken
- Chicken tikka
- Seekh kebab
- Paneer tikka
- Tandoori vegetables
- Tandoori roti
A smoky aroma and lightly charred exterior are characteristic of many tandoor preparations.
6. Try Indian Street Food
Authentic Indian food isn’t limited to formal restaurant dining.
Indian street food is an important part of the country’s culinary culture.
Look for:
- Samosas
- Chaat
- Bhelpuri
- Aloo tikki
- Pani puri
- Kathi rolls
- Pakoras
Street food can also be one of the best ways to keep your meal under $20.
You can sample several small dishes without paying for expensive entrées.
7. Explore Vegetarian Indian Cuisine
India has one of the world’s richest traditions of vegetarian cooking.
Don’t assume vegetarian Indian food means simply ordering paneer.
Try:
- Dal
- Chana masala
- Aloo gobi
- Bhindi masala
- Baingan bharta
- Vegetable biryani
- Dosa
- Idli
- Uttappam
These dishes showcase how Indian cuisine uses vegetables, legumes, grains, herbs, and spices.
8. Learn the Difference Between Vegetarian and Vegan
Indian restaurants often have many vegetarian dishes, but that doesn’t mean they’re vegan.
Vegetarian dishes may contain:
- Ghee
- Butter
- Cream
- Yogurt
- Paneer
If you’re vegan, ask:
“Is this dish completely vegan?”
Then confirm whether it contains dairy products.
This is especially important with naan, curries, paneer dishes, and rice preparations.
9. Look at the Bread Selection
Traditional Indian breads can also tell you something about a restaurant’s regional influences.
Look for:
- Naan
- Roti
- Tandoori roti
- Paratha
- Kulcha
- Poori
Different breads have different preparation methods and regional associations.
If you’re vegan, ask whether the bread is prepared with butter or ghee.
10. Try Indian Rice Dishes Beyond Biryani
Indian rice cuisine extends far beyond biryani.
Depending on the restaurant, you might find:
- Jeera rice
- Lemon rice
- Coconut rice
- Tomato rice
- Vegetable pulao
- Curd rice
These can be paired with dal or vegetarian curries for an inexpensive meal.
11. Ask the Restaurant Staff
One of the easiest ways to discover authentic dishes is to ask the people working there.
Try:
“What is your regional specialty?”
Or:
“Which dish represents your restaurant best?”
You can also ask:
“What would you recommend for someone trying Indian food for the first time?”
A knowledgeable server can often point you toward dishes that aren’t necessarily the most familiar to American diners.
12. Check Reviews for Specific Dishes
Instead of looking only at the overall restaurant rating, search reviews for specific dishes.
Look for comments about:
- Biryani
- Dosa
- Curries
- Tandoori chicken
- Chaat
- Naan
- Dal
- Vegetarian dishes
Specific dish reviews can give you more useful information than a general comment such as “great Indian restaurant.”
13. Look for Fresh Chutneys
Chutneys are an important part of many Indian meals.
Common varieties include:
- Mint chutney
- Tamarind chutney
- Coconut chutney
- Cilantro chutney
South Indian restaurants often serve coconut chutney alongside dosa and idli, while street-food dishes frequently use combinations of sweet, spicy, and tangy chutneys.
14. Don’t Ignore Indian Desserts
Desserts can also provide a glimpse into Indian culinary traditions.
Try:
Gulab Jamun
Soft fried milk-based dumplings in sweet syrup.
Kulfi
Traditional Indian frozen dessert.
Kheer
Milk- and rice-based pudding.
Jalebi
Crispy spirals soaked in syrup.
Ras Malai
Soft cheese dumplings served in sweetened milk.
15. Look for Traditional Cooking Techniques
Authentic Indian cooking often involves techniques that go beyond simply simmering ingredients in curry sauce.
Look for:
- Tandoor cooking
- Tempering spices
- Slow-cooked curries
- Fermentation
- Roasting
- Grilling
- Stone-ground spice blends
- Fresh chutney preparation
These techniques contribute significantly to the flavor and texture of Indian dishes.
16. Explore Beyond Butter Chicken
Butter chicken and chicken tikka masala are popular for good reason, but they represent only a small part of Indian cuisine.
Once you’ve tried familiar dishes, branch out to:
- Rogan josh
- Chettinad curry
- Vindaloo
- Goan fish curry
- Hyderabadi biryani
- Chole
- Dal makhani
- Regional vegetable curries
Trying unfamiliar dishes is one of the best ways to appreciate India’s culinary diversity.
17. Find Authentic Food Without Spending More Than $20
Authenticity and price don’t necessarily go together.
Some of the best-value choices are also traditional Indian foods.
Under-$20 possibilities:
Dosa
Dal + rice
Chana masala + roti
Vegetable biryani
Samosas
Kathi rolls
Idli
Chole bhature
Thali
These dishes can provide a more interesting experience than simply choosing the cheapest generic curry.
18. Explore Neighborhoods Beyond SoHo
SoHo is a great starting point, but nearby neighborhoods can provide more regional variety.
Greenwich Village
Good for Indian street food and casual restaurants.
Washington Square
Excellent for South Indian and vegetarian food.
West Village
Useful for casual sit-down Indian restaurants.
East Village
One of the better areas for exploring a broader range of Indian cuisine.
Lower East Side
Worth exploring for regional Indian and South Asian food.
The wider downtown Manhattan area gives you considerably more choice than SoHo alone.
19. How to Identify Authentic Indian Food Online
When researching a restaurant before visiting, look for:
Regional cuisine mentioned on the menu
Specific Indian dishes rather than generic descriptions
Indian-language dish names
Tandoor specialties
Vegetarian variety
South Indian specialties
Traditional breads
Biryani or regional rice dishes
Indian desserts
Reviews discussing individual dishes
These aren’t absolute rules, but together they can help you identify restaurants offering a more distinctive Indian culinary experience.
20. Don’t Judge Authenticity by Appearance
A modern restaurant with stylish interiors can still serve excellent traditional Indian food.
Likewise, a simple restaurant isn’t automatically more authentic.
Instead, pay attention to:
- Ingredients
- Cooking techniques
- Regional dishes
- Flavor balance
- Menu specialization
- Staff knowledge
- Customer reviews
Authenticity is more complicated than restaurant décor.
Authentic Indian Food Checklist
Before choosing a restaurant, ask yourself:
Does the menu offer regional dishes?
Are there traditional vegetarian options?
Does the restaurant specialize in a particular cuisine?
Are dishes cooked using traditional techniques?
Does the menu go beyond butter chicken and naan?
Are customers reviewing specific dishes positively?
Can the restaurant explain its regional specialties?
If the answer to several of these questions is yes, you’ve probably found a restaurant worth exploring.
Best Authentic Indian Dishes for Beginners
If you’re new to Indian cuisine, start with:
Starter: Samosa
Vegetarian: Chana masala
Main: Chicken tikka
Rice: Biryani
Bread: Naan or roti
South Indian: Masala dosa
Dessert: Gulab jamun
This gives you a broad introduction without requiring a huge budget.
Finding authentic Indian food in SoHo is about exploring the diversity of Indian cuisine rather than looking for one specific definition of authenticity.
Start with regional specialties, traditional cooking techniques, vegetarian dishes, biryani, dosa, tandoori food, Indian street food, and traditional desserts. Don’t assume that authentic Indian food must be extremely spicy, expensive, or served in a traditional-looking restaurant.
For budget-conscious diners, many authentic dishes are also excellent-value meals. Dosa, dal, chana masala, vegetable biryani, idli, samosas, kathi rolls, and thalis can all provide satisfying Indian dining experiences without requiring a large budget.
And if SoHo doesn’t have exactly what you’re looking for, explore nearby Greenwich Village, Washington Square, the West Village, and the East Village. These neighborhoods provide additional opportunities to discover regional Indian cuisines.
Ultimately, the best way to find authentic Indian food is to ask questions, explore unfamiliar dishes, look beyond generic curry menus, and choose restaurants based on their culinary traditions rather than price or appearance alone.
For anyone building an Indian food under $20 in SoHo itinerary, that approach can turn a simple budget meal into an opportunity to experience the remarkable regional diversity of Indian cuisine.