5 (+1 FREE) Meal Plan
5 (+1 FREE) Meal Plan
Couldn't load pickup availability
Macro-Friendly Meals for Busy North Carolinians
Chef-crafted meals delivered fresh to your doorstep every Sunday. No prep, no cleanup, no boring food.
Meet Chefs James & Natalie
With over 10 years of experience, Chefs James and Natalie Hancock opened Hancock's Meal Prep on one simple belief: healthy food should never feel boring. It should nourish the mind, body, and soul.
Every meal follows a detailed 52-hour preparation process, made from scratch to ensure maximum freshness and flavour.

Real Food. Real Results. Zero Compromise.
🔥 Low Calorie. High Satisfaction +
🥩 High Protein for Real Results +
🌎 Global Flavours You'll Crave +
🥘 Made From Scratch. Always +
⏱️ Built for Busy Lives +
🍱 Generous Portions, No Food Coma +
Fresh Delivery, Every Sunday
Place your order by Thursday at 8 PM and we'll handle the rest. We deliver up to 50 miles to reach as many North Carolinians as possible.
How It Works
Pick Your Meals
Choose your favourite dishes from Hancock's weekly menu.
We Cook Fresh
Every meal is freshly prepared from scratch by our chefs.
We Deliver
Straight to your door every Sunday, fresh and top-notch.
You Enjoy
Ready in minutes. No prep, no cleanup, just great food.
Want More Than 5 Meals?
Got Questions?
Need help choosing a plan or have a quick question? We're one message away.
Contact UsShare

More Questions About Hancock's Meal Prep?
How do I place an order?
Simply choose meals from our weekly menu, check out and enjoy.
Can I choose my meals each week?
Yes you can choose meals each week.
When will I receive my meals?
We deliver every Sunday from between 3pm – 7 PM.
Do the meals come fresh or frozen?
Our meals are delivered fresh, never frozen — ready to heat and enjoy. For your own convenience our meals can be frozen for storage.
How long do the meals last?
They remain fresh in the fridge for up to 5 days. You can also freeze them if you want to extend their shelf life.
How do I heat the meals
Meals come fully cooked. Just microwave for 2–3 minutes, or until heated through. (Times may vary depending on the appliance.)
Is there a delivery cost?
The platform we use to manage and process meal deliveries charges a maximum delivery fee of $20.99 per delivery. Here’s the more specific pricing:
- 0miles-10miles: $5.99 per order
- 11miles -20miles: $10.99 per order
- 21miles -30miles: $15.99 per order
- 31miles -40miles: $20.99 per order
- 31miles -40miles: $20.99 per order