Whole-day set menus.
Fully customisable meal plans for every lifestyle — from 1,200 to 5,000 calories, built around your goals and delivered fresh to your door. From £17.60/day.

Choose your plan
A menu for every lifestyle.
Everyone has unique dietary needs and goals. We offer a diverse range of plans to suit your preferences and requirements.
Balanced
Perfect for those seeking overall health and wellness.
Performance
Tailored for athletes and active individuals who need extra fuel.
Performance XL
Higher-calorie plan for demanding lifestyles and serious training.
Halal
Crafted in accordance with Halal dietary guidelines.
Vegetarian
Nutritious, satisfying meals packed with plant-based goodness.
Pescatarian
Balanced meals featuring fresh seafood options.
Lacto-free
Dairy-free meals for sensitive stomachs and intolerances.
Gluten-free
Safe, delicious meals for gluten sensitivities.
Calorie options
From 1,200 to 5,000 kcal.
Whether you're losing weight, maintaining, or fuelling a serious training block — pick the calorie tier that fits your goal. Adjust week to week as your needs change.
1,200
kcal/day
1,500
kcal/day
1,800
kcal/day
2,000
kcal/day
2,500
kcal/day
3,000
kcal/day
4,000
kcal/day
5,000
kcal/day
Flexible by design
Delivered your way.
Convenient delivery
Meals arrive the day before your selected delivery day, between 4 PM and 11 PM. Up to 6 days a week, with options for 7-day plans.
One-off or subscription
Order once or subscribe for regular deliveries. Adjust meals, pause or cancel anytime — no lock-in.
Discounts on bulk
The more you order, the more you save. Prefer collection? Pick up your meals in-store for an even lower price.
Get started today.
Choose your plan, customise your meals, and let MyFitFood be your partner in achieving your goals — one delicious bite at a time.
Order now