Dosa, biryani, thali & more
Best Indian Restaurants in San Jose, CA (2026)
Top 15 Indian restaurants in San Jose, CA, ranked by community & web ratings. See all · Ask for personalized picks

1. Taaza Thindi
Taaza Thindi is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
2. Karimi Indian and Pakistani Cuisine
Karimi Indian and Pakistani Cuisine is a Punjabi Indian restaurant in San Jose, CA. Cuisine: pakistani-punjabi. Also offers catering.
3. Bangla Cook
Bangla Cook is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
4. Everest Momo
Everest Momo is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
5. Suvai Taste of India
Suvai Taste of India is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.

6. The Mynt
The Mynt is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
7. Butter Cheeni
Butter Cheeni is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
8. Lahori Restaurant
Lahori Restaurant is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.

9. Sri's Kitchen Indian Restaurant
Sri's Kitchen Indian Restaurant is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.

10. The Party Helpers
The Party Helpers is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
11. Vegetarian House
Vegetarian House is an Indian restaurant in San Jose, CA. Cuisine: international, chinese, vietnamese, thai, indian, asian, american. Offers vegetarian, vegan options. Amenities: delivery, takeout, cards accepted, organi
12. Atulya Bharat
Atulya Bharat is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
13. The Bengali Food
The Bengali Food is a Bengali Indian restaurant in San Jose, CA. Cuisine: bengali. Also offers catering.
14. New Indian Cuisine
New Indian Cuisine is an Indian restaurant in San Jose, CA. Cuisine: South Asian. Also offers catering.
15. Fitoor
Fitoor is an Indian restaurant in San Jose, CA. Hours: Mo-Th 11:30-21:30,14:30-17:00; Fr 11:30-22:30,14:30-17:00; Sa 11:30-22:30; Su 11:30-21:30.