Several small corner shops in London offer homemade curry that reflects family recipes and long-standing cooking traditions. These places may appear modest, but they often serve dishes prepared in-house with familiar spices and regional influences.
They provide an alternative to restaurant dining, showing how everyday neighbourhood shops can contribute to the city’s varied food landscape.
This article provides general information only and is intended for entertainment. Menu items, preparation methods, pricing and availability may vary between shops and can change over time. Images are for illustrative purposes only.
1. Best Foods Supermarket

Did you know that some of London's best Sri Lankan curries come from shops smaller than your average bedroom? Tucked away in Tooting, this unassuming spot has become legendary among locals for its fiery fish curry and buttery dhal.
The family behind the counter have been cooking these recipes since the 1980s, using spice blends they grind themselves every morning. Pop in around lunchtime and you'll find steaming trays of chicken, jackfruit, and aubergine curries that'll make your taste buds sing for under a fiver.
2. Corner Deli

Most people walk past thinking it's just another newsagent, but regulars know better. This East London gem serves Bangladeshi home cooking that tastes exactly like someone's mum made it, because, well, that's precisely what it is.
The chicken rezala here is silky smooth with a gentle heat that builds slowly, whilst the beef bhuna has that deep, caramelised flavour you only get from proper slow cooking. They make fresh batches twice daily, so timing matters. Get there early or you'll be left staring at empty pots and feeling properly gutted.
3. Gopal's Corner

Vegetarians often get the short end of the stick with curry options, but not here. Gopal's has been serving proper Gujarati vegetarian curries in Wembley since before it was cool to be meat-free.
Their daily changing menu features things like undhiyu (a winter vegetable medley) and ringan bharta (smoky aubergine mash) that you'd struggle to find anywhere else in London. The owner, who's been at it for thirty years, insists on using ghee made from organic butter. You can taste the difference, honestly. Pair anything with their fluffy chapatis for a quid extra.
4. Londis N16

Bet you never thought you'd find Caribbean curry goat in a Londis, did you? This Stoke Newington branch breaks all the rules by serving up proper Jamaican-style curries alongside the meal deals and lottery tickets.
The secret weapon is Miss Paulette, who's been cooking her grandmother's recipes in the back since 2005. Her curry goat is fall-apart tender with scotch bonnet heat that creeps up on you. Thursday is oxtail day, which sells out by two o'clock without fail. Locals treat it like an open secret they're slightly reluctant to share.
5. The Shoreditch Stop

Shoreditch might be known for overpriced coffee and vintage trainers, but this corner shop keeps it proper real. The Pakistani family running it have resisted gentrification by doing what they've always done: serving honest, homemade curries to anyone who walks through the door.
Their lamb karahi arrives in a sizzling bowl with whole spices you can see and taste, whilst the aloo keema (mince and potato curry) hits that perfect balance between comfort food and flavour bomb. They'll happily adjust the spice level, though the 'medium' here would be considered hot anywhere else in Britain.

















