One of the biggest misconceptions about Indian cuisine is that you need to spend a lot of money to enjoy an authentic meal. In reality, some of the most flavorful, satisfying, and traditional Indian dishes in New Jersey cost less than $20.
From crispy dosas and hearty thalis to aromatic biryanis and flavorful curries, diners can enjoy complete meals at affordable prices throughout the Garden State. Whether you’re a student, working professional, family, or food enthusiast, New Jersey offers countless opportunities to enjoy excellent Indian food without stretching your budget.
This guide highlights the best Indian dishes, restaurants, and dining experiences available for under $20.
Why Indian Food Offers Incredible Value
Indian cuisine naturally lends itself to affordable dining because many traditional dishes are built around:
✓ Rice
✓ Lentils
✓ Vegetables
✓ Fresh breads
✓ Regional spices
✓ Slow-cooked recipes
Benefits
- Large portions
- Rich flavors
- Filling meals
- Great leftovers
- Vegetarian-friendly options
Many dishes can easily serve as both dinner and lunch the next day.
Best Indian Restaurants for Meals Under $20
Bombay Spice II (Edison)
One of New Jersey’s most popular destinations for affordable Indian food.
Best Dishes Under $20
- Pav Bhaji
- Chole Bhature
- Masala Dosa
- Chaat Platters
- Vegetarian Thalis
Best For
- Students
- Families
- Vegetarian diners
Why Visit
Offers some of the best value-for-money Indian food in Edison.
Delhi Garden Indian Restaurant (Edison)
A longtime local favorite known for authentic North Indian cuisine.
Best Dishes Under $20
- Chicken Curry
- Chana Masala
- Dal Tadka
- Vegetable Biryani
- Lunch Combos
Best For
- Takeout
- Everyday dining
- Family meals
Why Visit
Generous portions and consistently affordable pricing.
Eggholic – Indian Street Food (Edison)
Perfect for casual dining and Indian street-food lovers.
Best Dishes Under $20
- Surti Gotalo
- Egg Bhurji
- Street Sandwiches
- Egg Curry Meals
- Wrap Combos
Best For
- Quick meals
- Late-night food
- Street-food enthusiasts
Masala Cafe (Newark)
A great option for affordable South Indian cuisine.
Best Dishes Under $20
- Masala Dosa
- Butter Chicken
- Curry Combos
- Indo-Chinese Specials
Best For
- Lunch
- Students
- Quick dinners
Pariwaar Delights – The King of Biryani’s (Jersey City)
A must-visit destination for biryani lovers.
Best Dishes Under $20
- Chicken Biryani
- Chicken 65
- Rice Combos
- Family Meal Portions
Best For
- Biryani lovers
- Takeout
- Group dining
Why Visit
Large portions make many meals an exceptional value.
Best Indian Dishes Under $20
Masala Dosa
One of South India’s most famous dishes.
What You Get
- Crispy dosa
- Potato filling
- Sambar
- Chutneys
Typical Price
$10–$15
Why It’s Worth It
A complete and satisfying meal.
Chole Bhature
A North Indian classic.
What You Get
- Spiced chickpea curry
- Fresh fried bread
- Pickles and sides
Typical Price
$10–$15
Why It’s Worth It
Extremely filling and flavorful.
Vegetable Biryani
A rice-based favorite.
What You Get
- Basmati rice
- Vegetables
- Traditional spices
Typical Price
$12–$18
Why It’s Worth It
Large portions and excellent leftovers.
Chicken Curry Combo
One of the best values available.
What You Get
- Chicken Curry
- Rice
- Naan
Typical Price
$14–$20
Why It’s Worth It
A complete restaurant meal under $20.
Lunch Thali
One of the best bargains in Indian dining.
What You Get
- Multiple curries
- Rice
- Bread
- Sides
Typical Price
$12–$18
Why It’s Worth It
Allows diners to sample several dishes at once.
Best Vegetarian Indian Food Under $20
Vegetarian Indian cuisine often offers the best overall value.
Top Choices
Chana Masala
Protein-rich and affordable.
Dal Tadka
Comforting, nutritious, and filling.
Aloo Gobi
Simple but flavorful.
Vegetable Biryani
Large portions and satisfying flavors.
Paneer Dishes
Excellent source of protein for vegetarians.
Best Indian Street Food Under $20
Street food delivers maximum flavor at affordable prices.
Must-Try Items
Pav Bhaji
$8–$14
Dabeli
$5–$10
Bhel Puri
$7–$12
Sev Puri
$7–$12
Samosa Chaat
$8–$14
These dishes are ideal for casual dining and sharing.
Best Indian Lunches Under $20
Lunch specials are one of the easiest ways to stay within budget.
Popular Options
- Curry Combos
- Rice Bowls
- Thalis
- Dosa Meals
Average Cost
$10–$18
Best Restaurants
- Delhi Garden
- Masala Cafe
- Bombay Spice II
Best Indian Dinners Under $20
Affordable dinners are easy to find throughout New Jersey.
Recommended Meals
Chicken Curry with Rice
Vegetable Biryani
Chana Masala Combo
Masala Dosa
Thali Meals
These meals are filling and often generate leftovers.
Best Indian Takeout Under $20
Indian food travels exceptionally well.
Top Choices
Biryani
Chicken Curry
Chana Masala
Dal Tadka
Butter Chicken
Why
Easy to transport and reheat.
Best Indian Food for Students
Students often prioritize value and portion size.
Recommended Meals
- Dosa
- Chole Bhature
- Street Food Combos
- Lunch Specials
- Rice Bowls
Why
✓ Affordable
✓ Filling
✓ Easy leftovers
Best Indian Food for Families
Families can maximize value by choosing:
Thalis
Multiple dishes at one price.
Large Biryani Portions
Perfect for sharing.
Vegetarian Curries
Affordable and satisfying.
Street Food Samplers
Great variety at low cost.
Tips for Eating Indian Food Under $20
Visit During Lunch
Lunch specials often provide the best value.
Order Vegetarian Dishes
Usually less expensive than meat-based entrées.
Share Large Portions
Many Indian dishes are ideal for sharing.
Explore Street Food Menus
Often the most affordable section.
Save Leftovers
Many meals taste even better the next day.
Why Indian Food Is One of the Best Dining Values
Indian cuisine continues to attract budget-conscious diners because it offers:
✓ Authentic flavors
✓ Generous portions
✓ Affordable pricing
✓ Diverse menu options
✓ Excellent leftovers
Few cuisines provide as much variety and satisfaction for under $20.
Affordable Indian Food Without Compromise
Whether you’re enjoying a crispy Masala Dosa in Newark, sharing a Chicken Biryani in Jersey City, exploring street food in Edison, or ordering a traditional Thali for lunch, New Jersey offers countless opportunities to enjoy authentic Indian cuisine for less than $20.
For food lovers seeking maximum flavor, generous portions, and exceptional value, Indian food remains one of the smartest dining choices in the Garden State.
Best Indian Buffets in New Jersey: All-You-Can-Eat Indian Dining Guide
Indian buffets are one of the best ways to experience the incredible diversity of Indian cuisine. Instead of ordering a single entrée, diners can sample dozens of dishes, from curries and biryanis to tandoori specialties, chaat, desserts, and regional favorites. New Jersey is home to some of the best Indian buffets in the United States, particularly in areas such as Edison, Piscataway, Parsippany, and Central New Jersey.
Whether you’re new to Indian food or a longtime fan looking to try multiple dishes in one meal, these buffets offer exceptional value and variety.
Why Indian Buffets Are So Popular
Indian buffets allow diners to:
✓ Try multiple dishes in one visit
✓ Sample regional Indian cuisines
✓ Enjoy vegetarian and non-vegetarian options
✓ Experience authentic flavors at a fixed price
✓ Discover new favorite dishes
They’re especially popular for family gatherings, business lunches, and weekend dining.
Best Indian Buffets in New Jersey
Chand Palace – Piscataway
One of New Jersey’s most famous Indian buffet destinations.
Buffet Highlights
- Extensive vegetarian selections
- Fresh dosa station
- Chaat options
- Traditional Indian desserts
Best For
- Vegetarian diners
- Families
- Weekend buffet lovers
Why Visit
Many diners consider Chand Palace one of the state’s premier Indian buffet experiences because of its variety and consistency.
Chand Palace – Parsippany
A sister location that offers a similarly impressive buffet experience.
Buffet Highlights
- Chaat station
- Fresh curries
- South and North Indian dishes
- Dessert selections
Best For
- Group dining
- Family outings
- First-time visitors
Why Visit
Known for offering a broad selection of Indian dishes under one roof.
Moghul Restaurant – Edison
One of the most recognized Indian restaurants in New Jersey.
Buffet Highlights
- Butter Chicken
- Tandoori dishes
- Paneer specialties
- Regional Indian cuisine
Best For
- Business lunches
- Family celebrations
- Upscale buffet dining
Why Visit
The restaurant is widely known for its extensive buffet offerings and authentic Indian cuisine.
Aroma Indian Bistro
A longtime favorite among buffet enthusiasts.
Buffet Highlights
- Kerala specialties
- Chicken 65
- Fish dishes
- South Indian favorites
Best For
- South Indian cuisine lovers
- Weekend dining
Why Visit
Customers frequently praise the buffet’s variety, quality, and overall value.
Royal Indian Restaurant
A popular choice for buffet dining in Central New Jersey.
Buffet Highlights
- Traditional curries
- Tandoori dishes
- Vegetarian selections
- Fresh naan
Best For
- Casual family dining
- Lunch buffets
Why Visit
Frequently recommended among New Jersey’s top Indian buffet destinations.
Best Dishes to Try at an Indian Buffet
Butter Chicken
A creamy tomato-based chicken curry and one of the most popular buffet dishes.
Chicken Tikka Masala
A classic favorite with rich flavors and broad appeal.
Chana Masala
A protein-rich chickpea curry popular with vegetarian diners.
Palak Paneer
Spinach and Indian cheese cooked with aromatic spices.
Vegetable Biryani
A fragrant rice dish that complements any buffet plate.
Tandoori Chicken
Marinated chicken cooked in a traditional clay oven.
Best Vegetarian Indian Buffets
Vegetarian diners have excellent options in New Jersey.
Top Choices
- Chand Palace Piscataway
- Chand Palace Parsippany
Why
✓ Extensive vegetarian selections
✓ Fresh ingredients
✓ Regional specialties
✓ Dosa stations
Vegetarian Indian cuisine is often one of the highlights of buffet dining.
Best Indian Buffets for Families
Buffets are ideal for families because everyone can choose their own dishes.
Recommended Restaurants
- Chand Palace
- Moghul Restaurant
- Royal Indian Restaurant
Benefits
✓ Variety for all ages
✓ Fixed pricing
✓ Kid-friendly options
Best Indian Buffets for First-Time Diners
If you’ve never tried Indian food before, buffets provide the perfect introduction.
Start With
- Butter Chicken
- Naan
- Vegetable Biryani
- Palak Paneer
- Gulab Jamun
This combination offers a balanced introduction to Indian flavors.
Lunch vs. Dinner Buffets
Lunch Buffets
Advantages
✓ Lower cost
✓ Faster service
✓ Great value
Dinner Buffets
Advantages
✓ More selections
✓ Expanded dessert options
✓ Premium dishes
Choose based on your appetite and budget.
Tips for Enjoying an Indian Buffet
Start Small
Sample small portions before filling your plate.
Mix Vegetarian and Non-Vegetarian Dishes
This allows you to experience more flavors.
Save Room for Dessert
Indian desserts are often a buffet highlight.
Try Something New
Buffets are perfect for discovering dishes you may not normally order.
Visit During Peak Service
Fresh dishes are replenished more frequently.
Why Indian Buffets Offer Outstanding Value
Few dining experiences provide:
✓ Multiple cuisines in one meal
✓ Unlimited servings
✓ Wide variety of dishes
✓ Authentic regional flavors
✓ Affordable fixed pricing
This combination makes Indian buffets one of the best dining values in New Jersey.
A Feast of Indian Flavors
Whether you’re enjoying the vegetarian spread at Chand Palace, exploring the extensive selections at Moghul Restaurant, or discovering regional specialties at Aroma Indian Bistro, New Jersey’s Indian buffets offer an unforgettable culinary experience.
For diners seeking variety, value, and authentic Indian cuisine, an Indian buffet remains one of the best ways to explore the rich and diverse flavors of India.
Best Indian Street Food Restaurants in New Jersey
Bombay Spice II (Edison)
One of the most popular Indian street-food destinations in New Jersey.
Must-Try Dishes
- Pav Bhaji
- Dabeli
- Pani Puri
- Sev Puri
- Samosa Chaat
Why Visit
Offers a large menu of authentic Indian street-food favorites.
Best For
- Families
- Casual dining
- Street-food enthusiasts
Eggholic – Indian Street Food (Edison)
Known for bringing Ahmedabad-style street food to New Jersey.
Must-Try Dishes
- Surti Gotalo
- Egg Bhurji
- Egg Locho
- Street Sandwiches
- Indian Wraps
Why Visit
Unique menu focused on egg-based Indian street food.
Best For
- Late-night dining
- Street-food lovers
Honest Restaurant (Iselin)
One of the most recognized Indian street-food chains worldwide.
Must-Try Dishes
- Pav Bhaji
- Dabeli
- Vada Pav
- Pani Puri
- Chaat Platters
Why Visit
Authentic Gujarati and Mumbai street-food specialties.
Best For
- Family dining
- Group outings
Chat Bhavan (Edison)
A favorite among chaat lovers.
Must-Try Dishes
- Bhel Puri
- Sev Puri
- Samosa Chaat
- Ragda Patties
- Pani Puri
Why Visit
Extensive chaat menu and authentic flavors.
Best For
- Snack lovers
- Casual meals
Masala Cafe Chettinad (Jersey City)
Offers South Indian specialties alongside popular street-food dishes.
Must-Try Dishes
- Chaat
- Dosa
- South Indian Snacks
- Mini Meals
Why Visit
Excellent location in Jersey City’s Indian dining district.
Best For
- South Indian food lovers
- Casual dining
Best Indian Street Foods You Must Try
Pav Bhaji
One of Mumbai’s most famous street foods.
What It Is
A spicy vegetable mash served with buttered bread rolls.
Why It’s Popular
✓ Rich flavor
✓ Filling meal
✓ Affordable
Best Places
- Honest Restaurant
- Bombay Spice II
Dabeli
A Gujarati street-food favorite.
What It Is
Spiced potato filling served in a bun with chutneys and crunchy toppings.
Why It’s Popular
Sweet, spicy, tangy, and crunchy all at once.
Best Places
- Honest Restaurant
- Bombay Spice II
Pani Puri
Perhaps India’s most iconic street food.
What It Is
Crispy hollow puris filled with flavored water, potatoes, and spices.
Why It’s Popular
An explosion of flavor in every bite.
Best Places
- Chat Bhavan
- Honest Restaurant
Bhel Puri
A light and refreshing snack.
What It Is
Puffed rice mixed with vegetables and chutneys.
Why It’s Popular
✓ Crunchy
✓ Flavorful
✓ Low cost
Best Places
- Chat Bhavan
Sev Puri
A popular Mumbai street-food dish.
What It Is
Crispy puris topped with vegetables, chutneys, and sev.
Why It’s Popular
Provides multiple textures and flavors.
Best Places
- Bombay Spice II
- Chat Bhavan
Samosa Chaat
A street-food classic.
What It Is
Crushed samosas topped with chutneys, chickpeas, and spices.
Why It’s Popular
Combines comfort food with street-food creativity.
Vada Pav
Known as India’s version of a burger.
What It Is
A spiced potato fritter served in a bun.
Why It’s Popular
Affordable, filling, and flavorful.
Best Places
- Honest Restaurant
Best Gujarati Street Food in New Jersey
Gujarati cuisine plays a major role in New Jersey’s Indian food scene.
Must-Try Gujarati Snacks
- Dabeli
- Locho
- Sev Khamani
- Khandvi
- Surti Gotalo
Best Restaurants
- Honest Restaurant
- Eggholic
These dishes are especially popular among New Jersey’s Gujarati community.
Best Mumbai Street Food in New Jersey
Mumbai is considered India’s street-food capital.
Must-Try Dishes
- Pav Bhaji
- Vada Pav
- Bhel Puri
- Sev Puri
- Ragda Patties
Best Restaurants
- Bombay Spice II
- Honest Restaurant
- Chat Bhavan
Best Indian Street Food for Beginners
If you’re new to Indian street food, start with:
Easy Favorites
- Pav Bhaji
- Dabeli
- Samosa Chaat
- Bhel Puri
These dishes are approachable and widely loved.
Best Street Food Under $15
Many Indian street foods are extremely affordable.
Popular Choices
Dabeli
$5–$10
Pani Puri
$6–$12
Bhel Puri
$7–$12
Sev Puri
$7–$12
Pav Bhaji
$10–$15
This makes street food one of the best dining values available.
Why New Jersey Is a Street Food Destination
New Jersey benefits from:
✓ Large Indian communities
✓ Authentic regional restaurants
✓ Gujarati influence
✓ Mumbai-style dining culture
This combination creates one of the strongest Indian street-food scenes in America.
Tips for Enjoying Indian Street Food
Order Multiple Dishes
Street food is designed for sampling and sharing.
Bring Friends
You’ll be able to try more items.
Don’t Skip the Chutneys
They are essential to the experience.
Explore Regional Specialties
Different regions offer completely different street-food traditions.
Visit During Peak Hours
Food is often freshest and most authentic.
A Taste of India’s Streets in New Jersey
Whether you’re enjoying a buttery Pav Bhaji, a flavorful Dabeli, a refreshing plate of Pani Puri, or a crunchy serving of Bhel Puri, New Jersey offers some of the most authentic Indian street-food experiences in the United States.
For food lovers seeking bold flavors, affordable meals, and a true taste of India’s culinary culture, the Garden State’s street-food scene is a destination worth exploring.
Conclusion: Best Indian Food Under $20 in New Jersey
New Jersey has earned a reputation as one of the best places in America for authentic Indian cuisine, and one of the biggest reasons is the incredible value available throughout the state. Whether you’re craving flavorful street food, a hearty biryani, a traditional thali, a crispy dosa, or a comforting curry, you can enjoy outstanding Indian food without spending more than $20.
From Edison and Iselin to Jersey City and Newark, New Jersey’s Indian restaurant scene offers affordable dining experiences that combine authentic flavors, generous portions, and exceptional variety. For students, families, professionals, and food enthusiasts alike, Indian cuisine remains one of the smartest and most satisfying dining choices available.
Why Indian Food Under $20 Is Such a Great Value
Indian cuisine naturally delivers excellent value because it combines:
✓ Large portions
✓ Rich and complex flavors
✓ Affordable ingredients
✓ Diverse menu options
✓ Excellent leftovers
✓ Vegetarian-friendly dishes
Many meals under $20 are filling enough to serve as both lunch and dinner.
Best Restaurants for Indian Food Under $20
Best Overall Value
Bombay Spice II (Edison)
Known for:
- Chaat
- Pav Bhaji
- Dosa
- Vegetarian Thalis
Perfect for diners seeking authentic Indian street food at affordable prices.
Best North Indian Value
Delhi Garden Indian Restaurant (Edison)
Known for:
- Chicken Curry
- Chana Masala
- Dal Tadka
- Biryani
A favorite for takeout and family meals.
Best Street Food Experience
Eggholic – Indian Street Food (Edison)
Known for:
- Surti Gotalo
- Egg Bhurji
- Street Sandwiches
- Wrap Combos
Offers unique Indian street-food dishes at budget-friendly prices.
Best South Indian Value
Masala Cafe (Newark)
Known for:
- Masala Dosa
- Curry Combos
- Indo-Chinese Specials
Excellent for students and office workers.
Best Biryani Value
Pariwaar Delights – The King of Biryani’s (Jersey City)
Known for:
- Chicken Biryani
- Goat Biryani
- Family Meal Portions
Large servings provide outstanding value.
Best Indian Dishes Under $20
If you’re looking for the most satisfying meals within budget, these dishes consistently deliver.
Masala Dosa
A crispy South Indian favorite served with sambar and chutneys.
Typical Price
$10–$15
Chole Bhature
A hearty North Indian meal featuring chickpea curry and fried bread.
Typical Price
$10–$15
Vegetable Biryani
A complete rice-based meal packed with flavor.
Typical Price
$12–$18
Chicken Curry Combo
Usually served with rice and naan.
Typical Price
$14–$20
Traditional Thali
A platter featuring multiple dishes.
Typical Price
$12–$18
Best Indian Street Food Under $20
Street food often provides the best flavor-to-price ratio.
Must-Try Options
- Pav Bhaji
- Dabeli
- Pani Puri
- Bhel Puri
- Sev Puri
- Samosa Chaat
Most of these dishes cost well under $15 while delivering authentic flavors and satisfying portions.
Best Vegetarian Indian Food Under $20
Vegetarian Indian cuisine remains one of the most affordable dining options.
Recommended Dishes
- Chana Masala
- Dal Tadka
- Aloo Gobi
- Vegetable Biryani
- Paneer Butter Masala
- Masala Dosa
These dishes offer excellent nutrition, flavor, and value.
Best Indian Lunches Under $20
Lunch specials are among the best bargains in New Jersey’s Indian restaurant scene.
Popular Lunch Options
- Curry Combos
- Thalis
- Rice Bowls
- Dosa Meals
Best Restaurants
- Delhi Garden
- Masala Cafe
- Bombay Spice II
Lunch menus often provide the most food for the lowest price.
Best Indian Dinners Under $20
Affordable dinner options are widely available.
Recommended Meals
- Chicken Curry with Rice
- Vegetable Biryani
- Chana Masala Combo
- Thali Meals
- Dosa Platters
These dishes offer a satisfying dining experience without exceeding budget.
Best Indian Takeout Under $20
Indian food is one of the best takeout cuisines because it travels and reheats exceptionally well.
Top Takeout Choices
- Biryani
- Butter Chicken
- Chicken Curry
- Chana Masala
- Dal Tadka
Many meals provide enough food for leftovers.
Best Indian Food for Students
Students often prioritize affordability and portion size.
Top Recommendations
- Dosa
- Chole Bhature
- Rice Bowls
- Street Food Combos
- Lunch Specials
These meals are affordable, filling, and easy to share.
Best Indian Food for Families
Families can stretch their budget by choosing:
Family-Friendly Options
- Large Biryani Portions
- Thalis
- Vegetarian Curries
- Street Food Samplers
These dishes provide variety while keeping costs manageable.
Best Cities for Indian Food Under $20
Edison
The heart of New Jersey’s Indian food scene.
Known for:
- Street food
- Vegetarian dining
- Regional specialties
Jersey City
Known for:
- Biryani
- South Indian cuisine
- Affordable takeout
Newark
Known for:
- Lunch specials
- Quick-service dining
- Student-friendly meals
Iselin
Known for:
- Traditional Indian restaurants
- Affordable dining options
- Authentic regional cuisine
Tips for Finding the Best Indian Food Deals
Visit During Lunch
Lunch specials often provide the lowest prices.
Order Vegetarian Dishes
Usually less expensive than meat-based entrées.
Share Large Portions
Indian food is ideal for family-style dining.
Explore Street Food Menus
Many of the most affordable items are found here.
Save Leftovers
Indian food often tastes even better the next day.
Why Indian Cuisine Continues to Be One of the Best Dining Values
Indian food offers a unique combination of:
✓ Authentic cultural experiences
✓ Affordable pricing
✓ Diverse flavors
✓ Generous portions
✓ Exceptional variety
Few cuisines provide as much satisfaction and value for under $20.
Final Thoughts
If you’re searching for the best Indian food under $20 in New Jersey, you’ll find an incredible selection of restaurants serving authentic, flavorful meals at affordable prices. From the street-food favorites at Bombay Spice II and Eggholic to the hearty curries of Delhi Garden, the satisfying dosas at Masala Cafe, and the generous biryani portions at Pariwaar Delights, there are countless ways to enjoy exceptional Indian cuisine without overspending.
Whether you’re looking for a quick lunch, family dinner, takeout meal, or casual snack, New Jersey proves that outstanding Indian food doesn’t have to come with a premium price tag.
The next time you’re craving authentic Indian flavors, explore one of New Jersey’s budget-friendly Indian restaurants and discover why Indian cuisine remains one of the best dining values in the Garden State.