Free nationwide delivery! Order by Wednesday for Sunday delivery

How it works

Build your weekly menu around your goals.
 Fresh, chef made meals delivered ready to heat.

  • High Protein
  • Chef Made
  • Ready in Minutes
Step 1

Choose your meals

Choose your meal plan to align with your health and fitness goals.

Step 2

Add snacks, juices and sides.

Add healthy snacks + cold-pressed juices for an extra boost of nutrition.

Step 3

Receive weekly deliveries

Your meals are delivered to your door super fresh and ready to eat.

Step 4

Manage your plan

You’re in full control. Amend your menu or pause/cancel via your account.

Built Around Your Goals & Routine

Built Around Your Goals & Routine

  • Save up to 7+ hours every week
  • Stay consistent with your health and fitness goals
  • Spend less time cooking and cleaning
  • Flexible meal plans that fit your routine
  • Healthy eating that fits your routine

Discover Meals You'll Actually Crave

45+ chef-made meals designed to help you stay consistent with your goals without sacrificing flavour or convenience.

Salt + Pepper Chicken, Veg
Top Rated

Salt + Pepper Chicken, Veg

315 Kcals High Protein Mild
Salt + Pepper Chicken, Steamed Rice

Salt + Pepper Chicken, Steamed Rice

496 Kcals High Protein Mild
Fajita Chicken Thighs, Patatas Bravas

Fajita Chicken Thighs, Patatas Bravas

627 Kcals High Protein Mild
Argentinian Chimichurri Steak & Seasonal Veg

Argentinian Chimichurri Steak & Seasonal Veg

369 Kcals High Protein Mild
Hot Honey Chicken + Seasonal Veg

Hot Honey Chicken + Seasonal Veg

363 Kcals High Protein Medium
Firecracker Salmon, Stir Fry Vegetables

Firecracker Salmon, Stir Fry Vegetables

434 Kcals High Protein Mild
Chicken Katsu Curry + Steamed Rice

Chicken Katsu Curry + Steamed Rice

592 Kcals High Protein Mild
Firecracker Chicken Thighs, Noodles + Stir Fry Veg

Firecracker Chicken Thighs, Noodles + Stir Fry Veg

528 Kcals High Protein Mild
South Indian Chicken Curry, Veg + Mango Chutney

South Indian Chicken Curry, Veg + Mango Chutney

398 Kcals High Protein Mild
Peanut Butter Chicken Curry + Steamed Rice

Peanut Butter Chicken Curry + Steamed Rice

434 Kcals High Protein Mild
1/2 Roast Chicken with Sea Salt & Thyme

1/2 Roast Chicken with Sea Salt & Thyme

810 Kcals High Protein
Sushi, Nigiri + Uramaki

Sushi, Nigiri + Uramaki

520 Kcals High Protein
See Full Menu

*Enjoy 25% OFF for Your First 3 Weeks

Fresh answers all the FAQs, served simple.

Everything you need to know about deliveries, subscriptions and how The Good Prep works.

Do I eat the meals hot or cold?

This is totally up to you! Some of our breakfast meals are enjoyed best chilled (Granola & Yoghurt, Chia Pots etc) but overall the decision is yours. Most of our customers love to heat up their lunch and dinner meals.

You can do this a few ways; by microwave, oven or in a frying pan.

Pour the meal into a small frying pan with a drizzle of oil (we like to use coconut), and heat until it’s piping hot. To heat in an oven, transfer the meal to a oven-safe dish and heat until piping hot throughout.

To microwave; heat up the meal for 1 min 30 seconds, give it a good stir, then put it back in the microwave for another 1 min 30 seconds.

Can I change part of a meal?

Unfortunately, we regret that we are unable to amend our recipes based off individual requirements (although this is something we hope to offer in the near future!).

Please do not leave any notes regarding requests / allergy info at the checkout, as this box is automatically pulled into our DPD system and processes delivery notes only.

When will I receive my delivery?

All deliveries are made on Sundays and Wednesdays.

At The Good Prep, we like to keep things super fresh, as we know that food at it’s freshest is full of nutrients. Plus, it just tastes better!

So we split each weekly delivery into two fresh boxes per week. If you select a 3 day plan, you will receive one delivery and you can choose which day (Sun or Weds) you’d like to receive your box.

Delivery 1 arrives on a Sunday and contains meals for Monday through to Wednesday.
Delivery 2 arrives on a Wednesday and contains meals for Thursday and Friday.

If you order a 3-day plan, your order will arrive in one Delivery on the date chosen at checkout (either a Sunday or Wednesday).

When you place your order, you’ll be able to specify different addresses for the two delivery dates, if needed.

Tracking your delivery

On the day your delivery is due, you’ll receive a text or email from our delivery partner DPD, which will include your estimated 1 hour delivery time slot.

This will depend on the driver’s delivery route in your area on the morning of delivery.

You may not receive any tracking information until your parcel has been collected and scanned in by DPD; this could be up to 12 pm on the morning of your delivery.

If you still haven’t received any notification by this point, please drop us a message so we can help!

Please note; our dispatch team generates delivery labels days in advance ready for our production days. At this point, you may receive notifications from DPD to tell you they are expecting your parcel from us soon. This is just confirmation that we have booked in a collection for your designated dispatch day. You may receive two notifications at once if you are due to receive a Delivery 1 (Sunday) and Delivery 2 (Wednesday).

Can I change my delivery address? Can I provide a delivery note for the delivery driver?

Yes, however we require 48 hours notice in order to update this on our systems and ensure all delivery labels are accurate.

What time will my delivery arrive?

Deliveries can be made anytime from 9am – 6pm on Sundays and Wednesdays.
We strongly recommend downloading the DPD app to track your parcel and leave any necessary delivery instructions.

You will receive a text / email notification on the morning of your delivery from our courier service. This notification will provide you with a 1-hour timeslot for your delivery. This timeslot will depend on the drivers delivery route in your area.

We recommend that you put your meals / snacks in the fridge as soon as possible once received.

As your delivery contains perishable goods, your delivery must be signed for. If you are not available at the time of delivery, the driver will leave where they deem to be a safe place if one is not specified on the DPD app. Alternatively, you can provide other instructions, such as leaving with a neighbour.

Please note: as the parcel contains fresh food, it will be marked by the courier as perishable goods. This means that the driver must leave this somewhere and cannot return the parcel to the depot. Undelivered perishable parcels are destroyed by DPD.

For this reason, if you have a safe place please download the DPD app and add any delivery instructions for your address.

We do not recommend changing your delivery date via the DPD app, as it is important your delivery arrives on the day intended to remain fresh. We cannot be held responsible for issues with parcels if you have requested to change your delivery date manually.

See more
Claim My Offer25% off your first 3 weeks + FREE delivery

Hassle-Free, Healthy meals
Ready to order?

Fresh, macro-balanced meals.

Cooked by chefs, delivered to your door.