If you're after tasty Italian food, Bella Italia should be on your radar. From the charming service down to the all-day offering, this is a no-brainer. Think £5 breakfasts with set menus and deals on pasta, pizza, risotto and more.
Cheap Eats in Soho
When it comes to the West End, it's not all Michelin prices and swanky spots, you know. If you don't want to break the bank then this one's for you. From low-cost Lebanese to modestly-priced Mexican and beautifully-plated British dishes that won't break your budget, here's our pick of the best bars and restaurants for cheap eats in Soho.
For more edible inspo, check out our guide to restaurants in Soho.
It's not only eclectic interiors, a banging soundtrack and quirky cocktails at Barrio. There's also a menu of wings, tacos, quesadillas and more... all coming in at less than £10. Pair that with the daily happy hour on drinks and you're in for a good time.
Layered nachos, mighty enchiladas and stuffed croquetas make Wahaca one of the best places for cheap eats in Soho. Not only can you bag 3 tacos for less than a fiver, but a wide selection of veggie, vegan and gluten-free options makes this a great pick for any diet.
It's all about Peru as Ceviche serves up Latin American dishes created using local British ingredients. Whether you're in the mood for street bites, salads, seafood or the signature ceviche, you can rest assured knowing these are among the best dishes in Soho.
Offering great value for money, Rosa's Thai Cafe promises everything from all-day dining to veggie-friendly bites. Round up your crew because groups of 6 or more can tuck into a banquet-style feast from just £21.50 each.
£10 for lunch? Head to Poland Street where Corazon is offering you just that. Choose from mouthwatering Mexican fare like totopos, salsa and guacamole, paired with any two tacos. Better yet, you can get all this prepared in less than 30 minutes.
Fill up on award-winning burgers paired with legendary rosemary chips and a craft beer as Honest Burgers welcomes you to their bustling Soho site. With changing specials alongside vegan, veggie and meat-centred dishes, there's something for everyone.
From bao and gyoza to dumplings and sticky rice, the menu at Ping Pong makes it one of London's best cheap eats. Head to Great Marlborough Street for dim sum done right. You'll even find pre-theatre and set menus paired with innovative cocktails.
From breakfast through to dinner, Bill's on Brewer Street brings you low-cost food at its best. Feast on affordable dishes from sharing plates to seasonal mains and delicious desserts, with plates for the kids to dig into as well.
When it comes to cheap eats in Soho, Whyte & Brown has got the chicken-based goods. Serving breakfast, lunch and dinner, the Kingly Court favourite boasts wholesome dishes, plenty of wine and cocktails to boot.
Thought BrewDog was just about the beer? Think again. From 2-4-1 on vegan and vegetarian mains every single Monday to all you can eat wings on Wednesdays, this bustling spot brings you cost-effective munch and thirst-quenching craft brews in equal measure.
This restaurant in Soho really provides a unique experience for its guests, with a party spirit and purse-friendly prices. Head on over and you'll be greeted by a feel-good playlist, flowing rum-based cocktails and mouthwatering eats that mirror the vibe.
Crispy fried buttermilk chicken loaded with buffalos sauce, blue cheese mayo and pickles? Beyond Meat patties topped with vegan Gouda, chipotle 'mayo', mustard and more? Honest Burgers is your economical pick for finger-lickin' burgers and signature rosemary fried from just £9.
It's all about chicken at Absurd Bird and with dirty buns, smoked chicken-topped mac n cheese and waffle specials on the menu, this one's a winner. Get cosy in their chilled out digs and tuck into mains and a drink for just £6.95 on weekdays.
Bringing a taste of Lebanon to the streets of Soho, Comptoir Libanais is as affordable as it is delicious. Tuck into hot mezze like cheese samboussek, spiced chicken wings and batata harra, all coming in at under £6. There's even feasting menus for groups.
Dining on a budget? Head on over to Great Windmill Street where you'll find a variety of set menus alongside happy hour from Monday to Friday. Think 2 courses for just £10, wine for as little as £5 and plenty more.
Hailed for their NYC vibes and boozy brunchin', Dirty Bones is one hot slice. Alongside the usual lunch and dinner choices, you can bag a main and side for just £10 from 12pm-5pm during the week. Did someone say Yankee Dog?
A relaxed atmosphere and the choice to customise your own dishes (there's 9 different types of pasta here) put Vapiano on our list of cheap restaurants in Soho. Spread across two floors, you can expect fresh food made from scratch and a free bottle of fizz when you book ahead.
Bashing out £3 tacos and cocktails from Monday to Friday at 4-6pm, Breddos Tacos is bringing the affordable bites to Soho. There's even all you can eat tacos for just £20 on Sundays, with the option to add bottomless drinks too.