clock menu more-arrow no yes
A silver tray of curries, naan, rice, and more sits on a wooden counter
A tray of curries, naan, rice, and more from Punjabi Dhaba
Rachel Leah Blumenthal/Eater

Where to Eat Indian Food in and Around Boston

Serving everything from dosas to biryani to tandoori chicken, these are 18 of the best Indian restaurants in and around Boston

View as Map
A tray of curries, naan, rice, and more from Punjabi Dhaba
| Rachel Leah Blumenthal/Eater

Greater Boston is blessed with an embarrassment of riches when it comes to Indian cuisine. While most Boston-area Indian restaurants specialize in northern Indian cuisine — and especially cuisine typical of the northern state of Punjab — southern Indian cuisine is represented at several restaurants, too.

Here are 18 of the best Indian restaurants in and around Boston.

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

1. Passage to India

Copy Link
1900 Massachusetts Ave
Cambridge, MA 02140
(617) 497-6113
Visit Website

This Porter Square institution has been feeding hungry hordes of Cantabrigians for nearly three decades. Its menu includes an extensive list of lamb, chicken, seafood, and vegetarian options, as well as dosas, which are a popular southern Indian treat.

Somewhat casual restaurant interior with glossy red tables, a hardwood floor, and pale yellow walls
Passage to India
Passage to India/Official Site

2. Himalayan Kitchen

Copy Link
40 Bow St
Somerville, MA 02143
(617) 623-9068
Visit Website

It’s not an entirely Indian restaurant: This Union Square shop specializes in Indian-American fusion (chicken tikka pizza features on the menu) and, hence the name, Himalayan dishes. The goat biryani is compulsory, as are the Himalayan momo.

Chicken tikka masala, salad, rice, and naan in a black takeout tray on a colorful tablecloth
Chicken tikka masala lunch combo at Himalayan Kitchen
Rachel Leah Blumenthal/Eater

3. Masala Square Indian Kitchen

Copy Link
23 Union Square
Somerville, MA 02143
(617) 666-9770
Visit Website

This newcomer to the Boston-area Indian food scene — only open since early 2019 — has already gained quite a fanbase. Its inexpensive and filling lunch combos are especially popular. The family-run restaurant focuses on cuisine from the state of Punjab and emphasizes options for gluten-free and vegan diets.

Overhead view of chicken tikka masala, rice, naan, a samosa, and mango lassi
“Square meal” lunch combo at Masala Square with chicken tikka masala, rice, naan, a samosa, and mango lassi
Rachel Leah Blumenthal/Eater

4. Punjabi Dhaba

Copy Link
225 Hampshire St
Cambridge, MA 02139
(617) 547-8272
Visit Website

Punjabi Dhaba is one of the best restaurants in Greater Boston. Everything is good here, but the tandoori chicken and vegetable korma are the must-orders. The restaurant is especially bustling at lunch time.

A silver tray of curries, naan, rice, and more sits on a wooden counter
A tray of curries, naan, rice, and more from Punjabi Dhaba
Rachel Leah Blumenthal/Eater

5. The Maharaja

Copy Link
57 John F. Kennedy St
Cambridge, MA 02138
(617) 547-2757
Visit Website

This swanky dining room overlooks Harvard Square, and it’s best known for its tandoori dishes. Go for the view, stay for the tandoori wings.

Two restaurant tables are set against a floor-to-ceiling window overlooking a park full of people and trees. The chairs at the tables are intricately carved wood in an artistic Indian style.
Indian food and a view
The Maharaja/Official Site

6. Mehak Halal

Copy Link
329 Sumner St
Boston, MA 02128
(617) 567-1900
Visit Website

Mehak Halal in East Boston’s Jeffries Point neighborhood is serving — you guessed it — halal cuisine, a mix of Indian and Pakistani dishes. Word to the wise: This hole-in-the-wall is cash only.

Fried samosa and dipping sauces
Food at Mehak Halal
Mehak Halal/Official Site

7. India Pavilion

Copy Link
17 Central Square
Cambridge, MA 02139
(617) 547-7463
Visit Website

This northern Indian restaurant has been operating in Central Square for more than four decades. The keema chile masala, which is served with minced lamb, green peas, bell peppers, tomatoes, and a sauce made with onions and tomatoes, is especially worth an order. There’s also a daily lunch buffet and a full bar.

8. Surya Indian Kitchen N Caterers

Copy Link
114 Magazine St
Cambridge, MA 02139
(617) 945-5489
Visit Website

Surya Indian Kitchen is serving an extensive selection of gluten-free, nut-free, vegan, and/or halal Indian dishes in Cambridgeport. Try the seekh kebab (chicken, lamb, or beef), or something from its menu of Hyderabad-style biryanis.

9. Punjab Palace

Copy Link
109 Brighton Ave
Boston, MA 02134
(617) 254-1500
Visit Website

This is the essential spot for northern Indian cuisine in Allston. Its extensive menu includes vegetarian options, as well as various entrees made with chicken, seafood, lamb, or goat. The order here is the lamb paneer masala (lamb and soft cheese cooked with creamy tomato sauce) or the fish jalfrezi (pieces of fish cooked with mushrooms, onions, peppers, tomatoes and broccoli in a spicy sauce). Same ownership as Kenmore Square winner India Quality (see below.)

A large pile of crispy puffed rice, chickpeas, tomatoes, parsley, and more
Behel-puri at Punjab Palace
Punjab Palace/Official Site

10. India Quality

Copy Link
484 Commonwealth Avenue
Boston, MA 02215
(617) 267-4499
Visit Website

Go to this Kenmore Square northern Indian haunt for biryani (especially the lamb) and bhindi aloo, which is a vegan dish comprised of okra, potatoes, onions, garlic, ginger, bell peppers, and tomatoes cooked with various herbs and spices. If you order spicy dishes, India Quality won’t hold back.

The exterior of a restaurant. A large read sign says “India Quality, Fine North Indian Cuisine, Est. 1983”
The exterior of India Quality, photographed in 2012
non-euclidean photography/Flickr (Creative Commons)

11. Shan-A-Punjab

Copy Link
500 Harvard St
Brookline, MA 02446
(617) 734-9000
Visit Website

The play at Shan-A-Punjab is the mustard lamb — lamb chops marinated with mustard and yogurt and cooked in a tandoor oven.

12. Mela Indian Restaurant

Copy Link
578 Tremont St
Boston, MA 02118
(617) 859-4805
Visit Website

Order something from this South End restaurant’s “modern Indian creations” menu, especially the lamb shank curry (braised lamb shanks in saffron and onion gravy) or the duck jalfrezi (duck breast sauteed with vegetables and spices).

13. Vaisakhi Indian Restaurant

Copy Link
157 Sutherland Rd
Boston, MA 02135
(617) 487-8941
Visit Website

Vaisakhi — named for a holiday in Hinduism and Sikhism — serves the cuisine of Punjab. Hop on the B Line and head to Vaisakhi for samosas and lamb curry.

14. Shanti

Copy Link
1111 Dorchester Ave
Dorchester, MA 02125
(617) 929-3900
Visit Website

This mini-chain has locations in Cambridge, Dorchester, and Roslindale. It specializes in curries and tandoori preparations.

15. Tikki Masala

Copy Link
3706 Washington St
Jamaica Plain, MA 02130
(617) 942-2966
Visit Website

Head to this Jamaica Plain restaurant for mango lassi and South Indian dosas, or try one of the convenient “dinner for two” combos if you don’t want to make any decisions.

16. Himalayan Bistro

Copy Link
1735 Centre St
West Roxbury, MA 02132
(617) 325-3500
Visit Website

This West Roxbury restaurant specializes in a mix of Nepali and Indian cuisine, and you should order a little bit of both. There are some South Indian dishes in particular that are worth trying, like dosas and uttapam.

Dosa with sauces on a silver tray on a pale pink tablecloth
Dosa at Himalayan Bistro
Himalayan Bistro/Official Site

17. Sher-A-Punjab

Copy Link
1237 Hancock St
Quincy, MA 02169
(617) 786-1010
Visit Website

Head just south of the city for dosas, tandoori chicken, and goat biryani.

18. Punjab Cafe

Copy Link
653 Southern Artery
Quincy, MA 02169
(617) 472-4860
Visit Website

Located on the Southern Artery and adjacent to Town River Bay, this Indian restaurant has been feeding the people of Quincy and the greater South Shore since the begin of the millennium. The goat rogan josh is the order here.

1. Passage to India

1900 Massachusetts Ave, Cambridge, MA 02140
Somewhat casual restaurant interior with glossy red tables, a hardwood floor, and pale yellow walls
Passage to India
Passage to India/Official Site

This Porter Square institution has been feeding hungry hordes of Cantabrigians for nearly three decades. Its menu includes an extensive list of lamb, chicken, seafood, and vegetarian options, as well as dosas, which are a popular southern Indian treat.

1900 Massachusetts Ave
Cambridge, MA 02140

2. Himalayan Kitchen

40 Bow St, Somerville, MA 02143
Chicken tikka masala, salad, rice, and naan in a black takeout tray on a colorful tablecloth
Chicken tikka masala lunch combo at Himalayan Kitchen
Rachel Leah Blumenthal/Eater

It’s not an entirely Indian restaurant: This Union Square shop specializes in Indian-American fusion (chicken tikka pizza features on the menu) and, hence the name, Himalayan dishes. The goat biryani is compulsory, as are the Himalayan momo.

40 Bow St
Somerville, MA 02143

3. Masala Square Indian Kitchen

23 Union Square, Somerville, MA 02143
Overhead view of chicken tikka masala, rice, naan, a samosa, and mango lassi
“Square meal” lunch combo at Masala Square with chicken tikka masala, rice, naan, a samosa, and mango lassi
Rachel Leah Blumenthal/Eater

This newcomer to the Boston-area Indian food scene — only open since early 2019 — has already gained quite a fanbase. Its inexpensive and filling lunch combos are especially popular. The family-run restaurant focuses on cuisine from the state of Punjab and emphasizes options for gluten-free and vegan diets.

23 Union Square
Somerville, MA 02143

4. Punjabi Dhaba

225 Hampshire St, Cambridge, MA 02139
A silver tray of curries, naan, rice, and more sits on a wooden counter
A tray of curries, naan, rice, and more from Punjabi Dhaba
Rachel Leah Blumenthal/Eater

Punjabi Dhaba is one of the best restaurants in Greater Boston. Everything is good here, but the tandoori chicken and vegetable korma are the must-orders. The restaurant is especially bustling at lunch time.

225 Hampshire St
Cambridge, MA 02139

5. The Maharaja

57 John F. Kennedy St, Cambridge, MA 02138
Two restaurant tables are set against a floor-to-ceiling window overlooking a park full of people and trees. The chairs at the tables are intricately carved wood in an artistic Indian style.
Indian food and a view
The Maharaja/Official Site

This swanky dining room overlooks Harvard Square, and it’s best known for its tandoori dishes. Go for the view, stay for the tandoori wings.

57 John F. Kennedy St
Cambridge, MA 02138

6. Mehak Halal

329 Sumner St, Boston, MA 02128
Fried samosa and dipping sauces
Food at Mehak Halal
Mehak Halal/Official Site

Mehak Halal in East Boston’s Jeffries Point neighborhood is serving — you guessed it — halal cuisine, a mix of Indian and Pakistani dishes. Word to the wise: This hole-in-the-wall is cash only.

329 Sumner St
Boston, MA 02128

7. India Pavilion

17 Central Square, Cambridge, MA 02139

This northern Indian restaurant has been operating in Central Square for more than four decades. The keema chile masala, which is served with minced lamb, green peas, bell peppers, tomatoes, and a sauce made with onions and tomatoes, is especially worth an order. There’s also a daily lunch buffet and a full bar.

17 Central Square
Cambridge, MA 02139

8. Surya Indian Kitchen N Caterers

114 Magazine St, Cambridge, MA 02139

Surya Indian Kitchen is serving an extensive selection of gluten-free, nut-free, vegan, and/or halal Indian dishes in Cambridgeport. Try the seekh kebab (chicken, lamb, or beef), or something from its menu of Hyderabad-style biryanis.

114 Magazine St
Cambridge, MA 02139

9. Punjab Palace

109 Brighton Ave, Boston, MA 02134
A large pile of crispy puffed rice, chickpeas, tomatoes, parsley, and more
Behel-puri at Punjab Palace
Punjab Palace/Official Site

This is the essential spot for northern Indian cuisine in Allston. Its extensive menu includes vegetarian options, as well as various entrees made with chicken, seafood, lamb, or goat. The order here is the lamb paneer masala (lamb and soft cheese cooked with creamy tomato sauce) or the fish jalfrezi (pieces of fish cooked with mushrooms, onions, peppers, tomatoes and broccoli in a spicy sauce). Same ownership as Kenmore Square winner India Quality (see below.)

109 Brighton Ave
Boston, MA 02134

10. India Quality

484 Commonwealth Avenue, Boston, MA 02215
The exterior of a restaurant. A large read sign says “India Quality, Fine North Indian Cuisine, Est. 1983”
The exterior of India Quality, photographed in 2012
non-euclidean photography/Flickr (Creative Commons)

Go to this Kenmore Square northern Indian haunt for biryani (especially the lamb) and bhindi aloo, which is a vegan dish comprised of okra, potatoes, onions, garlic, ginger, bell peppers, and tomatoes cooked with various herbs and spices. If you order spicy dishes, India Quality won’t hold back.

484 Commonwealth Avenue
Boston, MA 02215

11. Shan-A-Punjab

500 Harvard St, Brookline, MA 02446

The play at Shan-A-Punjab is the mustard lamb — lamb chops marinated with mustard and yogurt and cooked in a tandoor oven.

500 Harvard St
Brookline, MA 02446

12. Mela Indian Restaurant

578 Tremont St, Boston, MA 02118

Order something from this South End restaurant’s “modern Indian creations” menu, especially the lamb shank curry (braised lamb shanks in saffron and onion gravy) or the duck jalfrezi (duck breast sauteed with vegetables and spices).

578 Tremont St
Boston, MA 02118

13. Vaisakhi Indian Restaurant

157 Sutherland Rd, Boston, MA 02135

Vaisakhi — named for a holiday in Hinduism and Sikhism — serves the cuisine of Punjab. Hop on the B Line and head to Vaisakhi for samosas and lamb curry.

157 Sutherland Rd
Boston, MA 02135

14. Shanti

1111 Dorchester Ave, Dorchester, MA 02125

This mini-chain has locations in Cambridge, Dorchester, and Roslindale. It specializes in curries and tandoori preparations.

1111 Dorchester Ave
Dorchester, MA 02125

15. Tikki Masala

3706 Washington St, Jamaica Plain, MA 02130

Head to this Jamaica Plain restaurant for mango lassi and South Indian dosas, or try one of the convenient “dinner for two” combos if you don’t want to make any decisions.

3706 Washington St
Jamaica Plain, MA 02130

Related Maps

16. Himalayan Bistro

1735 Centre St, West Roxbury, MA 02132
Dosa with sauces on a silver tray on a pale pink tablecloth
Dosa at Himalayan Bistro
Himalayan Bistro/Official Site

This West Roxbury restaurant specializes in a mix of Nepali and Indian cuisine, and you should order a little bit of both. There are some South Indian dishes in particular that are worth trying, like dosas and uttapam.

1735 Centre St
West Roxbury, MA 02132

17. Sher-A-Punjab

1237 Hancock St, Quincy, MA 02169

Head just south of the city for dosas, tandoori chicken, and goat biryani.

1237 Hancock St
Quincy, MA 02169

18. Punjab Cafe

653 Southern Artery, Quincy, MA 02169

Located on the Southern Artery and adjacent to Town River Bay, this Indian restaurant has been feeding the people of Quincy and the greater South Shore since the begin of the millennium. The goat rogan josh is the order here.

653 Southern Artery
Quincy, MA 02169

Related Maps