Skip to content

Your week, already cooked

Chef-prepared meals with the macros printed on the lid, delivered to your door before Sunday is over.

Build your box

Next cut-off: Sunday 11pm, for Monday delivery across zones 1 and 2

14,800

boxes delivered since 2019

32 to 58g

protein per meal, printed on the lid

96%

of subscribers renew past week four

Measured on 2,140 active subscriptions, September 2026. Menus are set by our registered dietitians, not a content calendar.

Three ways we cook for you

Every plan is built to a protein target, not a calorie target. Change tier, meals per week or protein level from your account before the Sunday cut-off.

Fuel

Everyday eating with the numbers dialled in. The plan most people start on.

from £11.40 per meal

32 to 58g protein

  • Chef portioned and sealed
  • Macros printed on every lid
  • Swap one meal a week free
  • Delivery in one chilled box
Choose Fuel

Plant

Wholefood plant based meals with protein built in, not bolted on as a protein bar.

from £10.20 per meal

28 to 46g protein

  • Macros printed on every lid
  • Swap one meal a week free
  • Allergen sheet in every box
  • Delivery in one chilled box
Choose Plant

Work out your week

Move the controls. The number updates as you go, and nothing is hidden behind a call to action.

6 meals14 meals
Plan

Your week comes to

£144.00

That is £14.40 a meal, delivered in one chilled box

10meals a week
48grams of protein
1delivery a week
Start with one week

Estimate only. Your final price is confirmed at checkout, and delivery is free on orders over 48 meals.

This week's kitchen docket

The dishes going out this week, with the same numbers we print on the lids.

14 dishes

  • Monday5 dishes
  • Tuesday5 dishes
  • Wednesday4 dishes
Grilled chicken with roasted tomatoes, broccoli and quinoa in a divided tray

Lemon herb chicken with charred broccoli

Free-range chicken breast, quinoa, roast tomato, lemon thyme

48gprotein
612kcal
£14.60per meal
Flaked salmon with sweet potato, asparagus and green puree

Dill salmon with sweet potato mash

Scottish salmon fillet, sweet potato, charred asparagus, pea puree

52gprotein
668kcal
£14.60per meal
Roasted chickpea and avocado bowl with quinoa and tomato

Harissa chickpea and avocado bowl

Chickpeas, avocado, tomato, cucumber ribbon, quinoa, tahini

34gprotein
524kcal
£10.20per meal
Seared tuna with edamame, sesame greens and brown rice

Yuzu tuna with sesame greens

Yuzu tuna, edamame, brown rice, pak choi, sesame dressing

44gprotein
536kcal
£13.10per meal
Turkey and sweet potato meatballs with a yoghurt herb dip

Turkey meatballs with yoghurt herb dip

Turkey meatballs, sweet potato wedges, cucumber, mint yoghurt

42gprotein
589kcal
£11.40per meal
Kale and roasted pumpkin salad with feta and toasted seeds

Roasted pumpkin, kale and feta

Pumpkin, cavolo nero, sheep's feta, toasted pumpkin seed, lemon

28gprotein
498kcal
£10.20per meal
Tofu and vegetable soba stir fry with greens

Ginger tofu soba stir fry

Marinated tofu, buckwheat soba, tenderstem, pak choi, sesame

36gprotein
551kcal
£10.20per meal
Tuna and white bean salad with greens

Tuna and white bean salad

Skipjack tuna, cannellini beans, cos lettuce, red onion, dijon dressing

40gprotein
473kcal
£11.40per meal
Roasted aubergine and black bean bowl with tahini

Aubergine, black bean and tahini

Roast aubergine, black beans, brown rice, coriander, tahini

31gprotein
542kcal
£10.20per meal
Paleo chicken and avocado salad with mixed leaves

Charred chicken and avocado salad

Paprika chicken, avocado, mixed leaves, pumpkin seed, lime

46gprotein
527kcal
£12.90per meal
Breakfast box with poached eggs, spinach and avocado on rye

Weekend breakfast box

Poached eggs, spinach, avocado, rye toast, chilli oil

33gprotein
466kcal
£10.60per meal

Full allergen sheets and ingredient lists are in every box.

Every lid, printed

Our dietitians calculate every macro from the actual ingredient weights, not from a database average. The numbers go on the lid of the tray, so you can check them against your own training log.

Calories 612 Across chicken, quinoa and olive oil, weighed before cooking
Protein 48g 160g of raw chicken breast, trimmed to 165g cooked
Carbs 54g 140g dry quinoa plus roast tomato and broccoli
Fat 21g One tablespoon olive oil, lemon zest, thyme
Gluten free Dairy free Nut free Vegetarian Vegan
Nadia Okonkwo, registered dietitian, in the CanvasFuel kitchen
Nadia Okonkwo, registered dietitian, sets every weekly menu.

Built around your plate

Six ways to eat across the week, one box, and a swap whenever something is not for you.

Three glass meal containers with chopped vegetables and grilled chicken on a wooden bench
Every box is packed on Sunday and chilled to below 4 degrees.

High protein

44 to 72g a meal, for training four times a week or more.

54g median

Balanced

32 to 58g a meal, carbs and fat kept in proportion.

47g median

Plant based

28 to 46g a meal from legumes, seeds and wholefood grains.

36g median

Low carb

Under 20g carbs a meal, without the protein dropping away.

18g carbs

Swap any meal

Replace a dish inside your plan at no extra cost, right up to the Sunday cut-off. No swapping fees, no credit waiting.

How swaps work

Built for strength and hypertrophy. Bigger protein blocks, tighter carbohydrate portions, and a slower third of the week so training days land right.

  • Protein never below 44g a meal
  • Carbs weighted to training days
  • One dietitian call a month

Everyday eating with the numbers dialled in. Carbohydrate, fat and protein in proportion, for people training and living at the same time.

  • Protein 32 to 58g a meal
  • Vegetable weight equal to protein weight
  • Highest variety on the docket

Wholefood plant based meals where protein comes from legumes, grains and seeds, not from a bar bolted on the side.

  • Protein 28 to 46g a meal
  • Protein from at least two sources per dish
  • Fortified B12 and iron every week

Under 20g carbohydrate a meal without losing the protein. Fat is raised to keep the meal filling and the training honest.

  • Under 20g carbs a meal
  • Fat raised to 28g or more
  • Vegetable volume doubled

The same cooking, a separate production line and a dedicated prep area, so there is no wheat flour anywhere near the tray.

  • No wheat, barley or rye
  • Separate prep benches
  • Allergen sheet in every box

Dairy free cooking across the whole menu, with protein coming from meat, fish, legumes and seeds instead of milk solids.

  • No milk, butter or cheese
  • Oat and almond yoghurt options
  • Calcium tracked per meal

When it lands, and what it costs

You pick a delivery day and we hold it. Boxes arrive chilled in one recyclable container with a reusable ice pack, between 7am and 11am, and you order from your account at any point in the week.

  • Delivery is free on orders over 48 meals
  • Three zones, no surcharge between them
  • Skip any week with 48 hours notice
An open insulated delivery box with black meal trays, a paper liner and an ice pack
Monday Cut-off Sunday 11pm, zones 1 and 2
Tuesday Cut-off Monday 11pm, zones 1 to 3
Wednesday Cut-off Tuesday 11pm, zones 1 to 3
Thursday Cut-off Wednesday 11pm, courier nationwide

Four steps to your first box

01

Choose your plan and protein target

Start from the plan that matches your training week. You can move between Fuel, Performance and Plant at any time, and the estimate recalculates before you confirm.

A stack of matte black meal containers on a steel kitchen counter

02

Set the week and swap what you need

Choose how many meals, then swap any dish you are not in the mood for. One swap a week is included on every plan, and you can see the whole docket before you pay.

Glass meal containers filled with vegetables and grilled chicken

03

Pick the delivery day that fits

Four delivery days across three zones, or courier nationwide. Your cut-off is always the night before, so there is time to change your mind.

A packed insulated delivery box ready to go

04

We cook on Sunday and send it chilled

Cooked Sunday morning, cooled fast, sealed and packed with an ice pack in one recyclable box. It is in your fridge before the week starts.

A steak tray with roasted carrots and butter beans

Questions people ask before the first box

How much protein is in each meal?
Between 32g and 58g per meal on Fuel, 44g to 72g on Performance and 28g to 46g on Plant. The exact figure is printed on the lid of every tray and listed against each dish in the weekly docket.
Can I pause or skip my subscription?
Yes. Skip any week with 48 hours notice, or pause for up to eight weeks from your account, with no charge and no minimum term.
Which diets do you cover?
High protein, balanced, plant based, low carb, gluten free and dairy free. Every kitchen is allergen managed, and every box carries a full allergen sheet.
When does my box arrive?
Boxes are delivered Monday to Thursday depending on your zone, chilled in an insulated bag with a reusable ice pack. The cut-off for Monday delivery is Sunday at 11pm.
Can I change my plan after ordering?
Yes. Change meals per week, plan tier or protein target from your account at any time, and the weekly estimate updates before the cut-off.
Do you deliver to my area?
We deliver across three zones in Greater Manchester, and courier to most of England and Wales. Enter your postcode at checkout to confirm your zone and delivery day.

No contract. Skip, pause or cancel from your account at any time.

Start with one week

One week of meals, no subscription. Cancel before it renews if it is not for you.

Build your box

No card needed to start. First delivery is Tuesday 4 November.