Now delivering · London

Eat better.Perform better.

Chef-prepared, macro-balanced meals delivered to your door — built for athletes, busy professionals, and anyone serious about their goals.

4.9 · 2,400+ happy customers

Premium chef-prepared meal prep
Fresh · Cooked daily
+

120k+

Meals delivered

Chef prepared
Whole ingredients
Macro balanced
Free delivery

This week's menu

Meals that work as hard as you do.

View full menu
Grilled Chicken & Quinoa
Top ratedHigh protein

Grilled Chicken & Quinoa

£8.95

Lean grilled chicken breast with herbed quinoa, roasted sweet potato and broccoli.

520kcal·48gP52gC12gF
Lemon Salmon & Brown Rice
Top rated

Lemon Salmon & Brown Rice

£10.95

Wild-caught salmon, brown rice and asparagus, finished with lemon.

580kcal·42gP48gC22gF
Lean Beef Stir Fry
SpicyHigh protein

Lean Beef Stir Fry

£9.95

Lean steak strips, peppers and jasmine rice in a savoury sesame glaze.

610kcal·44gP58gC18gF
Vegan Buddha Bowl
New

Vegan Buddha Bowl

£8.50

Roasted chickpeas, kale, hummus, quinoa and seasonal vegetables.

480kcal·22gP62gC16gF

How it works

From kitchen to door in 3 simple steps.

01

Choose your meals

Build a custom plan or pick à la carte from our weekly menu.

02

We cook & pack

Our chefs prep your meals fresh, never frozen, with weighed macros.

03

Delivered fresh

Free chilled delivery across our coverage area, the day before your selected day.

Pause anytime
No lock-in
Skip a week

Real customers

Loved by thousands across London.

4.9 / 5 · 2,400+ reviews

"Hit my cut by 8kg in 14 weeks. The food is genuinely restaurant quality."
James R. · London
"I save 6+ hours a week not meal prepping. The macros are always on point."
Priya K. · Hammersmith
"Best high-protein meals I've ordered. The salmon dishes are a 10/10."
Tomás M. · Camden
"Tastes incredible and keeps me full. Finally a meal prep service that doesn't feel like dieting."
Sophie L. · Islington
"Karol's flavours are next level. The Thai-inspired dishes are my favourite."
Marcus W. · Wandsworth
"Packaging is premium, delivery always on time. Easiest decision I've made for my training."
Aisha N. · Richmond
"I've tried four UK meal prep brands. MyFitFood is by far the most consistent."
Daniel B. · Greenwich
"I love that I can pause whenever I'm travelling. No-nonsense, just great food."
Eva K. · Clapham
"Hit my cut by 8kg in 14 weeks. The food is genuinely restaurant quality."
James R. · London
"I save 6+ hours a week not meal prepping. The macros are always on point."
Priya K. · Hammersmith
"Best high-protein meals I've ordered. The salmon dishes are a 10/10."
Tomás M. · Camden
"Tastes incredible and keeps me full. Finally a meal prep service that doesn't feel like dieting."
Sophie L. · Islington
"Karol's flavours are next level. The Thai-inspired dishes are my favourite."
Marcus W. · Wandsworth
"Packaging is premium, delivery always on time. Easiest decision I've made for my training."
Aisha N. · Richmond
"I've tried four UK meal prep brands. MyFitFood is by far the most consistent."
Daniel B. · Greenwich
"I love that I can pause whenever I'm travelling. No-nonsense, just great food."
Eva K. · Clapham
Athlete enjoying a healthy meal

Nutrition you can trust

Every meal weighed.
Every macro accounted for.

No guessing. No estimating. Every meal lists exact calories, protein, carbs and fats — so you can hit your numbers without lifting a calculator.

  • High-quality lean proteins (chicken, salmon, lean beef, tofu)
  • Slow-release complex carbs for sustained energy
  • Healthy fats from real food sources
  • Allergens clearly labelled on every meal
Nutrition info

What customers say

Loved by people who take their goals seriously.

"Hit my cut by 8kg in 14 weeks. The food is genuinely restaurant quality."
James R. · London
"I save 6+ hours a week not meal prepping. The macros are always on point."
Priya K. · Manchester
"Best high-protein meals I've ordered. The salmon dishes are a 10/10."
Tomás M. · Birmingham

Get started

Fuel the next
version of you.

Whether you're cutting, bulking, or just want to eat better without thinking — we've got you.