Britain eats 2.5 billion curries a year, and most of the best ones aren't in London.

Birmingham — Still the Undisputed Balti King

The Balti Triangle in Sparkbrook isn't a marketing gimmick. It's a dozen restaurants within walking distance that have been cooking pressed-steel-bowl baltis since the 1970s. Al Frash on Ladypool Road is the one locals fight over. Shabab's does a keema naan that should be classified as a controlled substance. Bring your own beer, skip the cutlery, and tear the naan like you mean it.

Birmingham's South Asian population — largely Kashmiri and Punjabi — didn't just open restaurants. They built an entire food economy: halal butchers, spice wholesalers, sweet shops stacked with barfi and jalebi. You can eat here for a week and never repeat a dish.

Birmingham Bollywood-style poster by SpicyEditions

Our Birmingham poster — available framed or unframed.

Glasgow — Tikka Masala's Hometown

Glasgow claims chicken tikka masala was invented at Shish Mahal on Park Road in the 1970s. The story goes: a customer sent back dry chicken tikka, the chef added a tomato-yoghurt sauce, and the UK's favourite dish was born. Whether you believe the origin story or not, Glasgow's curry scene backs it up — more Indian restaurants per capita than any other UK city.

Mother India on Westminster Terrace does tapas-style Indian sharing plates. The Dhabba on Candleriggs serves North Indian food that could hold its own in Delhi. And they're all half the price of their London equivalents.

Glasgow Bollywood-style poster by SpicyEditions

Our Glasgow poster — available framed or unframed.

Manchester — Beyond the Curry Mile

Rusholme's Curry Mile peaked in the '90s, but Manchester's Desi food scene didn't decline — it scattered. Mughli on Wilmslow Road is still worth the trip for charcoal-grilled seekh kebabs. But head to Cheetham Hill for Pakistani bakeries doing fresh naan from clay tandoors at 6am, or Levy for Bengali sweet shops where the rasmalai actually tastes like rasmalai.

Yadgar is the sleeper pick — unpretentious Punjabi food, massive portions, and a mixed grill that feeds two for under £15.

Edinburgh — Scotland's Other Curry City

Edinburgh doesn't get the curry credit Glasgow hogs. That's a mistake. Dishoom on St Andrew Square brought the Bombay café formula north, but the city had proper Indian food long before that. Kalpna on St Patrick Square has been doing Gujarati vegetarian food since 1981 — their aloo tikki chaat is textbook. Mosque Kitchen behind Edinburgh Central Mosque does canteen-style curries for under a fiver. No frills, massive plates, and a queue that proves the locals know.

Edinburgh Bollywood-style poster by SpicyEditions

Our Edinburgh poster — available framed or unframed.

Leeds — Yorkshire's Quiet Curry Capital

Leeds has the highest concentration of South Asian restaurants in Yorkshire, and most people outside the county have no idea. The Sheesh Mahal in Kirkgate Market has been going since 1978. Akbar's on Greek Street does naans the size of satellite dishes — not a figure of speech, they genuinely hang them off hooks. The city's Kashmiri and Pakistani communities built a food culture that Bradford gets credit for, but Leeds delivers just as hard.

London — Tooting and Brick Lane, Not the West End

London's best curries aren't in Mayfair or Soho. Tooting Broadway is the real capital — Tooting Bec to Tooting Broadway is a one-stop stretch packed with Sri Lankan, South Indian, and Pakistani restaurants. Apollo Banana Leaf for kothu roti. Lahore Karahi for lamb chops at midnight.

Brick Lane gets a bad reputation because of the touts outside the tourist traps. Skip those. Walk past the guys waving menus and find Tayyabs round the corner in Whitechapel — Punjabi food, BYOB, and a queue that hasn't shrunk since 1972. Southall's also brilliant for Punjabi food if you're willing to go west.

Brighton — The Seaside Spice Surprise

Brighton isn't the first city you'd think of for curry, and that's exactly why it deserves a spot. Chilli Pickle on Jubilee Street has been winning awards for a decade — their Rajasthani lamb shank is spectacular. The city's food scene skews independent and creative, and the Indian restaurants have followed suit. Less tradition, more invention, and the seafood curries here make geographic sense in a way they don't in Birmingham.

Pro Tip: Build your own curry city poster wall. Pick three cities from this list, frame the Birmingham, Glasgow, and Edinburgh posters in a row, and you've got a Desi food trail on your wall that doubles as a travel bucket list.

Which UK city has the best curry?

Birmingham wins on pure tradition — the Balti Triangle is the original and still the best. Glasgow has the numbers and the tikka masala origin claim. For variety and value, Leeds is the dark horse. Honestly, the right answer depends on whether you want Punjabi, Bengali, South Indian, or Gujarati — each city has its strength.

Where can I find the best cheap curry in the UK?

Edinburgh's Mosque Kitchen (under £5), Manchester's Yadgar (under £15 for two), and any BYOB spot in Birmingham's Balti Triangle. London's Roti King near Euston is Malaysian-Indian and everything's under a tenner. Avoid anywhere with a "tourist menu" — if the prices are on a chalkboard, you're in the right place.

Is Brick Lane still worth visiting for curry?

The stretch with touts outside is mostly overpriced and average. But Brick Lane itself is still brilliant — just walk past the obvious tourist spots. Tayyabs on Fieldgate Street, Lahore Kebab House on Umberston Street, and Needoo Grill are all within five minutes and genuinely excellent.