Best Breakfast Spots in Soho

By Ellie Smith

4 months ago

Where to go for eggs and coffee in the central foodie neighbourhood

London’s party capital, Soho might be known for its late-night scene – but the neighbourhood’s buzz begins much earlier in the day, when its streets fill up with breakfasters aplenty. The area is jam-packed with restaurants, many of which serve a great brunch from early in the morning. Whether you’re after a quick coffee and a croissant or a leisurely Full English, you’ll be spoilt for choice when it comes to breakfast in Soho. Here’s where to start your day in central London.

Best Places For Breakfast in Soho

  • Imad’s Syrian Kitchen
  • Dean Street Townhouse
  • Nessa
  • Milk Beach
  • Dishoom
  • Scarlett Green
  • The Good Egg
  • Cafe Boheme

Breakfast at Imad's Syrian Kitchen

Imad’s Syrian Kitchen

Middle Eastern hotspot Imad’s Syrian Kitchen has been a popular spot since it first opened in 2021 – so much so that it moved to a bigger site in Kingly Court. And now the eatery has added a breakfast offering to its menu, featuring dishes including Imad’s take on shakshuka, sweet warm pita with date molasses, and pastries including Riaayiq Asal, made with halloumi, feta, cheddar, mixed herbs and honey. Feeling extra hungry? Treat yourself to the Fatteh, a rich dish featuring layers of fried flatbread, chickpeas and tahini – the Syrian version of a Sunday fry-up. Pair with a cup of Qahwah Syrian Coffee.

2.5, Top Floor, Kingly Ct, Carnaby St, Carnaby, London W1B 5PW,

Dean Street Townhouse

Part of Soho House (but open to all), the ever-stylish Dean Street Townhouse is a great choice for breakfast meetings. The dining room has a smart look with cosy armchairs and British art lining the walls, and breakfast is available from 7am. A wide-ranging menu includes lighter dishes like overnight oats and croissants, alongside bigger cooked breakfasts such as bacon sandwiches, omelettes and kedgeree. 

69-71 Dean St, London W1D 3SE,



A recent addition to Soho, Nessa launched earlier this year on the corner of Brewer and Warwick Street. Created by Mortimer House’s Guy Ivesha alongside former Duck & Waffle chef Tom Cenci, the bistro is inspired by the area’s rich history, with colourful interiors and seasonal dishes with a playful twist. Breakfast is served on weekdays, while on weekends diners can choose from an all-day brunch menu. Keep it light with barley and rye porridge topped with apricot, or satisfy your sweet cravings with a decadent plate of banana French toast with maple butter. Nursing a hangover? The Mixed Grill Breakfast, featuring bacon, Oxford sausage, eggs, hash browns and black pudding, paired with a Bloody Mary, is sure to blow the cobwebs away.

86 Brewer St, London W1F 9UB,

Milk Beach

Another Aussie-inspired number, Milk Beach made waves in Queen’s Park before launching a second branch in Soho. The high-ceilinged, whitewashed space on Greek Street is a charming spot for breakfast in Soho, complete with its own outdoor courtyard. Dishes are just as pretty as the restaurant itself – but, more importantly, they taste good too. On the sweet side you have the likes of coconut tapioca pudding topped with kiwi fruit and mint; and Lancashire Farm yoghurt hotcakes; while savoury highlights include sweet potato and zucchini fritters, and a choice of fried, poached or folded eggs on sourdough.

14 Greek St, London W1D 4DN,



Indian food might not be the first thing that springs to mind when you think of brunch – but Dishoom offers one of the best breakfast menus in town. It has branches all over the capital, including one on Carnaby Street, which serves breakfast every day (from 8am on weekdays, and 9am on weekends). The bacon naan roll is one of the restaurant’s signature dishes, smoked over applewood and beechwood chips – with the option to double up on bacon if you’re feeling particularly hungry. There’s also an Indian twist on the Full English, featuring akuri (spicy scrambled eggs), Shropshire pork sausages, masala beans and buttered, homemade buns. After something on the healthy side? Go for the porridge, which is cooked in oat milk and topped with Medjool dates and banana.

22 Kingly St, Carnaby, London W1B 5QP,

Scarlett Green

Scarlett Green

No London breakfast list would be complete without some mention of the Daisy Green Collection, the Aussie-inspired brunch group with outposts across the city. The Soho branch is suitably stylish, with vibrant interiors and a menu to match. Dish highlights include the legendary sweetcorn fritters, topped with poached eggs, smashed avocado and feta; and the banana bread sandwich, served with whipped mascarpone cream and flaked almonds. Lighter options include the house maple granola, or a classic avo-on-toast jazzed up with some activated charcoal sourdough. With its Antipodean roots, of course the coffee is top-notch too.

4 Noel St, London W1F 8GB,

The Good Egg

Nestled within Kingly Court is the Soho branch of The Good Egg, an all-day restaurant inspired by the Middle East – with nods to the street food of Tel Aviv and the Jewish cafes of New York and Montreal. Dishes are packed with flavour, laced with spices like sumac, za’atar and harissa, and classic brunch fare is given a Middle Eastern twist. Shakshuka is served with preserved lemon yoghurt and grilled pita bread, while the granola is served with labneh. There’s also the babka French toast, a fan favourite, alongside freshly baked bagels from sister bakery Good Things in Stoke Newington (salt beef is the one to order). 

Unit G9 Kingly Court, Kingly St, Carnaby, London W1B 5PW,

Farm Girl

Cafe Boheme

Nab one of the al fresco tables at Cafe Boheme on Old Compton Street and pretend you’re in Paris. The French-inspired bistro is the perfect laid-back spot for breakfast in Soho, inspired by a group of poets in the 1800s, who would often meet in the area. On the menu you’ll find a selection of simple breakfast staples: ham and cheese croissants, omelettes, pastries and French toast, alongside cold-pressed juices and coffees.

13 Old Compton St, London W1D 5JQ,

Featured image: Nessa