Best Healthy Cafes in London

We’ve compiled a list of some of our favourite lunch spots across the capital. Healthy food doesn’t have to be boring. Eating out is more expensive but sometimes you need a break from cooking or even a source of inspiration for your home cooked dishes!

  1. Good Life Eatery, Sloane Avenue

Famous for their cold pressed juices, Good Life also offers a full menu for lunch. Their menu features lots of LA and NY favourites like avocado toast (a favourite of ours) and spinach dip. We also tried the ‘Rodeo Grilled’ salad with salmon, sundried tomatoes, asparagus and carrot puree – yum! With a great atmosphere (you might spot the odd famous person) and good service we think it’s well worth a visit.

Lunch starts at £14 per person.

  1. Daylesford Farmshop & Café, Notting Hill and Pimlico

Dayelsford sources all its ingredients and produce from its own farm in Gloucestershire so you know everything is both homegrown and incredibly fresh. Their shop sells some delicious juices and freshly baked breads. We stopped in for lunch, famished after some intense Pilates, and both tried their seasonal salads. Their portions are very generous. They offer a packed bowl of three different salads (your choice from their menu) for £10. We highly recommend trying it for both good value and taste.

Lunch starts at £12 per person.

  1. Greenberry Café, Primrose Hill

A favourite amongst North London locals. There’s just something about Greenberry that feels New York-like. It’s probably a side effect of the exposed brick and colourful menu offerings scrawled on the windows and chalkboards. Their food is fuss-free and fresh. They offer seasonal specials and also have an extensive wine list (for when those weekday lunches turn a bit boozy…).  Well priced and cosy – you should definitely pop in after a stroll in Primrose Hill.

Prix fixe (2 courses) £11.00, (3 course) £13.50 and A la carte starting at £15 per person.

  1. Natural Kitchen, Marylebone High Street

A great source for organic produce, healthy ingredients and snacks. They have two options for dining in. The downstairs, which is more self-service, offers ready quiches, salads and grilled meats as well as housing the Natural Kitchen shop. The upstairs is a proper restaurant. They have daily specials and an a la carte menu with salads, sandwiches and fresh juices. The food and atmosphere are great but we were a little disappointed by the slow service.

Natural Kitchen has two other locations in London – Fetter Lane and Trinity Square but menus differ by location. Lunch is priced at roughly £15 per person.


Keep lunching,

Shaleena & Roshni


What we're listening to: Supertramp 'Breakfast in America'

Share this post

Leave a comment

Note, comments must be approved before they are published