Most of the pure vegetarian Indian restaurants that our herbivore friends like to visit tend to either be a bit dull, or they involve a schlep to zone 4. Gujarati Rasoi has neither of these problems, and more to the point, the food is legitimately what a Gujarati family would make and serve at home. You come here to try dishes that you won’t get at other regular Indian spots, and the restaurant itself feels like a cosy and cool locals-only kind of place (and not just because it’s in Dalston). We like to come here for a low-key date before wandering into one of the neighbouring bars for a drink.
Where we've featured it
More spots in DalstonSee more
Earth Kitchen is an all-day restaurant in Dalston serving tasty, homely food in a very comfortable environment.
More Indian spotsSee more
Trishna is a excellent posh yet casual Indian restaurant in Marylebone, where casual is relative and a good credit line is required for the meal.
Jamavar is an upmarket Indian restaurant in Mayfair with excellent food and a surprisingly relaxed atmosphere.
Indian Veg is a no-frills, all-you-can-eat buffet spot in Islington. It’s pretty good, and very cheap.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more