The protein in each meal depends on the choices you make: Weight Loss meals have 20g to 43g, Maintenance meals 25g to 54g and Weight Gain meals 33g to 67g. See the protein, calories and allergens of every meal.

Losing weight? See our weight loss meal plans.

Want the whole day planned? Our weekly meal plans give you five days of breakfasts, meals and snacks, with between 1,500 and 3,000 calories a day.

How it works

1

Choose your meals

Pick a portion size and how many meals you want. Then build each one from over 1,300 meal combinations: you pick the protein, carb and veg.

2

Pick your day

Delivery is £7.50. Our local delivery covers every TS postcode and DPD delivers to mainland UK. Or collect in Middlesbrough and save the delivery cost.

3

Heat and eat

Meals arrive chilled with the calories and macros on every label. Just heat and eat.

Order by 12 noon Sunday for Sunday evening, 6pm Sunday for Monday or Wednesday DPD, and 6pm Wednesday for Thursday.

Build your meal prep

Fresh, high-protein meal prep delivered across mainland UK

Award-winning meal prep, cooked fresh in Middlesbrough

Macro Based Diet was named Meal Prep Company of the Year 2024 by the Prestige Awards, won the National Fitness Awards title for Innovation in Fitness and Nutrition, and was shortlisted for Best Takeaway in the North East at the Just Eat Restaurant Awards 2022. Since 2022, customers have ordered over £1 million of meals through this website.

We cook every meal in our own kitchen in Middlesbrough and deliver meal prep to mainland UK by DPD every Wednesday, with our own local delivery to every TS postcode on Sunday evening, Monday and Thursday. Every meal is macro-counted and high in protein. No cooking, no prep, just heat and eat.

Weekly meal prep, healthy breakfasts, snacks or a complete daily calorie plan. Order when you want, as often as you want, and every online order earns 5% back in Meal Money.

Choose your meals
A week of Macro Based Diet meal prep, cooked fresh in Middlesbrough and delivered to mainland UK

Calorie calculator

Tell us a little about yourself and we will estimate how many calories you need each day.








Meal prep delivery: your questions

How does your meal prep delivery work?

Pick a size, then pick a protein, a carb and a veg for each meal. We cook every meal in our Middlesbrough kitchen and label it with its calories and macros. Local delivery covers every TS postcode on Sunday evening, Monday and Thursday, and DPD delivers to mainland UK on Wednesday. Or collect from our kitchen in Middlesbrough.

Do you do meal plans?

Yes. Our weekly meal plans give you five days of breakfasts, meals and snacks. Choose from six plans of between 1,500 and 3,000 calories a day, then pick every meal yourself.

Which size should I pick to lose weight?

Our Weight Loss size. Each meal has between 262 and 392 calories and around 31g of protein, and costs £4.85. See our weight loss meal plans.

Trusted across Middlesbrough, Teesside and mainland UK

Real customer reviews

Real Google reviews from real customers, updated automatically. Read all our reviews