Deliciously wholesome meals ready in minutes

Freshly prepared plant-based dishes from London’s brightest new chefs delivered to your door

Enter your postcode to check if we deliver to your area and view our menu

As Seen In

Tuesday’s Menu

We’re moving kitchen to expand our service and will be open for orders soon.

How it works

Handmade fresh on the day

Our wonderfully fresh and wholesome meals are cooked from scratch each day. Filling yet light and packed with flavour they are perfect for lunch or dinner – the easy way to eat well every day.

Same day ordering

Order dinner for tonight or meals for the week. Same day orders must be placed before 12pm for delivery that afternoon or evening. Dishes ordered days in advance are delivered on the highlighted ‘delivery day’.

Delivered to your door

We deliver Daytime between 11am and 5pm and Evening between 5pm and 9pm. Our delivery charge is £5 per day. Select your delivery option at the Checkout. If you’re not going to be home, just provide instructions at the Checkout for our driver to leave your box with a neighbour or in a safe place.

Ready in minutes

Our meals are pre-prepared and delivered chilled in a special chill box. No cooking required! Dishes are ready to eat or need just a few minutes heating.


All our meals come in environmentally-friendly packaging. Return your chill boxes to us for 10% off your next order.


Delivery areas

Freshly made for same day delivery

Order same day or days in advance. Currently available in North West, West, South West, South East, East, North and central London postcodes. Use our postcode checker to find out if we deliver to your area. We also welcome collection from our Battersea kitchen.