Discover the Best Deal Restaurants in London: Your Guide to Affordable Dining
- comedyinyoureye
- 20 hours ago
- 11 min read
London's food scene can feel a bit overwhelming, especially when you're trying to keep an eye on your wallet. It seems like prices are always going up, doesn't it? But good news! You don't have to spend a fortune to eat well in this city. We've put together a list of some seriously good spots where you can grab a tasty meal without emptying your bank account. These are the places locals love, offering great value and delicious food. So, if you're looking for the best deal restaurant London has to offer, you've come to the right place.
Key Takeaways
Discovering the best deal restaurant London has to offer doesn't mean sacrificing flavour or quality.
From Mexican tacos to Kurdish bread, London boasts a diverse range of affordable eats.
Many of these spots are independent businesses, so you're supporting the local community with every bite.
Expect hearty portions and authentic tastes that prove great food doesn't need to be expensive.
This guide highlights ten fantastic locations for budget-friendly dining across the city.
1. Sonora Taqueria
Tucked away in Stoke Newington, Sonora Taqueria is a little slice of Los Angeles serving up some seriously tasty tacos without emptying your wallet. It’s the kind of place where you can grab a couple of generously filled tacos and still have change from a tenner, which is always a win in my book.
They keep their menu nice and focused, which I appreciate. You've got your classic carne asada and barbacoa, and for the adventurous, there's cabeza – that's slow-cooked ox tongue and cheek, and it's surprisingly good. If you're feeling peckish for something a bit different, keep an eye out for their specials. Things like the beefy, cheesy caramelo or the mixed meat campechano are usually winners. And for the vegetarians among us, don't worry, they've got you covered with a cactus leaf nopales taco or a vegan chorizo option. Their bean quesadillas are also an absolute bargain.
What really makes these tacos stand out are the tortillas – they're paper-thin and hold a good amount of filling, making for a delicious, albeit potentially messy, experience.
Here's a quick look at what you can expect:
Carne Asada: Marinated grilled steak.
Barbacoa: Slow-cooked, tender meat.
Cabeza: Rich and flavourful ox tongue and cheek.
Nopales: A vegetarian option with cactus leaf.
Vegan Chorizo: Plant-based spicy sausage.
And if you're feeling extra indulgent, you can add a grilled cheese crust to any taco for just 50p. It’s a small addition that makes a big difference!
The vibe here is casual and friendly, perfect for a quick lunch or a relaxed evening meal. It feels authentic, like you've stepped off the street and into a proper taqueria.
Expect to pay: Tacos generally range from £3.50 to £5, with a bean quesadilla being a steal at £2.40.
2. The Shoap
Tucked away, The Shoap offers a taste of Scotland right here in London. It's not your typical fancy restaurant; think more along the lines of hearty, no-nonsense grub that fills you up without emptying your wallet. They're known for their pies and 'scran', which is basically just good, honest food.
If you're after something quick and satisfying, their pies are a solid choice. They come with various fillings, so there's usually something to suit most tastes. It's the kind of place you go when you want a proper meal that tastes like it's made with care, but without any fuss.
Here's a little of what you can expect:
Pies: A selection of traditional savoury pies.
'Scran': Think comforting, traditional dishes.
Takeaway Options: Perfect for a quick bite on the go.
The Shoap is a great spot for a budget-friendly meal that feels genuinely comforting. It’s a bit of a hidden gem if you’re looking for something a bit different from the usual London fare.
This place is all about simple, tasty food done well. Don't expect tablecloths and fancy service, just good portions and a friendly atmosphere. It's the kind of food that warms you up from the inside out, perfect for a chilly London day.
3. Baban’s Naan
If you're wandering around Finsbury Park and fancy something tasty and cheap, you absolutely have to check out Baban's Naan. This place is a proper local gem, the kind of spot that makes you feel like you've stumbled upon a secret. They specialise in these amazing tandoor-fired breads, and honestly, they're brilliant.
What makes Baban's Naan stand out is the sheer value. You can grab three plain naan for just a quid – seriously, where else are you going to find that kind of deal? But it's not just about the plain ones; they do a great range of flavoured naan too, like peshwari, garlic, and chilli. You can get them filled with things like falafel or Kurdish mince kebab, which makes for a really satisfying and filling meal without costing a fortune.
Here's a quick look at what you can expect:
Plain Naan: Incredible value at 3 for £1.
Filled Wraps: Options like falafel or Kurdish kebab for a hearty bite.
Flavoured Naan: Garlic, chilli, and peshwari for a bit of extra taste.
It's the sort of place that doesn't fuss too much. They focus on making good bread and simple, tasty fillings, and they do it really well. It’s perfect for a quick lunch or a snack on the go.
It's a small operation, but the quality is definitely there. The bread is always fresh and flavourful, and the fillings are generous. It’s a testament to how good simple food can be when done right. If you're looking for authentic Kurdish flavours and a proper bargain, Baban's Naan is the place to go. You might even find yourself wanting to grab a t-shirt, especially if you're heading to Top Cuvee afterwards for a drink to go with your naan.
4. M Manze
Stepping into M Manze is like taking a trip back in time. This place, found near Tower Bridge, has been serving up traditional pie and mash since 1902. The interior still has that old-school charm with its green tiles, making it a proper slice of London history. It's a no-frills spot that focuses on doing one thing really well: classic comfort food.
They've kept the menu pretty simple over the years, sticking to the essentials. You'll find the classic pie and mash, and if you're feeling adventurous, there's jellied or stewed eels. They've even added a vegan option to the pie and mash, which is a nice touch.
Here's a look at what you can expect:
Pie and Mash: The star of the show, a hearty and traditional dish.
Eels: Available either jellied or stewed for the more traditional palate.
Vegan Pie and Mash: A modern addition catering to different dietary needs.
Don't forget to ask for their chili vinegar; it's a traditional accompaniment that really adds a kick. The portions are usually pretty generous, so you'll definitely leave feeling full. It’s a great place for an affordable and satisfying meal, offering a real taste of London's culinary heritage. You can find this gem at 87 Tower Bridge Rd, Bermondsey, SE1 4TW. It's a straightforward meal that won't break the bank, making it a perfect stop for affordable London dining.
5. Falafel and Shawarma
You'll often spot a queue snaking down Camberwell Church Street at lunchtime, and that's usually a sign you're in for something good. Falafel and Shawarma is one of those places. They do these massive falafel wraps that are pretty much a meal in themselves, costing around a fiver. If you're more of a meat person, the chicken shawarma is piled high on trays and is just as reasonably priced.
What really sets them apart, though, are the little extras you can add. Think soft aubergine in a sweet tomato sauce, or sides of potatoes that are almost fudgy. You can even get your chicken shawarma as part of a mezze, with things like stuffed vine leaves and crispy fried flatbread.
Here's a rough idea of what you can expect to pay:
Item | Approximate Price |
---|---|
Falafel Wrap | £5 |
Chicken Shawarma Tray | £6-£8 |
Side of Potatoes | £3 |
Don't forget to ask for their garlic and chilli sauce; it's a game-changer for any wrap or plate.
It's a proper no-frills takeaway, but the quality and portion sizes make it a standout spot for an affordable and filling lunch.
6. Chinese Tapas House
Tucked away on Little Newport Street in Chinatown, Chinese Tapas House is a small but buzzing spot that’s easy to miss if you’re not looking for it. Don't let its size fool you; this place packs a serious punch when it comes to flavour and value. It’s the kind of place that often has a little queue snaking out the door, which is usually a good sign, right?
They specialise in jianbing, which are essentially Chinese crepes. Think of a thin, savoury pancake made with egg, then filled with all sorts of tasty bits. You can get them with classic fillings like pork belly or Chinese sausage, and they also do some more adventurous options. It’s a really satisfying and filling meal, especially for the price.
Here’s a quick look at what you can expect:
Jianbing Pancakes: The star of the show. A delicious egg-based crepe.
Fillings: Choose from various meats, vegetables, and other additions.
Micro-kebabs: For just a quid, you can try these tiny, flavour-packed skewers with options like tripe or lamb.
Hong Kong Egg Puffs: A sweet treat to finish off your meal.
It’s a great spot if you’re exploring Chinatown and need a quick, tasty, and cheap bite. You can easily grab a substantial pancake and still have change from a tenner, especially if you share or go for a simpler filling.
This place is perfect for a grab-and-go lunch or a casual snack while you’re out and about. The flavours are bold, and the portions are generous for the price point, making it a solid choice for budget-conscious foodies.
7. Arepa & Co
If you're after a taste of Venezuela without emptying your wallet, Arepa & Co is a solid shout. They do a bit of everything – brunch, lunch, and dinner – but their namesake arepas are the main event. You can also get cachapas, which are like sweetcorn pancakes, and they're pretty special.
Their weekday lunch deal is a real winner. For just £12, you get a main course and a fresh lemonade, which is a bargain for London. It's a good way to try a few different things without committing to a full dinner price.
Here's a rough idea of what you might find on the menu:
Arepas: These are corn pockets filled with all sorts of goodies. Think shredded beef, black beans, cheese, or chicken. They're hearty and satisfying.
Cachapas: Sweetcorn pancakes, often served with cheese or a meat filling. A bit different, but really tasty.
Sides: Keep an eye out for plantain or black beans if you want to round out your meal.
The vibe here is pretty relaxed, making it a good spot for a casual catch-up with mates or a low-key solo meal. It feels like a place that's genuinely happy to serve good food without any fuss.
Prices are generally reasonable, especially considering the quality and the location. You're looking at around £7 for an arepa and platters usually start from about £8.50, so it's definitely one of the more affordable options for a proper meal.
8. Dal Fiorentino
Tucked away in a few spots across East London and one in the centre, Dal Fiorentino brings a bit of Tuscany right here to London. It’s a no-frills Italian place that does hearty, handmade panini. You're looking at about £5 to £10 for one, depending on what you put inside and how big you want it.
Some of the popular choices include:
I Medici: Stracciatella cheese, grilled aubergines, sun-dried tomatoes, and olive oil.
Il Magnifico: Whole burrata, pistachio pesto, grilled courgettes, rocket, and olive oil.
They don't have a huge amount of seating at any of their places, so it's often best to grab your sandwich and find a nice park bench to enjoy it on. It's a proper taste of Italy without the hefty price tag.
These panini are seriously filling. You get a good amount of ingredients packed into that bread, making it a really satisfying lunch that won't break the bank. Perfect for a quick bite on the go.
9. Kaosarn
If you're after some proper, no-nonsense Thai food that won't break the bank, Kaosarn is a spot you'll want to know about. It's a place that Londoners seem to love for a casual catch-up with friends over a meal. They stick to traditional, simple Thai dishes, and here's a bit of a money-saver: it's BYOB (Bring Your Own Bottle). Just remember to book ahead, especially if you're planning to go during peak times, because these places get busy. It's a good idea to check which of their locations are currently open, as they sometimes have temporary closures.
Kaosarn is known for its authentic and affordable Thai cuisine.
Here's what you can expect:
Authentic Flavours: They focus on classic Thai dishes, prepared simply but with good taste.
Budget-Friendly: The prices are reasonable, and the BYOB policy means you can save a bit more on drinks.
Popular Spots: With several locations, it's a go-to for many, so booking is often recommended.
It's the kind of place where you can get a really satisfying meal without spending a fortune. The atmosphere is usually buzzing, making it a nice spot for a relaxed dinner.
10. Roti King London
Tucked away near Euston station, Roti King is a proper gem for Malaysian comfort food. It's one of those places where you can actually watch the magic happen, with chefs expertly stretching and flipping dough right in front of you to make their famous Roti Canai. It’s a bit like watching a performance before you even get to eat!
The star of the show has to be the Roti Canai itself. It’s wonderfully flaky and crispy, with a texture that reminds me a bit of Indian parathas. It’s the perfect vehicle for soaking up the rich, aromatic chicken curry they serve. Seriously, the curry is something else – deeply flavourful and just the right consistency.
But don't stop there. If you're a fan of slow-cooked meats, their beef rendang is incredibly tender and packed with flavour. And for something truly special, their Laksa is a must-try; it's a vibrant, flavourful bowl that really hits the spot.
Here’s a little taste of what to expect:
Roti Canai: The signature flaky flatbread, perfect for dipping.
Chicken Curry: Rich, aromatic, and a classic pairing.
Beef Rendang: Slow-cooked, tender, and full of spice.
Laksa: A flavourful noodle soup that’s a real treat.
Roti King offers a genuine slice of Malaysian cuisine that feels both authentic and incredibly satisfying, all without breaking the bank. It’s a go-to spot for a reason.
So, Go Forth and Eat Well!
Right then, that's our rundown of some cracking places to grab a bite in London without emptying your pockets. It just goes to show, you don't need a massive budget to enjoy some seriously tasty food in this city. From hearty pies to flavourful curries and everything in between, London's got your back when you're looking for a good deal. So next time you're out and about, remember these spots and go enjoy yourself. Happy eating!
Frequently Asked Questions
What's the best way to find cheap eats in London?
London has loads of places where you can eat well without spending too much money. Look out for places that serve street food, or restaurants offering good main courses for under £15. Many places offer special lunch deals too, which can be a great way to save cash.
Are there many vegetarian or vegan options at these affordable restaurants?
Yes, absolutely! Many of the places mentioned are very veggie-friendly, and some even offer vegan options. It's always a good idea to check the menu or ask staff if you have specific dietary needs.
Do I need to book a table at these places?
For some of the more popular spots, it's a good idea to book ahead, especially if you're planning to go during busy times like evenings or weekends. Some places might have a system where they text you when your table is ready, so you can explore nearby while you wait.
What kind of food can I expect to find at these deal restaurants?
You'll find a huge variety! From Mexican tacos and Kurdish bread to classic pie and mash, Thai dishes, Italian panini, and Lebanese falafel. London's cheap eats scene is incredibly diverse, offering flavours from all over the world.
Is it possible to get a filling meal for under £10?
Definitely! Many of these restaurants offer delicious and filling main dishes for £10 or less. For example, you can get a big, tasty wrap or a hearty street food item that will keep you full without emptying your wallet.
Are these restaurants good for tourists on a budget?
Yes, these are perfect for tourists who want to experience London's amazing food scene without spending a fortune. They offer a chance to try local favourites and international cuisine at prices that won't break the bank, allowing you to save money for other London adventures.