Restaurants

  • Cheap Indian restaurants in London

  • By Time Out Food & Drink editors

  • Where to get your curry fix in the capital without a ruby putting you in the red

    Cheap Indian restaurants in London

    Shilpa © Tricia De Courcy Ling

  • Indian | Chinese | Italian | Korean | Vietnamese | Thai & Malaysian | Mexican African & Caribbean | Lunch | Buffets | Comfort | Romantic | Award winners

    • Chaat

      36 Redchurch St, Shoreditch, E2 7DP

      Chaat is a welcoming Bangladeshi café in Shoreditch offering traditional home-style dishes with broad appeal. If you're looking for a simple, inexpensive curry at the top of Brick Lane, Chaat should be top of your list. Meal for two with drinks and service: around £40. Read more

    • Mai'da

      148-150 Bethnal Green Road, E2 6DG

      This unlicensed Indian restaurant offers an extensive menu of North Indian, Pakistani, Parsi and Indo-Chinese dishes. Main courses start at £4.25. Cooking is variable but we found the lamb chops and kachay aam ka murgh tikka (tangy chicken tikka wrapped around a green-mango and coriander filling) excellent. Meal for two with drinks and service: around £30. Read more

    • Mango & Silk

      199 Upper Richmond Road West, Barnes, SW14 8QT

      Sheen is lucky to have a chef of Udit Sarkhel’s standing working locally. We particularly rate the Goan squid balchao (a hot and sour dish) and the crisp, lemony samosas. The Sunday buffet features a different Indian region each week and is an attractive £12.95 per adult, with kids up to 11 £7.95. Meal for two with drinks and service: around £40. Read more

    • Masala Zone

      25 Parkway, Camden, NW1 7PG

      Though it’s tempting to order the grand thali – canapé, papadum and chutney, curry, two veg dishes, dahl, raita, salad, chapati and rice, priced from £9.95 – it is massive and many people will find the regular thali at £7.80-£8.25 ideal. This Camden branch, decked out in vintage advertising posters, has enjoyable views over Parkway. Meal for two with wine and service: around £45. Read more

    • Sakonis

      129 Ealing Road, Wembley, HA0 4BP

      The buffet at this Gujarati vegetarian chain has quite a reputation and you’re guaranteed to be joining a throng of punters at the weekend. There’s a veritable cornucopia of authentic South Indian specialities and snacks with an East African influence laid out, plus pizza and chow mein (popular with the kids, apparently). The dals and okra dishes are particularly good, and snacks such as bhel puri and mixed chat a must for the uninitiated. Buffet prices vary according to the time of day (£4.99 breakfast, £7.99 lunch and £10.99 at dinner). Dinner for two with soft drinks and service: around £35. Read more

    • Shilpa

      206 King Street, Hammersmith, W6 0RA

      Rasam, vadai, avial, thoran, dosi and appam – all the South Indian favourites are served in generous portions at this friendly restaurant. We loved the grilled seabass fillets wrapped in banana leaves and the creamy Keralan lamb stew. Set lunches start at £3.99; takeaway lunchboxes are £2.99 vegetarian or £3.99 with fish, lamb or chicken. Meal for two with drinks and service: around £30. Read more

    • Tayyabs

      83 Fieldgate Street, Whitechapel, E1 1JU

      This legendary Pakistani eateryis a veritable temple to meat, with many coming in their droves to sample as much of Tayyabs’s specialities as their stomachs will allow. The portions are epic and sharing is encouraged. Meal for two with drinks and service: around £25 Read more

    • Sagar

      31 Catherine Street, Covent Garden, WC2B 5JS

      At this South Indian vegetarian chain there are myriad variations on rice and spice to be had and the thalis (mild and light curries) are reliable too. Meal for two with drinks and service: around £35. Read more

    • Dosa n Chutny

      68 Tooting High Street, Tooting, SW17 0RN

      Most of these meals cost under £3 and while the vegetarian choice is exemplary, the non-veg choices are okay too. Meal for two with soft drinks and service: around £12. Read more

    • Lahore Kebab House

      2 Umberston Street, Whitechapel, E1 1PY

      As noisy and boisterous as a school canteen, this long-established Pakistani caff offers earthy cooking with plenty of smoky grills and hot, buttery breads. Meal for two with service: around £25. BYO: no corkage charge. Read more



    Find more Indian restaurants


    Feature continues
    Advertisement

12 comments

  1. Posted by Anna on 18 Sep 2009 10:40

    The Coriander in Vauxhall is the best Indian I have had in the city so far. It is behind the Vauxhall overland train staton. I am sure there are others as good but the quality in the Coriander stands out and at a great price.

  2. Posted by raj on 03 Aug 2009 03:04

    try the restaurant in east dulwich( swadesh restaurant) 120 lordship lane, good proper indian food and value for money

  3. Posted by Laf on 06 Jun 2009 01:11

    Can anyone recommend a good, cheap Indian restaurant in the City/West end, where we can stay the evening and preferably bring our own drink! Not sure if the East London unlicensed restaurants are happy about alcohol?

  4. Posted by Aland on 01 Jun 2009 05:03

    My regular curry house shikara 65 great titchfield st just off oxford st is not on the list?? how strange. two course meal for £6.95 is unbeliably true. Speciallly around here in the westend.

  5. Posted by Eian on 18 Feb 2009 20:45

    I also love The Kati Roll Company, on 24 Poland St, near Oxford Circus. Yummy huge kati wraps, great atmosphere in a tiny place (vintage Bollywood posters on walls). Perfect for pre or post pub or theatre eats!

  6. Posted by John James on 05 Feb 2009 08:20

    I did not have a good experience at Sakonis. Buffets are generally a no -no for fresh food. The food is left stewing and becoming overdone. This happened in htis case. The dal and okra were both excessively oily.

  7. Posted by etoile on 04 Feb 2009 10:40

    Rasa in W1 and Stoke Newington rocks my world and does great value lunch boxes from £3.50.

  8. Posted by Sal on 10 Dec 2008 19:36

    Ask the Indians where good Indian food is...what would others know??Try Chennai Dosa(east ham, wembly and others) for authentic south indian food....at roughly 5 per head the price cant be beat!!

  9. Posted by David L on 04 Dec 2008 20:05

    Also - 'Taste of Lewisham' formerly known as Arru Suvai. On Lee High Road SE13 in Lewisham town centre - Masala Dosa with chutneys and sambar for only £3.00.
    Tooting High Street is also where it's at...

  10. Posted by john james on 20 Nov 2008 19:17

    I agree 100% about masala zone, which are all stunning value for central london- not just in camden, but also covent garden soho etc. the street food is streets ahead (excuse the pun!) of the competition, and the thalis are a great array of flavours.

  11. Posted by Hannah on 15 Nov 2008 10:52

    I'm surprised that "Tooting High Street" doesn't appear anywhere on this list! It's full of cheap Indian restaurants (veggie & non-veggie) and shops that are incredibly good quality.

  12. Posted by susie on 13 Nov 2008 14:10

    Drummond St, NW1 (just behind Euston Square station) has a host of great veggie indian restaurants at very low prices. Best value is Chutneys with a delicious range of curries for £5 all you can eat buffet.

Have your say