The Most Tasty Indian Restaurants In Boston

Whether you are an Indian cuisine aficionado or are embarking for the first time on a new culinary adventure to sample tandoor oven specialties, fresh seafood, and sauce-simmered meats, you will want to know where to go and what to order. There is nothing that gets all of your senses going quite like the aromatic scent and taste of Indian fare that combines some of the region’s most distinctive spices (think curry, turmeric, cayenne pepper, chili powder and paprika). We scoured the city for the best and have rounded up the top five most tasty Indian restaurants in Boston.


KashmirPhoto Credit: Kashmir

One of the longest running Indian restaurants in town still keeps getting better on Newbury Street. At Kashmir, it’s not just about the haute location that is made even better with a patio seat for dining al fresco during the summer months, but more about the standout dishes here like the minced lamb samosas, tandoori shrimp and spiced up chicken vindaloo (extra spicy, please). It’s also almost that time of year when we all get our turkey fill, but instead of opting for tradition, why not try their specialty turkey tikka masala with turkey curry and turkey biryani?

279 Newbury Street, Boston, MA 02116; Website

The Cafe at Taj Boston

The Cafe at Taj BostonPhoto Credit: The Cafe at Taj Boston

Back Bay is certainly not remiss for options when it comes to Indian restaurants, but when it comes to finding the city’s best, you might not expect to discover one tucked inside the Taj Hotel. Located opposite the Boston Public Garden at the corner of Arlington and Newbury Streets, The Cafe here delivers top Indian fare. Expect to find authentic dishes like clay oven cooked tikka, coconut shrimp curry with fava beans, baby eggplant with potatoes and spices served in an onion tomato garlic sauce and seafood coconut curry made with crab, fennel, shallots, coconut milk and curry leaves.

15 Arlington Street, Boston, MA 02116; Website


Mela Photo Credit: Mela

This year, Mela celebrated its tenth year of business in Boston’s South End. Mela has all the traditional Indian staples that you might expect to find, but takes a modern approach to favorites with dishes like braised lamb shank curry in a saffron and red onion gravy, salmon kebabs baked in tandoor and duck Jalfrezi. Try one of their hot stone dishes that allows diners to “cook” their own food on sizzling hot rocks brought to the table. If you are trying Indian fare for the first time, stop by for the brunch held on Saturdays and Sundays for an impressive sampling.

578 Tremont Street, Boston, MA 02118; Website

Dosa Factory

Dosa FactoryPhoto Credit: Dosa Factory

Indian street food doesn’t get much better than the grab-and-go fare served up at Dosa Factory’s Newbury Street spot. Try a lamb kathi roll (the Indian version of a burrito) filled with spices and mint chutney or the Daami Poori (semolina puffs with seasoned chickpeas, potatoes, and mint chutney). We love the ginger and shredded cauliflower stuffed bread, lamb vindaloo pizza and chicken tikka masala pasta. For a sweet treat, the carrot cake dosa drizzled with honey shouldn’t be missed.

316 Newbury Street, Boston, MA 02115; Website

Punjab Palace

Punjab PalacePhoto Credit: Punjab Palace

From pillowy warm naan to homemade kulfi and everything in between (think pinach poori bread, coconut korma, chicken tikka masala and baingan bharta eggplant), Punjab serves up north Indian cuisine in a comfortable, modest setting. Start off with an order of onion fritters with chutney or the deep fried potato patties and move onto lamb kebabs roasted in a clay oven or skewered tandoori chicken cooked over a charcoal flame for added flavor.

109 Brighton Avenue, Allston, MA 02134; Website