Best Curry in Glasgow 2026
Glasgow calls itself the curry capital of Europe. Bold claim? Aye. But try and prove it wrong. The city has been serving outstanding Indian, Pakistani, and South Asian food for decades. It’s not a trend here. It’s a tradition. Old-school Punjabi canteens in Govanhill, white-tablecloth restaurants in the West End, and everything in between. The quality runs deep.
If you want the real authority on Glasgow curry, look up the Curry-Heute blog. Hector has reviewed over a thousand Glasgow curries since 2010 and was a finalist for Curry Lover of the Year at the Scottish Curry Awards four times. The man knows his stuff. But here’s my take on the best places in the city right now.
1. Mother India (Best Overall)
Mother India has been the name in Glasgow curry since 1990. There are a few locations now, but the original on Westminster Terrace is the one. The cooking is proper. Karahi dishes, biryanis, dhal. Everything tastes like it was made by someone who actually cares, because it was. The butter chicken is the benchmark that every other Glasgow curry house is measured against.
Mother India’s Cafe on Argyle Street does smaller tapas-style portions of the same quality, which is great for trying a few dishes. Main dishes at the cafe start around £8-9. The restaurant is a bit pricier, maybe £15-20 per head for food. Both are BYOB on certain nights, which helps keep the bill down.
Where: 28 Westminster Terrace, Sauchiehall Street, G3 7RU (also Mother India’s Cafe, 1355 Argyle Street)

2. Yadgar
Yadgar on Calder Street in Govanhill has been run by the same family since 1981. The decor is basic. Think canteen more than restaurant. But the food is sensational. This is proper Pakistani home cooking. The lamb karahi, the channa dhal, the on-the-bone dishes. Everything is cooked fresh and the spicing is spot on.
The prices are almost comically cheap. You’ll struggle to spend more than £10 a head. The naan bread alone is worth the trip. Yadgar is the kind of place that curry snobs travel across the country to eat at, and then it’s just sitting there on a random Govanhill side street looking like nothing special. Don’t judge it by the decor. Judge it by what’s on the plate.
Where: 148 Calder Street, Govanhill, G42 7QP
3. Desi Curry Palace
Right next door to Yadgar, basically. Desi Curry Palace on Allison Street is takeaway only, but the sit-down sister spot, Darbar Grill, is right there too. The food is Pakistani street food done properly. It’s got a new kitchen and revamped seating area as of recently, so it’s not the rough-and-ready experience it used to be. But the cooking hasn’t changed, which is the important thing.
Stupidly cheap. A full meal for two with naans and sides will barely crack £15. This is where you come when you want proper food without any of the restaurant markup. Govanhill is the heart of Glasgow’s curry scene and this place is one of the reasons why.
Where: 144 Allison Street, Govanhill, G42 8RP (Darbar Grill at 140 Allison Street)

4. Banana Leaf
Most of the curry houses in Glasgow do North Indian or Pakistani food. Banana Leaf is different. This is South Indian, and it’s class. Dosas, idlis, uttapam, proper coconut-based curries. The kind of food that most Glaswegians have never tried and then wonder why they waited so long once they do.
The restaurant on St Vincent Street opened in early 2023 and has been going strong since. Closed on Tuesdays. Open noon to 9:30pm the rest of the week. Mains around £9-14. If you’re bored of the usual chicken tikka masala routine, this is where to go next.
Where: 192 St Vincent Street, City Centre, G2 5SG
5. Charcoals
Charcoals on Renfield Street has been a Glasgow institution for years. Classic North Indian food, generous portions, and proper tandoori cooking. The mixed grill is a thing of beauty. Everything that comes out of the clay oven is good. The lamb chops especially.
It’s a solid all-rounder. Not the cheapest on this list, not the most expensive. Mains around £10-15. The city centre location makes it handy for pre-theatre or a late-night feed. Service is usually good and they don’t rush you.
Where: 26A Renfield Street, City Centre, G2 1LU
6. The Dhabba
The Dhabba in the Merchant City is the fancy one on this list. North Indian food in a proper restaurant setting. White tablecloths, good wine list, attentive service. This is where you take someone to impress them. The food backs it up too. Rich, complex curries with proper depth of flavour. The lamb dishes are particularly good.
You’ll pay for the experience. Expect £25-35 per head for food. But it’s worth it for a special occasion. The Dhabba proves that Indian food can be fine dining without losing its soul.
Where: 44 Candleriggs, Merchant City, G1 1LE

7. Shish Mahal
The Shish Mahal is one of Glasgow’s original Indian restaurants. It’s been going since 1964 and there’s a strong claim that chicken tikka masala was invented here. Whether or not you believe that (the debate will never end), the food is still excellent. Classic curries, done the way they’ve always done them. No shortcuts.
It’s on Park Road in the West End and the interior hasn’t changed dramatically over the years. That’s part of the charm. Mains around £10-15. The Shish Mahal is living history and the food still holds up against the newer places.
Where: 60-68 Park Road, West End, G4 9JF
8. Ranjit’s Kitchen
Ranjit’s Kitchen on Pollokshaws Road is a wee Southside gem that does authentic Punjabi food for less than you’d spend on a Deliveroo order. It’s been running for over a decade and the quality has never dropped. The thali plates are brilliant. A proper selection of dishes, rice, naan, and sides for about £12-15. That’s a feast.
The space is small and bright. It feels more like eating at someone’s house than in a restaurant, and the food tastes like it too. Open Tuesday to Sunday. Bring cash, eat everything.
Where: 607 Pollokshaws Road, Strathbungo, G41 2QG

9. Balbir’s (Now in Ayrshire)
I’m including Balbir’s because it’s still a name that comes up every time someone mentions Glasgow curry, even though the Church Street restaurant closed in August 2022. Balbir Singh is a legend. His chasni sauce became a Glasgow classic. The good news is he’s reopened as Balbir’s @ Route 77 down in Ayrshire, and the old favourites are still on the menu.
It’s about 40 minutes from Glasgow, so it’s not exactly a weeknight dinner option. But if you grew up on Balbir’s cooking and you’re craving it, the drive is worth it. The Church Street location was special and it’s missed, but at least the food lives on.
Where: Route 77, Ayrshire (formerly 7 Church Street, Glasgow)
Glasgow Curry Tips
- Govanhill is ground zero. Within a few streets you’ve got Yadgar, Desi Curry Palace, and half a dozen other brilliant places. Walk along Allison Street and Albert Drive.
- BYOB nights are your friend. Mother India and several others let you bring your own booze on certain nights. Check before you go.
- Read Curry-Heute. Seriously. Hector’s blog at curry-heute.com has over 1,000 Glasgow reviews. If a place isn’t on there, it probably hasn’t been open long enough yet.
- Order bread. The naan at Yadgar, the paratha at Ranjit’s, the peshwari at Shish Mahal. Glasgow’s curry houses take their bread seriously.
- Don’t be afraid of basic decor. Some of the best food in the city comes from places that look like they haven’t been decorated since 1995. That’s usually a good sign.
Glasgow’s curry scene isn’t just good for Scotland. It’s world-class. The city has earned its reputation over decades and the standard keeps getting higher. Whether you want a £8 takeaway or a £35 fine dining experience, you’ll eat well.