There are few things more satisfying than a hearty, tasty meal in the morning. Soho, although typically known for its pre- and post-theatre dinner options, is also a prime location for a delicious breakfast. From traditional English fry-ups to a Japanese take on the British classic, we’ve rounded up the 10 best breakfasts in Soho to kick start your morning.  

Balans Soho Society Café (top)

What: The Balans brand’s hallmarks include a cosmopolitan vibe combined with a relaxed atmosphere and a selection of undemanding comfort food. For those seeking a hearty breakfast, opt for the steak and eggs, or The Soho Full English. If you prefer something a little less traditional, order The High Society Eggs Benedict with poached eggs, avocado and bacon on an English muffin topped with lobster and hollandaise sauce.

When: Mon-Sun, 7.30am-12N

Where: 34 Old Compton Street, W1D 4TS 

Dean Street Townhouse avocado on toast

Dean Street Townhouse 

What: Dine in enticingly soft armchairs, amid an abundance of chatter that constantly zips across the glowing room of this Soho restaurant. The atmosphere is Dean Street Townhouse’s trump card, so the menu plays it simple and safe with lots of comfort food on offer. In the mornings, fuel up with avocado on toast with poached eggs (above), a hearty sausage or bacon sandwich, or a lighter yet equally as filling order of Greek yoghurt with banana and candied pecans. 

When: Mon-Sun, 7am-12N (Sat-Sun, 8am-)

Where: 69-71 Dean Street, W1D 3SE

Dishoom bacon in naan bread with chutney

Dishoom Carnaby 

What: At Dishoom’s fourth branch, comfort food with a twist is a highlight, as the breakfast menu boasts clever takes on both British and Bombay classics. A bacon naan roll (above) made with smoked, streaky bacon is available to order with a side of masala beans or grilled tomatoes, or order a lighter option of date and banana porridge to satisfy any morning munchies. Skip the coffee and wash down your meal with a Bloody Mary or a yoghurt-based breakfast lassi.

When: Mon-Sun, 8-11.45am (Sat-Sun 9am-)

Where: 22 Kingly Street, W1B 5QB

Foxlow full breakfast


What: A relaxed atmosphere and crowd-pleasing dishes are trademarks of this mini-chain, and the morning menu follows suit, boasting a range of breakfast options. Go for an order of fried chicken and waffles, or start your day with something a bit more traditional, such as the Foxlow breakfast with fried eggs, sausage, bacon, mushrooms, tomatoes, beans and toast. If you’re vegetarian don’t worry, as a veggie option is available too.

When: Mon-Sun, 8am-12N (Sat-Sun, 10am-)

Where: 8-10 Lower James Street, W1F 9EL

The Good Egg breakfast dishes

The Good Egg 

What: Following its popular first site in Stoke Newington, this Middle Eastern eatery is home to a restaurant, bakery and small shop which serves Israeli-inspired baked goods. On the menu, you’ll find the likes of shakshuka, smoked fish hash, cornbread French toast or an order of a Hanukkah brisket hash, which are all excellent dishes to pair with a choice of homemade bread from The Good Egg’s in-house clay oven.

When: Mon-Sun 8am-3.30pm (Sat 9am-) (Sun 11am-)  

Where:  Kingly Court, W1B 5PW

The Ivy Soho avocado and eggs on English muffin

The Ivy Soho Brasserie 

What: This Soho branch of The Ivy is perfect for this part of town, as it’s packed with flashy artworks and even flashier customers, while the menu, just like every other outpost, offers the same please-all international selection of options. Early risers can enjoy the likes of an avocado and spinach eggs Benedict with hollandaise sauce and sesame (above), or a traditional full English breakfast with a choice of white, gluten-free or granary toast.

When: Mon-Fri, 8-11.30am; Sat, 8-11am; Sun, 9-11am

Where: 26-28 Broadwick Street, W1F 8JB

Koya full english breakfast


What: Despite its capacity to only accommodate 25 hungry diners at a time, Koya’s offer of a genuine Japanese breakfast is still a real treat. The menu offers anything from traditional grilled fish with miso soup, rice and pickles, to this ‘full English’, comprising of a soupy broth topped with a fried egg, bacon and shiitake mushrooms. For real comfort, however, order a bowl of the rice porridge with various savoury additions.

When: Mon-Sun, 8.30-11am (Sat-Sun 9.30am-)

Where: 50 Frith Street, W1D 4SQ

L'escargot snails in garlic butter


What: Those seeking a taste of idiosyncratic old Soho should make a beeline for this multi-levelled townhouse on Greek Street. Dating back to 1741, it became L’Escargot in 1927, with the titular gastropods earning pride of place on the menu, even for breakfast. Opt for an order of six or 12 snails, served with garlic and parsley sauce, or a small snack of a croque madame. Pair each with sips such as the Green Goddess, made with gin, cucumber and mint.

When: Mon-Sat, 8am-12N

Where: 48 Greek Street, W1D 4EF   

Nopi black rice with fruit


What: Aimed higher than his eponymous deli/café chain, Yottam Ottolenghi’s spin-off hits its target with ease as the food here is all about creativity and depth of flavour. In the morning, dine on a main of French toast, or an order of black rice with coconut milk, mango and banana (above), before washing it all down with a selection of breakfast bubbles, such as Prosecco or Champagne, all served after 10am.

When: Mon-Fri, 8-11.30am (Sat-Sun, 10am-)

Where: 21-22 Warwick Street, W1B 5NE

Quo Vadis breakfast

Quo Vadis 

What: Although founded back in 1926, this Soho eatery isn’t drifting quietly into old age just yet. Head chef Jeremy Lee’s refined repertoire makes room for simple comforts on the menu, especially for breakfast. Satisfy any morning cravings with a bacon roll, your choice of scrambled, boiled, fried or poached eggs on toast, or a light and simple porridge. A selection of teas and coffee ‘as you like it’ are also available to get your morning caffeine fix.

When: Mon-Fri, 8-10.30am

Where: 26-29 Dean Street, W1D 3LL

For more early bird options, check out our full list of the best restaurants for breakfasts in London.