Best Breakfast Spots in Soho

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. 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



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, nessasoho.com

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, milkbeach.com



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, dishoom.com

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, daisygreenfood.com

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, thegoodegg.co

Farm Girl

Farm Girl

A hotspot for the wellness brigade, Farm Girl was founded in 2015 by Aussie-born Rose Hood, who was inspired by the cafe culture of her hometown. There are now branches in Notting Hill, South Kensington and Soho – the latter of which is found on the first floor of the Sweaty Betty flagship store. Nourishing dishes are packed with all the good stuff: think buckwheat, spirulina and maca, plus the ultra-Instagrammable Rose Latte. Pop in for a smoothie bowl (acai or dragon fruit), green Turkish eggs, or gluten-free pancakes baked with vanilla bean and rosemary. 

1 Carnaby St, Carnaby, London W1F 9QG, thefarmgirl.co.uk

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, cafeboheme.co.uk

Featured image: Nessa