From an assortment of restaurants, bistros, and the most selected fine dining in London, Soho is quite the culinary center, where cosmopolitan cuisines meet local favorites. From Michelin-starred dining on one end to street food on the opposite end, every palate can find solace in Soho. Below is a foodie guide to some of the best restaurants in Soho.
Dishoom – Bombay Comfort Food with a Twist
Drawn from old Irani cafés of Bombay, Dishoom is a stop for lovers of Indian food alike.
What to Eat:
- House Black Daal – An indulgent, meaty dish of lentils slow-cooked for many hours just so all tastes can intermingle.
- Bacon Naan Roll – A Soho habit, best enjoyed for breakfast or brunch.
- Okra Fries – A crispy, beautiful treat with a light touch of spice.
Insider Tip: Long queues can be a possibility; book ahead, or arrive early for breakfast to ease the wait!
Barrafina – Authentic Spanish Tapas
When searching for an intimate Spanish tapas scene, this is Barrafina, where chefs prepare dishes before your eyes in the open kitchen.
Signature Plates:
- Classic Tortilla – A Spanish omelet, slightly runny.
- Gambas al Ajillo – Juicy prawns, sizzling in garlic oil, and chili.
- Iberian Pork Ribs – Meaty with great flavor and tenderness from the long cooking.
Insider Tip: They do not take reservations, so get there early to get a seat at the bar.
Kiln – Thai BBQ & Clay Pot Cooking
For lovers of loud Thai flavors and open-fire cooking, Kiln is the right one.
Highlight:
- Clay Pot Glass Noodles with Tamworth Pork & Brown Crab
- Jungle Curry of Aged Beef – An aromatic and spicy signature.
- Grilled Chicken with Northern Thai Spices – Smoky and delicious.
Insider Tip: Opt to sit at the counter so you can see the chefs in action right in front of you.
Blacklock Soho – A Meat Lover’s Heaven
Blacklock serves some of the best chops and roasts in the British manner.
Topmost Picks:
- All-In Sunday Roast – Beef, pork, and lamb served with all sides.
- Skinny Chops – Grilled to perfection, juicy, and intensely flavored.
- Beef Dripping Chips – Golden and crispy with beef fat goodness.
Insider Tip: Their Sunday roast is legendary; so, book them way ahead!
BAO Soho – Street Food at Its Best from Taiwan
When searching for bao buns in London, there is no look beyond BAO Soho.
Must-Order Items:
- Classic Pork Bao – Soft, pillowy bao with tender pork belly.
- Fried Chicken Bao – Crispy chicken, Sichuan mayo, and pickled cucumbers.
- Trotter Nuggets – Unique flavors with so much umami in every bite.
Insider Tip: Go early or late to avoid the lunchtime rush as there is always a queue.
Hoppers – Sri Lankan & South Indian Flavors
Way up in Soho, Hoppers serves some great food that comes with big flavors packed on each plate.
Must-Order:
- Egg Hopper with Pol Sambol – A crispy pancake with a soft egg center.
- Black Pork Kari – A thick curry with excellent spice level, in true Sri Lankan fashion.
- Bone Marrow Varuval – A must-try for food adventurers.
Insider Tip: Pairing it with one of their arrack cocktails will be truly authentic!
Miznon – Israeli Street Food Done Right
For Mediterranean flavors and fluffy pita stuffing, Miznon is a priority.
Best Bites:
- Lamb Kebab Pita – Juicy, flavorful lamb wrapped in a warm pita.
- Roasted Cauliflower – The signature dish, beautifully charred and seasoned.
- Minute Steak Pita – Should not be missed by any meat lover!
Insider Tip: The open kitchen is entertaining, as you can watch your food being freshly prepared.
Bob Bob Ricard – Luxury Dining with a “Press for Champagne” Button
For something further opulent, Bob Bob Ricard is famous for its sumptuous decor and fine dining.
Must-Try:
- Beef Wellington – A classic, cooked to perfection.
- Truffle Mac & Cheese – Rich and creamy decadence.
- Champagne by the glass – With a “Press for Champagne” button at each table!
Insider Tip: Take this occasion to dress up and book a reservation – one of the most glamorous spots in Soho!
Flat Iron – The Best Affordable Steak in Soho
For an excellent steak at unbeatable prices, Flat Iron is the perfect spot.
Must-Try:
- Flat Iron Steak – Medium-rare, nicely served with house seasoning.
- Beef Dripping Chips – A crispy indulgence to die for.
- Creamed Spinach – A wonderful side to steak.
Insider Tip: They also serve free popcorn while you’re waiting and complimentary ice cream at the end!
Andrew Edmunds – A Cozy Hidden Gem
A Soho favorite, Andrew Edmunds is romantic and cozy for an intimate dining experience.
Top Dishes:
- Duck Confit – Amazingly crispy and meaty.
- Wild Mushroom Risotto – Creamy, rich, with earthy flavors.
- Homemade Desserts – The chocolate tart is a must!
Insider Tip: Book ahead as it fills up fast, especially being such a small, cozy setting.
Soho is an absolute haven for every food lover, offering everything from casual street food to fine dining. Whether individuals fancy spicy curries, juicy steaks, fluffy bao buns, or classic British fare, this vibrant neighborhood entertains all!

