San Jose is home to one of the largest Indian-American communities in the United States, and the city's Indian restaurant scene reflects that diversity. The Berryessa Road corridor in particular has become a destination for South Indian, North Indian, and Indo-Chinese food that rivals any city outside of India.
You'll find crispy dosas the size of your arm, tandoori dishes cooked in proper clay ovens, biryanis layered with saffron and slow-cooked meat, spicy Chettinad curries, and chaat (street food) that tastes like it came from a Mumbai sidewalk stall. The variety of regional Indian cuisines available in San Jose is remarkable.
We researched every top-rated Indian restaurant in the San Jose area, analyzed thousands of reviews, and ranked these 10 based on food quality, authenticity, value, and overall dining experience.
Jump to the comparison table for a side-by-side, or scroll down for the full list.
About the Author — Sandy White
Founder & Editor-in-Chief
Sandy White is a lifelong California resident and food enthusiast. She personally visits the restaurants featured on Menu Food Advisor, speaks with owners and chefs, and oversees every menu published on the site.
Under Sandy's editorial leadership, Menu Food Advisor covers 179 restaurants across 18 cuisine categories in San Jose, with rigorous hands-on review behind every ranking.
📍 California-Based
🍴 10+ Years in the Food Industry
✅ 179 Restaurants Personally Verified
📝 Hands-On Editorial Review
Read Sandy's full bio →