Top 10 Best Affordable Restaurants London Has to Offer in 2025
- comedyinyoureye
- Oct 5
- 11 min read
London is packed with places to eat, but finding somewhere that’s both tasty and easy on the wallet can feel impossible. Still, if you know where to look, you can get a brilliant meal without spending a fortune. From burgers and pizza to ramen and bao, the city has loads of spots that won’t break the bank. Here’s my round-up of the best affordable restaurants London has to offer in 2025. Whether you’re after a quick bite or a sit-down dinner, there’s something here for everyone.
Key Takeaways
You don’t need to spend loads to eat well in London—great meals under £15 are possible.
Most of these restaurants have several branches, so you’re never too far from a good, cheap meal.
There’s a real mix of cuisines, from Italian pasta to Korean rice bowls and Mexican street food.
Booking ahead can help, but many of these places are walk-in friendly if you don’t mind a short wait.
Trying new spots can be fun, but these tried-and-tested favourites are popular for a reason.
1. Honest Burgers
If you're searching for a burger spot in London where your wallet doesn't groan, Honest Burgers deserves a look. Their classic British beef burger and those golden rosemary chips have kept me going back more than once. The focus here is straightforward: you choose between beef, chicken, or veggie patties, then can customise with simple or more adventurous toppings. There's nothing fussy about it – just great ingredients and honest pricing.
Here's what you get at Honest Burgers for 2025:
Menu Item | Price |
|---|---|
Beef Burger + Chips | £10 |
Chicken Burger + Chips | £10 |
Veggie/Vegan options | From £9 |
Additional Toppings | +£1-2 |
What makes this place different?
Every burger order includes those now-famous rosemary salted chips – and yes, they really are all that.
Locations are dotted all over London, so whether you’re out West or in Shoreditch, you’re never far.
There’s a focus on British-sourced meat and ingredients, which is noticeable in the flavour.
Sometimes you just need an affordable, filling meal that actually tastes decent — that's exactly what Honest Burgers brings to the table, every time I've gone. No need to overthink it, just turn up hungry and leave happy.
2. Franco Manca
Franco Manca is one of those spots people keep talking about, and honestly, it lives up to the hype if you’re craving fresh sourdough pizza on a budget. Their pizzas are cooked in wood-fired ovens and come out with that perfect mix of chewy base and slightly charred edges. Ingredients are mostly organic, and the menu sticks to the basics—no over-the-top toppings or endless options, which actually makes decisions much easier.
Price is a big selling point here:
Pizza Type | Price |
|---|---|
Margherita | £5.95 |
Special (with meat or veg) | £7.50 - £9.50 |
Salad Side | £3.95 |
Usually, a meal with pizza and a drink comes in under £12 per person, which is rare for central London. The sourdough is slow-risen for about 24 hours, so the texture is always spot on—there's something about that tangy dough that beats regular takeaway pizza.
A few reasons locals come back again and again:
Super fast service, even when they’re busy
Dozens of branches all over London, so it’s easy to find one nearby
Vegetarian-friendly, with several cheesy or veggie pizzas
Results never vary—the pizzas are always piping hot and cheesily satisfying
Whether you’re grabbing a quick lunch with a mate or settling in for a no-frills dinner, you’ll walk out full, happy, and nowhere near broke. Franco Manca proves pizza doesn’t have to be fancy or expensive to be brilliant.
3. Flat Iron
If you're craving steak in London but don't fancy spending a fortune, Flat Iron is easily one of the smarter picks around. They've nailed the balance: high-quality meat in a spot that's unexpectedly affordable. It's the sort of place you can roll up in casual clothes and expect to get a great meal without the stuffy steakhouse vibe.
Let's talk numbers for a moment:
Dish | Price (2025) |
|---|---|
House Steak (with salad) | £12 |
Sides (per portion) | £4-£5 |
Daily Special (often beef) | £15-£18 |
Here's what sets Flat Iron apart:
The menu is refreshingly brief, letting the steak shine—literally just one main cut, plus a rotating special.
Steaks always come with a small pile of green salad, which is more than some pricier steakhouses bother to do.
There’s a selection of sauces and classic sides—think dripping fries and creamed spinach—to round it out.
You don't get many bells and whistles here. The drinks list is simple, the decor feels stripped back and honest, and there's none of that fuss you sometimes find with more "posh" places. If you want a steak, a drink, a good chat, and not a lot of drama—they're ticking all the right boxes. Honestly, it's hard not to recommend Flat Iron Soho for nights when you want to eat well and keep change in your pocket.
Sometimes the best meal out is just a great steak, cooked the way you like, with no messing about. Flat Iron proves you don’t have to splash out for it in London.
4. Bao London
Bao London is one of those places you’ll hear about from anyone looking for something a bit different in the capital. What makes Bao stand out is their steam-soft Taiwanese buns, each one loaded with inventive fillings and big flavour for a modest price. The menu isn’t huge, but it really doesn’t need to be. Fans come back for favourites like confit pork belly, fried chicken, and the lamb shoulder bao. The signature Classic Bao is a real winner if you’re unsure where to start – you get this perfect mix of braised pork, fermented greens, and fresh coriander. If you want to try some of their smaller plates, the spicy dan dan noodles and dumplings at BAO Soho are worth adding on.
Here’s how Bao London is both appealing to the wallet and to your taste buds:
Baos start from £5.50 each, with most options under £7
A meal of two buns and a side generally lands between £13-15 per person
Desserts give a quirky finish, like their ice cream bun sandwich
You can now get a table in advance at most branches, which honestly saves you waiting in those long queues that used to snake outside. There's still always the choice to simply walk in, but I’ve found that planning ahead makes the experience less stressful, especially if you’re popping over on a busy night.
The first time I tried Bao, it felt like discovering London’s food scene all over again – affordable, bold, and nothing like your average sandwich. Expect a queue, but it’s worth the wait.
5. Wahaca
Wahaca has managed to bring a taste of Mexican markets right to the streets of London, and it’s no wonder this place is a favourite for anyone after a flavour-packed meal on a budget. If you’re hunting for an easy-going spot to grab bold, fresh Mexican food without emptying your wallet, Wahaca is a safe bet.
Let’s get into why it stands out:
Small plates are great for sharing, so you can try a mix of things without your bill getting out of hand.
Main dishes usually hover around the £8 mark, especially if you stick with tacos or quesadillas—both filling and tasty.
Their menu is packed with vegetarian and vegan picks, so everyone’s got good options, no matter who’s at the table.
Here’s a quick look at what you’d expect price-wise:
Dish | Typical Price (2025) |
|---|---|
Grilled chicken taco | £6.75 |
Pork pibil quesadilla | £6.95 |
3 street food plates | £8.00–£9.50 |
Some folks have pointed to the occasional off day—like food arriving less than piping hot or the odd missing ingredient, see remarks like those found in this lukewarm food review—but on the whole, most diners walk away really happy, especially for the price.
Sometimes you just want somewhere relaxed, where you don’t feel pressured to spend loads or dress up, and Wahaca hits that spot perfectly. Good food, quick service, and plenty of locations across town make it a solid go-to for lunch or dinner.
6. Tonkotsu
If you love a warming bowl of ramen, Tonkotsu is the spot that lots of Londoners keep coming back to. Their noodle soup is rich, the servings are very decent, and it's the kind of meal that feels especially right after one of those drizzly, cold London days.
The Tonkotsu ramen itself comes with a hearty pork bone broth, topped with roast pork belly, fresh noodles, bamboo shoots, and a seasoned egg. What's great is that this isn’t just one location – you'll find branches dotted all over the city, so chances are, you’re never too far from your next fix.
Here’s why a trip to Tonkotsu is more than just popping in for a quick meal:
They make their noodles fresh at each branch, and you can see the noodle machine in action while you wait for your food.
The menu isn’t huge, but you’ll find both meat and veggie ramen, along with Japanese sides like gyoza and chicken karaage.
Prices are honestly hard to beat for central London: main ramen bowls hover around the £10-12 mark.
Dish | Average Price (2025) |
|---|---|
Classic Tonkotsu | £11.00 |
Tokyo Ramen | £10.50 |
Vegan Mushroom Miso | £10.00 |
Chicken Karaage | £6.50 |
Pork Gyoza | £5.00 |
When your afternoon’s been a disaster, huddling up with a big bowl of ramen at Tonkotsu is just about the best way to reset – no fuss, good food, and quick service, whether you're solo or with your mates.
7. Padella
Padella has fast become a household name for pasta fans in London—and not just because of the queues outside their locations. Here, you get bowls of fresh, hand-rolled pasta that are simple but done so right that people will literally stand in line for them. The menu might be short, but everything on it is cooked with a level of care you rarely see at this price point.
Expect:
Pasta dishes from £8.50, a steal for central London
Key plates like pici cacio e pepe, tagliarini with chilli and garlic, and creamy ricotta ravioli with butter and sage
Locations in Borough Market and Shoreditch, making it an easy find wherever you are
Here’s a quick price snapshot:
Dish | Price Starting From |
|---|---|
Tagliarini with Chilli | £8.50 |
Rigatoni with Tomato | £9.00 |
Ravioli with Butter & Sage | £11.00 |
Getting a table can be a bit of a mission since they don’t take bookings—so most evenings mean a bit of queueing. They have a system where you can join the line via an app, though, which usually softens the stress. If you’re put off by the crowds, try going midweek or right after they open.
Padella takes the fuss out of dining out—just honest, brilliant pasta at a price that almost makes you double-check your receipt.
For those looking to eat out in London on a budget but still want something genuinely special, Padella continues to be an unbeatable choice in 2025.
8. Rudy’s
Straight out of Manchester and now making a name for itself in London, Rudy’s is where I go for proper Neapolitan pizza that doesn’t empty my wallet. The first time I visited the Soho branch, I had to wait a bit for a table, but honestly, the pizza was worth standing around for. The dough is pillowy soft, beautifully charred around the edges, and the toppings are always fresh and generous. You can feel (and taste) that the wood-fired oven does the hard work here.
Here's a quick look at some favourites and their prices:
Pizza Name | Description | Price (GBP) |
|---|---|---|
Margherita | Tomato, mozzarella, basil | £7.50 |
Portobello | Mushrooms, tomato, mozzarella | £9.20 |
Calabrese | Spicy ‘nduja, tomato, mozzarella | £10.50 |
What makes Rudy’s a solid pick for affordable eats?
The pizzas are all sized generously so one will fill you right up.
Vegetarian and vegan options aren’t an afterthought—they’re proper and taste just as good.
There are always a couple of seasonal specials, but the classics never disappoint.
It’s the sort of place you can walk into with a bunch of mates after work without planning weeks ahead or worrying about splitting a big bill. The vibe inside is laid back, staff are always cheerful, and you’re never rushed out.
If you’re craving top-notch pizza in central London without the steep prices, stick Rudy’s on your must-try list in 2025.
9. BiBimBap
Hidden in the heart of Soho, BiBimBap has made a name for itself by serving reliable, classic Korean fare at prices that make Londoners smile. Not just a spot for the famous rice bowls—although, honestly, they’re spot on every time—it’s also a go-to for quick lunches and casual meetups with mates. Their bibimbap bowls come packed with layered rice, crunchy fresh veg, a choice of protein, and a perfectly fried egg, all finished off with chilli sauce that gives every bite a kick.
Some regular favourites at Bibimbab Cafe include:
Traditional beef bulgogi bibimbap
Spicy chicken or tofu options
Generous portions of Korean fried chicken on the side
Dish | Price (£) | Notes |
|---|---|---|
Classic Bibimbap | 9.50 | Vegetarian variants too |
Korean Fried Chicken | 6.00 | Great to share |
Kimchi Pancake | 4.80 | Crispy and tangy |
This place is one of those rare finds that gives you loads of flavour for your cash, and you never leave feeling like you’ve been short-changed.
The best bit? You can decide how fiery you want it—there’s nothing worse than ordering something spicy and getting something timid, right? The main branch is always buzzing at lunch, but service is quick, and most days you won’t have to wait too long for a seat. For anyone trying to save pennies but still craving something bold, BiBimBap should be at the top of the shortlist.
10. Brasserie Zedel
Tucked away in the middle of Piccadilly, Brasserie Zedel is one of those places you almost can't believe is real, especially for the price. The moment you walk in, it’s like stepping into a grand Parisian restaurant—think high ceilings, Art Deco style, and a buzz that never really stops. It’s lively, friendly and there’s none of that pretentious atmosphere you sometimes find in central London.
The team here are genuinely efficient and professional, making sure you never feel rushed even during the busiest times. Quick service is the norm, which means you can easily pop in for a meal before a show without stressing about the clock.
When it comes to food, you’re spoiled for choice. Classic French staples fill the menu, but here’s where you save money—stick with the prix fixe menu and you can get a French feast without emptying your wallet.
Why choose Brasserie Zedel for an affordable meal?
The prix fixe menu is a proper bargain—currently £12.75 for two courses.
You get an old-school brasserie experience with a bustling dining room.
Main courses on the a la carte sometimes add up, but with a little planning you can avoid any sneaky extras.
Here's a simple breakdown:
Option | Price |
|---|---|
Prix Fixe (2 course) | £12.75 |
Main Courses | From £13 |
Decent House Wine | From £3.75/glass |
There’s something comforting about Brasserie Zedel—it reminds you that eating out in London can still feel special without stretching your budget. For anyone wanting that classic brasserie experience, surrounded by happy chatter and mains that hit the spot, it’s a no-brainer. Every visit, you feel like you’ve come across something a bit secret (even though the place is almost always full).
Conclusion
So, there you have it – my rundown of the top 10 best affordable restaurants in London for 2025. It’s honestly surprising how many good spots you can find without spending loads. Whether you’re after a quick bowl of ramen, a slice of pizza, or something a bit different like Sri Lankan or Korean food, there’s something for everyone. London can be pricey, but these places prove you don’t have to break the bank to eat well. I’ve tried to include a mix of cuisines and areas, so hopefully there’s a spot near you. If you end up trying any of these, let me know what you think – or if you find a hidden gem, I’m always keen to hear about new places. Happy eating, and don’t forget to treat yourself now and then, even if you’re on a budget!
Frequently Asked Questions
Are these restaurants suitable for families with children?
Yes, most of these restaurants are family-friendly and have menus that children will enjoy. Many places also offer high chairs and have space for prams.
Do I need to book a table in advance?
Some of these restaurants, like Padella and Bao London, can get busy, so booking ahead is a good idea if you want to avoid waiting. Others accept walk-ins, but there might be a queue during busy times.
Are there vegetarian or vegan options at these restaurants?
Yes, nearly all the restaurants on the list have vegetarian options, and some have vegan dishes too. It’s always best to check the menu online or ask the staff if you have special dietary needs.
How much should I expect to spend on a meal?
Most main courses at these restaurants cost between £6 and £13. If you order a drink or a starter, your meal might cost a bit more, but you can easily have a filling meal for under £15.
Are these restaurants located in central London?
Many of the restaurants have branches in central areas like Soho, Covent Garden, and the West End, but some also have locations in other parts of London. Check each restaurant’s website to find the branch closest to you.
Can I find gluten-free options at these places?
Some restaurants offer gluten-free dishes or can adjust meals to suit gluten-free diets. It’s best to ask the staff when you arrive or check their menus online before you go.






