Are you looking for a delicious curry or some flavour-packed tandoori? North London is home to some of the best Indian restaurants in the country! From old-school classics to modern takes, there’s something here for every taste (and budget). As self-confessed foodies and curry lovers, we’re excited to share our top picks for the best Indian restaurants in North London. So, get ready to tantalize your taste buds and join us on this flavourful journey!
1. Masala Zone
Get ready for Masala Zone – the restaurant that packs a punch! Voted as Bloc’s best Indian restaurant in North London in 2022, its interiors are straight-up colourful and funky, and when it comes to the food, Masala Zone puts Indian cuisine on the map with a modern twist. A must-try is their thalis, which are small dishes packed with veggie and meaty options alike. But if you’re feeling more like a snack, the chaat selection is where it’s at. Trust us, your taste buds will thank you for this one!
Located in North Finchley, Chutney’s is a small, family-run restaurant that serves up some of the best Indian food in the area. The menu here is packed with delicious dishes, including classic curries, tandoori specialties, and vegetarian options. But what really sets Chutney’s apart is their incredible dosas – a South Indian staple that’s crispy, fluffy, and utterly addictive. Trust me, once you taste their masala dosa, you’ll never look back!
3. Rasa N16
If you’re feeling boujee and want to treat yourself to some posh nosh, then get yourself to Rasa N16 in Stoke Newington. This swanky joint serves up some damn fine, award-winning South Indian bites that’ll make your taste buds dance with joy. And who needs meat when you’ve got veggie dishes this good?! The dosa platter is a must-try – a smorgasbord of crispy dosas stuffed with mouth-watering fillings. Oh, and don’t forget to scoop up some of their delish chutneys – they’re the perfect accompaniment to any meal.
4. The Arch
Hungry and in the mood for some Indian cuisine with a side of sports? Look no further than The Arch in Wembley. With its mouthwatering menu of classic Indian dishes and a bar fully stocked with your favourite drinks, this place is the ultimate hangout spot for any sports fan. Not only is the food top-notch, but the atmosphere is casual and welcoming. So whether you’re a diehard football fanatic or just looking for a good meal, The Arch is sure to hit the spot. Just be sure to come hungry – the portions are generous and you won’t want to miss a single bite.
5. Diwana Bhel Poori House
For a taste of classic Indian street food, Diwana Bhel Poori House in Drummond Street is a must-visit. This no-frills restaurant is known for its chaat – a type of Indian snack that’s crunchy, spicy, and utterly addictive. Try their bhel puri, a crispy mix of puffed rice, vegetables, and chutneys that’s the perfect combination of sweet, sour, and tangy. And if you’re feeling really adventurous, give their paan shot a try – a refreshing drink made with betel leaves, sweet syrup, and digestive spices.
For a modern take on Indian cuisine, head to Babur in Brockley. This award-winning restaurant blends traditional Indian flavours with contemporary techniques and ingredients for a truly unique dining experience. Their menu features dishes like tandoori halloumi, masala spatchcock chicken, and rose-flavoured cheesecake. And if you’re a gin lover, you’ll be pleased to know that Babur also has an extensive gin menu featuring over 70 different varieties!
Last but not least, no list of the best Indian restaurants in North London would be complete without Tayyabs. This legendary restaurant in Whitechapel has been serving up delicious Punjabi cuisine since the 1970s and is a firm favourite among locals and visitors alike. The menu here is simple but satisfying – think succulent lamb chops, fiery curries, and freshly baked naan bread. And with prices that won’t break the bank, Tayyabs is the perfect spot for a hearty, flavour-packed meal.
Have you heard about Dishoom? They’re killing it with their Bombay-style grub and cool retro-Indian vibes. You gotta try their biryanis and kebabs, and don’t forget the vada pao and bhel puri. For something sweet, definitely get the chocolate chai or mango lassi – they’re legendary! Plus, the vibe at Dishoom is always buzzing and perfect for solo diners or squad goals. Get in on this foodie hype!
If you’re looking for a high-end dining experience, Gymkhana should be your go-to choice. The Michelin-starred restaurant specializes in Indian cuisine with an emphasis on regional dishes from the British Raj era. Their tandoori lamb chops and butter chicken are highly recommended as well as their cocktail menu. The interiors ooze colonial-style sophistication, providing the perfect ambience for a romantic dinner.
And there you have it – my top picks for the best Indian restaurants in North London. So, whether you’re in the mood for some classic curries or want to try something a bit more modern, there’s something here for everyone. From the addictive dosas at Chutney’s to the contemporary flavours of Babur, these restaurants are sure to tickle your taste buds and leave you feeling satisfied. So, why not give them a try and spice up your next meal out?