clock menu more-arrow no yes
Peshawari chicken at Verandah Progressive Indian Cuisine
Verandah [Official Photo]

22 Essential Indian and Pakistani Restaurants in Houston

Where to find perfect dosas, samosas, lamb vindaloo, and so much more

View as Map
Peshawari chicken at Verandah Progressive Indian Cuisine
| Verandah [Official Photo]

Houston has long been described as one of the most diverse cities in the country, so it shouldn’t come as a surprise that it is totally packed with a variety of excellent restaurants serving South Asian cuisine.

Whether in search of the best chicken tikka masala in town, a hearty vegetarian meal, or a Texas-sized dosa, these 22 essential Indo-Pak restaurants in Houston will definitely fit the bill.

Read More
Note: Restaurants on this map are listed geographically.

1. Govinda's Vegetarian Cuisine

Copy Link
1320 W 34th St
Houston, TX 77018
(832) 831-9951
Visit Website

Go for the spiritual sights and sounds of the Hare Krishna Temple, and stay for the excellent barbecue tofu. Peruse the daily lunch and dinner buffet line at Govinda’s and find plenty of tasty meatless options, but visit on Sunday, Wednesday or Friday for a pure vegan menu. Call (832) 831-9951 for curbside pick-up or find Govinda’s on UberEats.

2. Surya India

Copy Link
700 Durham Dr
Houston, TX 77007
(713) 864-6667
Visit Website

Chef and owner Sheel Joshi draws inspiration from his Indo-European upbringing to create a thoughtfully prepared menu of honest and traditional North Indian food. The menu at Surya is approachable, with recognizable options like tandoori Chilean seabass and mint chicken. Definitely try the saucy and vividly spiced chicken Mangalorean, Joshi’s prized protein dish. Find Surya India on Grubhub and UberEats.

3. Bombay Pizza Co.

Copy Link
914 Main St Ste 105
Houston, TX 77002
(713) 654-4444
Visit Website

Prefer Indian food on a pizza? Get exactly that — and more — at Bombay Pizza Co. where saag paneer and Bombay BBQ are the norm as far as pizza toppings go. Score kati rolls here, too. The popular Indian street food-inspired sandwiches which wrap meat within a doughy paratha are a hot item during the power-lunch push. Find Bombay Pizza Co. on Grubhub.

4. Pondicheri

Copy Link
2800 Kirby Dr b132
Houston, TX 77098
(713) 522-2022
Visit Website

At James Beard nominated chef and owner Anita Jaisinghani’s beloved River Oaks café, find fresh, modern-day takes on popular Indian menu items like dosa, masala chicken and spiced curries. Then, take a stroll upstairs to the Bake Lab + Shop and discover a fresh juice bar, glass cases full of snacks and pastries, along with vibrant displays of kitchen knick knacks to peruse. Insider tip: Learn the nuances of classical Indian cooking by signing up for one of Pondicheri’s virtual cooking classes! Find Pondicheri on UberEats and Favor.

5. Musaafer

Copy Link
5115 Westheimer Rd Suite C-3500
Houston, TX 77056
(713) 242-8087
Visit Website

Indulge at this destination restaurant at the Galleria with a stunning vibe and wide-reaching menu.

Traditional panipuri is transformed into a whimsical set-up with a variety of flavors, the coconut and lentil soup boasts bright pops of color and during Sunday brunch, there is the option to opt for the chef’s six-course tasting menu. A full feast for the senses, the eyes are meant to eat first here. Call (713) 242-8087 for curbside pick-up or find Musaafer on UberEats.

6. Biryani Pot

Copy Link
6509 Westheimer Rd B
Houston, TX 77057
(713) 278-8085
Visit Website

As the name suggests, the special of the house at this fast-casual Hyderabi eatery is biryani, a hearty dish of Basmati rice slow-cooked with meat, vegetables and fragrant spices. There’s lots to pair your rice with — chicken tikka, saag paneer (or creamed spinach) and daal (or boiled lentils) are also all on the menu here. Find Biryani Pot on DoorDash.

7. Verandah

Copy Link
3300 Kirby Dr suite 7-a
Houston, TX 77098
(281) 501-0258

While this swoon-worthy restaurant with stylishly chic interiors boasts a sparkly River Oaks address within the Kirby Collection, its menu is traditional and classic down to the core. Try something from the tandoor — chicken is marinated and cooked over live charcoal, or lamb biryani, tender boneless meat tossed with Basmati rice and spices. Verandah is vegetarian-friendly (and vegan-friendly!) too.

8. Narin's Bombay Brasserie

Copy Link
3005 W Loop S
Houston, TX 77027
(713) 622-2005
Visit Website

Decades-old Narin’s Bombay Brasserie is an iconic family-owned concept which has earned a distinguished reputation among the South Asian community for its popular Uptown location and event catering. Find a buzzy lunch crowd and a more formal dinner affair. Pro tip: try the lamb chops marinated in yogurt, ginger and herbs. Find Narin’s Bombay Brasserie on DoorDash and UberEats.

9. Khyber Restaurant

Copy Link
2510 Richmond Ave
Houston, TX 77098
(713) 942-9424

This River Oaks mainstay is known for its no-fuss menu of North Indian and Pakistani dishes. Start things off with potatoes and peas-stuffed samosas and follow it up with fiery lamb vindaloo, a cult classic. Kick a meal up a notch by adding bullet naan, spiced with hot onions and chilies.

10. Kiran's Restaurant

Copy Link
2925 Richmond Ave
Houston, TX 77098
(713) 960-8472
Visit Website

Chef Kiran Verma brings a wealth of talent and tradition to this elegant Indian restaurant, which boasts a sophisticated menu of dishes like Texas tandoori quail stuffed with chicken keema, and seafood curry spiked with coconut and tamarind. After a recent renovation and the acquisition of a neighboring space which houses double wood-burning pizza ovens, the menu now also features a long list of pies like the tandoori chicken alfredo and the apple fennel chicken. Find Kiran’s on DoorDash

11. Tarka Indian Kitchen

Copy Link
3701 S Shepherd Dr Ste A
Houston, TX 77098
(832) 582-7102
Visit Website

For discerning diners in a hurry, Tarka has it all: a menu of authentic Indian eats — from creamy mulligatawny soup and chicken tikka to fresh whipped sweet lassi — prepared with clean ingredients, served quickly for dine-in or to-go. An Austin transplant, this fast-casual spot is approachable and a sound choice for the first-time-Indian-diner. Find Tarka on Grubhub, DoorDash and UberEats.

12. India's Restaurant

Copy Link
5704 Richmond Ave
Houston, TX 77057
(713) 266-0131
Visit Website

For decades, this restaurant has been a dependable go-to for a hefty spread during its lunch buffet and an intimate and cozy experience with table service during dinner. Vegan options are aplenty, too — lentils, cauliflower Manchurian, spiced garbanzo peas, spiced potatoes and vegetable curry are all on the menu here. Find India’s on Grubhub, DoorDash and UberEats.

13. Shri Balaji Bhavan

Copy Link
5655 Hillcroft St
Houston, TX 77036
(713) 783-1126
Visit Website

Tucked among the clothing shops and spice stores in Little India, Shri Balaji Bhavan is a quick, counter-service café where you can dine-in or grab snacks and sweets to-go. Known for its South Indian vegetarian street eats, dishes are prepared to order and range from small bites like samosa chaat to dosa with chutney. Find Shri Balaji Bhavan on Grubhub, UberEats and DoorDash.

14. Chowpatty Chat Co.

Copy Link
5711 Hillcroft St
Houston, TX 77036
(832) 203-7965
Visit Website

Discover street food deliciousness all while basking in the magic of Bollywood at this hidden gem in the heart of Little India. The cinema-themed dining space is lined wall-to-wall with Bollywood movie posters and soundtracked with music from decades-old films. Order at the counter and enjoy snacks like pani puri, samosas, and chili paneer in a hurry. Find Chowpatty Chat Co. on Grubhub.

15. Udipi Cafe

Copy Link
5959 Hillcroft St
Houston, TX 77036
(713) 334-5555
Visit Website

Udipi is named after a coastal town in Southern India, and as such, its all vegetarian menu reflects the rich cultures and traditions of the region. The menu is budget-friendly and selections include a long list of stuffed dosas —including cheese or chocolate! — and mixed vegetable pakoras, golden fried for a crunchy bite. Find Udipie Café on Grubhub.

16. Shiva Indian Restaurant

Copy Link
2514 Times Blvd
Houston, TX 77005
(713) 523-4753
Visit Website

This longstanding Indian restaurant boasts a full-range of Indian delicacies from fried vegetable pakora appetizers to comforting kheer ,a traditional rice pudding dessert that’s made with nuts, raisins, and cardamom. Try a little bit of everything during the lunch buffet for under $12. Find Shiva Indian Restaurant on Grubhub and UberEats.

17. Himalaya Restaurant

Copy Link
6652 Southwest Fwy
Houston, TX 77074
(713) 532-2837
Visit Website

Pretty much everything on the menu is worth trying at this much-lauded, no-frills café tightly tucked in the center of a retail strip within the Mahatma Gandhi District (a.k.a Little India), but for those in the know — the Himalaya fried chicken is a must, and you can pair it with your wine of choice. Note: Himalaya is BYOB only.

18. Shiv Sagar

Copy Link
6662 Southwest Fwy
Houston, TX 77074
(713) 977-0150
Visit Website

Shiv Sagar’s menu of South Indian street food eats is strictly vegetarian, but diners won’t miss the meat with full flavored dishes like pav bhaji — a platter of spicy mixed vegetables, garnished with raw onions and served with buttered buns — and thalis with a full spread of breads, curries, and oversized dosas with chutney. Save room for sweet, milky desserts like falooda! Find Shiv Sagar on UberEats and DoorDash

19. London Sizzler

Copy Link
6690 Southwest Fwy
Houston, TX 77074
(713) 783-2754
Visit Website

Inspired by the dimly lit pubs of Great Britain, this hideaway among the shops at Little India is a festive place for eating and drinking. Here, you can pair fish tikka and house chili fries with a cocktail, or lounge at the bar with lamb kebabs while watching the game. Find London Sizzler on DoorDash or UberEats.

20. Maharaja Bhog

Copy Link
8338 Southwest Fwy
Houston, TX 77074
(713) 771-2464
Visit Website

The word “buffet” is given new meaning at this bottomless dining-experience where all guests eat like royalty. Wait staff bring an array of Rajasthani and Gujarati dishes directly to each table, placing items on thalis — lunch platters with a variety of sections — allowing guests to eat to their heart’s content. Eat until you pop, but know before you go: all dishes are meatless. Dine-in, take a thali to-go or find Maharaja Bhog on DoorDash for delivery.

21. Aga's Restaurant & Catering

Copy Link
11842 Wilcrest Dr
Houston, TX 77031
(281) 776-9292
Visit Website

The menu at Aga’s is vast — chicken lollipops, beef kababs and goat vindaloo are among the options — and all are made with 100% halal meat. Food too hot to handle? There are plenty of house-made cold drinks, like mango lassi and mint lemonade, to help beat the heat. Find Aga’s Restaurant on DoorDash.

22. Indian Summer

Copy Link
16260 Kensington Dr suite b
Sugar Land, TX 77478
(281) 491-3672
Visit Website

A broad range of Indian dishes from Northern and Southern regions are spotlighted on the menu at this lake-front restaurant in Sugar Land, including tandoori platters, dosa and biryanis. There are also some Indo-Chinese offerings like ghobi Manchurian, a dish of batter-fried cauliflower in spicy Manchurian sauce. Order online at indiansummersugarland.com or find Indian Summer on Grubhub and UberEats.

1. Govinda's Vegetarian Cuisine

1320 W 34th St, Houston, TX 77018

Go for the spiritual sights and sounds of the Hare Krishna Temple, and stay for the excellent barbecue tofu. Peruse the daily lunch and dinner buffet line at Govinda’s and find plenty of tasty meatless options, but visit on Sunday, Wednesday or Friday for a pure vegan menu. Call (832) 831-9951 for curbside pick-up or find Govinda’s on UberEats.

1320 W 34th St
Houston, TX 77018

2. Surya India

700 Durham Dr, Houston, TX 77007

Chef and owner Sheel Joshi draws inspiration from his Indo-European upbringing to create a thoughtfully prepared menu of honest and traditional North Indian food. The menu at Surya is approachable, with recognizable options like tandoori Chilean seabass and mint chicken. Definitely try the saucy and vividly spiced chicken Mangalorean, Joshi’s prized protein dish. Find Surya India on Grubhub and UberEats.

700 Durham Dr
Houston, TX 77007

3. Bombay Pizza Co.

914 Main St Ste 105, Houston, TX 77002

Prefer Indian food on a pizza? Get exactly that — and more — at Bombay Pizza Co. where saag paneer and Bombay BBQ are the norm as far as pizza toppings go. Score kati rolls here, too. The popular Indian street food-inspired sandwiches which wrap meat within a doughy paratha are a hot item during the power-lunch push. Find Bombay Pizza Co. on Grubhub.

914 Main St Ste 105
Houston, TX 77002

4. Pondicheri

2800 Kirby Dr b132, Houston, TX 77098

At James Beard nominated chef and owner Anita Jaisinghani’s beloved River Oaks café, find fresh, modern-day takes on popular Indian menu items like dosa, masala chicken and spiced curries. Then, take a stroll upstairs to the Bake Lab + Shop and discover a fresh juice bar, glass cases full of snacks and pastries, along with vibrant displays of kitchen knick knacks to peruse. Insider tip: Learn the nuances of classical Indian cooking by signing up for one of Pondicheri’s virtual cooking classes! Find Pondicheri on UberEats and Favor.

2800 Kirby Dr b132
Houston, TX 77098

5. Musaafer

5115 Westheimer Rd Suite C-3500, Houston, TX 77056

Indulge at this destination restaurant at the Galleria with a stunning vibe and wide-reaching menu.

Traditional panipuri is transformed into a whimsical set-up with a variety of flavors, the coconut and lentil soup boasts bright pops of color and during Sunday brunch, there is the option to opt for the chef’s six-course tasting menu. A full feast for the senses, the eyes are meant to eat first here. Call (713) 242-8087 for curbside pick-up or find Musaafer on UberEats.

5115 Westheimer Rd Suite C-3500
Houston, TX 77056

6. Biryani Pot

6509 Westheimer Rd B, Houston, TX 77057

As the name suggests, the special of the house at this fast-casual Hyderabi eatery is biryani, a hearty dish of Basmati rice slow-cooked with meat, vegetables and fragrant spices. There’s lots to pair your rice with — chicken tikka, saag paneer (or creamed spinach) and daal (or boiled lentils) are also all on the menu here. Find Biryani Pot on DoorDash.

6509 Westheimer Rd B
Houston, TX 77057

7. Verandah

3300 Kirby Dr suite 7-a, Houston, TX 77098

While this swoon-worthy restaurant with stylishly chic interiors boasts a sparkly River Oaks address within the Kirby Collection, its menu is traditional and classic down to the core. Try something from the tandoor — chicken is marinated and cooked over live charcoal, or lamb biryani, tender boneless meat tossed with Basmati rice and spices. Verandah is vegetarian-friendly (and vegan-friendly!) too.

3300 Kirby Dr suite 7-a
Houston, TX 77098

8. Narin's Bombay Brasserie

3005 W Loop S, Houston, TX 77027

Decades-old Narin’s Bombay Brasserie is an iconic family-owned concept which has earned a distinguished reputation among the South Asian community for its popular Uptown location and event catering. Find a buzzy lunch crowd and a more formal dinner affair. Pro tip: try the lamb chops marinated in yogurt, ginger and herbs. Find Narin’s Bombay Brasserie on DoorDash and UberEats.

3005 W Loop S
Houston, TX 77027

9. Khyber Restaurant

2510 Richmond Ave, Houston, TX 77098

This River Oaks mainstay is known for its no-fuss menu of North Indian and Pakistani dishes. Start things off with potatoes and peas-stuffed samosas and follow it up with fiery lamb vindaloo, a cult classic. Kick a meal up a notch by adding bullet naan, spiced with hot onions and chilies.

2510 Richmond Ave
Houston, TX 77098

10. Kiran's Restaurant

2925 Richmond Ave, Houston, TX 77098

Chef Kiran Verma brings a wealth of talent and tradition to this elegant Indian restaurant, which boasts a sophisticated menu of dishes like Texas tandoori quail stuffed with chicken keema, and seafood curry spiked with coconut and tamarind. After a recent renovation and the acquisition of a neighboring space which houses double wood-burning pizza ovens, the menu now also features a long list of pies like the tandoori chicken alfredo and the apple fennel chicken. Find Kiran’s on DoorDash

2925 Richmond Ave
Houston, TX 77098

11. Tarka Indian Kitchen

3701 S Shepherd Dr Ste A, Houston, TX 77098

For discerning diners in a hurry, Tarka has it all: a menu of authentic Indian eats — from creamy mulligatawny soup and chicken tikka to fresh whipped sweet lassi — prepared with clean ingredients, served quickly for dine-in or to-go. An Austin transplant, this fast-casual spot is approachable and a sound choice for the first-time-Indian-diner. Find Tarka on Grubhub, DoorDash and UberEats.

3701 S Shepherd Dr Ste A
Houston, TX 77098

12. India's Restaurant

5704 Richmond Ave, Houston, TX 77057

For decades, this restaurant has been a dependable go-to for a hefty spread during its lunch buffet and an intimate and cozy experience with table service during dinner. Vegan options are aplenty, too — lentils, cauliflower Manchurian, spiced garbanzo peas, spiced potatoes and vegetable curry are all on the menu here. Find India’s on Grubhub, DoorDash and UberEats.

5704 Richmond Ave
Houston, TX 77057

13. Shri Balaji Bhavan

5655 Hillcroft St, Houston, TX 77036

Tucked among the clothing shops and spice stores in Little India, Shri Balaji Bhavan is a quick, counter-service café where you can dine-in or grab snacks and sweets to-go. Known for its South Indian vegetarian street eats, dishes are prepared to order and range from small bites like samosa chaat to dosa with chutney. Find Shri Balaji Bhavan on Grubhub, UberEats and DoorDash.

5655 Hillcroft St
Houston, TX 77036

14. Chowpatty Chat Co.

5711 Hillcroft St, Houston, TX 77036

Discover street food deliciousness all while basking in the magic of Bollywood at this hidden gem in the heart of Little India. The cinema-themed dining space is lined wall-to-wall with Bollywood movie posters and soundtracked with music from decades-old films. Order at the counter and enjoy snacks like pani puri, samosas, and chili paneer in a hurry. Find Chowpatty Chat Co. on Grubhub.

5711 Hillcroft St
Houston, TX 77036

15. Udipi Cafe

5959 Hillcroft St, Houston, TX 77036

Udipi is named after a coastal town in Southern India, and as such, its all vegetarian menu reflects the rich cultures and traditions of the region. The menu is budget-friendly and selections include a long list of stuffed dosas —including cheese or chocolate! — and mixed vegetable pakoras, golden fried for a crunchy bite. Find Udipie Café on Grubhub.

5959 Hillcroft St
Houston, TX 77036

Related Maps

16. Shiva Indian Restaurant

2514 Times Blvd, Houston, TX 77005

This longstanding Indian restaurant boasts a full-range of Indian delicacies from fried vegetable pakora appetizers to comforting kheer ,a traditional rice pudding dessert that’s made with nuts, raisins, and cardamom. Try a little bit of everything during the lunch buffet for under $12. Find Shiva Indian Restaurant on Grubhub and UberEats.

2514 Times Blvd
Houston, TX 77005

17. Himalaya Restaurant

6652 Southwest Fwy, Houston, TX 77074

Pretty much everything on the menu is worth trying at this much-lauded, no-frills café tightly tucked in the center of a retail strip within the Mahatma Gandhi District (a.k.a Little India), but for those in the know — the Himalaya fried chicken is a must, and you can pair it with your wine of choice. Note: Himalaya is BYOB only.

6652 Southwest Fwy
Houston, TX 77074

18. Shiv Sagar

6662 Southwest Fwy, Houston, TX 77074

Shiv Sagar’s menu of South Indian street food eats is strictly vegetarian, but diners won’t miss the meat with full flavored dishes like pav bhaji — a platter of spicy mixed vegetables, garnished with raw onions and served with buttered buns — and thalis with a full spread of breads, curries, and oversized dosas with chutney. Save room for sweet, milky desserts like falooda! Find Shiv Sagar on UberEats and DoorDash

6662 Southwest Fwy
Houston, TX 77074

19. London Sizzler

6690 Southwest Fwy, Houston, TX 77074

Inspired by the dimly lit pubs of Great Britain, this hideaway among the shops at Little India is a festive place for eating and drinking. Here, you can pair fish tikka and house chili fries with a cocktail, or lounge at the bar with lamb kebabs while watching the game. Find London Sizzler on DoorDash or UberEats.

6690 Southwest Fwy
Houston, TX 77074

20. Maharaja Bhog

8338 Southwest Fwy, Houston, TX 77074

The word “buffet” is given new meaning at this bottomless dining-experience where all guests eat like royalty. Wait staff bring an array of Rajasthani and Gujarati dishes directly to each table, placing items on thalis — lunch platters with a variety of sections — allowing guests to eat to their heart’s content. Eat until you pop, but know before you go: all dishes are meatless. Dine-in, take a thali to-go or find Maharaja Bhog on DoorDash for delivery.

8338 Southwest Fwy
Houston, TX 77074

21. Aga's Restaurant & Catering

11842 Wilcrest Dr, Houston, TX 77031

The menu at Aga’s is vast — chicken lollipops, beef kababs and goat vindaloo are among the options — and all are made with 100% halal meat. Food too hot to handle? There are plenty of house-made cold drinks, like mango lassi and mint lemonade, to help beat the heat. Find Aga’s Restaurant on DoorDash.

11842 Wilcrest Dr
Houston, TX 77031

22. Indian Summer

16260 Kensington Dr suite b, Sugar Land, TX 77478

A broad range of Indian dishes from Northern and Southern regions are spotlighted on the menu at this lake-front restaurant in Sugar Land, including tandoori platters, dosa and biryanis. There are also some Indo-Chinese offerings like ghobi Manchurian, a dish of batter-fried cauliflower in spicy Manchurian sauce. Order online at indiansummersugarland.com or find Indian Summer on Grubhub and UberEats.

16260 Kensington Dr suite b
Sugar Land, TX 77478

Related Maps