How it Works

Step 1


Select from our wide variety of macro-balanced à la carte dishes, build your very own customized meals, or choose from one of our subscription meal plans.

Step 2


Our staff will carefully prepare, cook, and package all of your meals and have them fresh and ready to go!

Step 3


We offer direct drop off to your home or work location for your ultimate convenience.Simply choose your preferred delivery method, and we'll take care of the rest.

Step 4


You can warm up our food in a pan or oven for some extra crisp or microwave them right in the container. In just minutes you will be enjoying restaurant quality meals from the comfort of your own home.

Our Weekly Menu

4 Ways to Order Your Food

Meal Packs

Chef's Choice or Your Choice

Place a one-time meal pack order and take advantage of the bulk savings. The more you buy the more you save!

Subscription Plans

Chef's Choice or Your Choice

Select your size and your preferred delivery days. Pick your own meals weekly or let the system choose based on your dietary preferences. Menus change every week to ensure the most variety possible.

À la Carte

Your Choice

Select meals individually from our weekly menu. Choose from a variety of entrees, breakfasts items or healthy desserts. This is the perfect option if you are new to meal prep or just want to try our food.

Custom Meal Builder

Your Choice

Can't quite find what you want? Our custom meal builder allows you to create your own meals from a selection of proteins, vegetables, carbohydrates and sauces. This way you are in complete control of your own meal!


Janine Sharma

Excellent service and food! Always quick to respond and make any necessary changes. Food is excellent and well portioned!

Cole Haglof

My husband has been diagnosed with very high cholesterol and was struggling to find healthy lunch options. We receive 5 meals per week and are always happy with the quality and variety they offer while accommodating his restricted diet.

Aryan Memar

I have been a happy customer for over two years now. They are on-time and consistent which is a important factor to me. Especially on busy work days where the last thing I want is to have to worry about dinner after I get home.

Nila Shahraki

One of the best meal prep and delivery service in the lower mainland. Their Salmon and Rice pilaf is to die for and possibly my favorite meal on their menu. Very professional staff, very easy to communicate with, my meals are always exactly how I order them. These guys are awesome, I highly recommend them to anyone looking for a meal prep service. :)

Madisyn Olsson

Huge portions and amazing food, highly recommend!

Evan Ng

Crave Healthiness has transformed my lifestyle, diet, and health over the last two years. I am a small business owner so I spend the majority of my time at work or working on my business, so making the time to eat healthy has always remained a challenge until I found Crave. Crave’s meal prep service has simplified my lifestyle by making eating healthy easy and enjoyable.

Ajbinder Kullar

The food was really good. the delivery service was amazing. customer service here is the best in town.

yama azrakhsh

best food ever, loved the service, would recommend everyone to try it, if the want something new and awesome.

Amanda Ollson

Food is terrific! Recommending Crave Healthiness to all my friends and family.

Darryn Hughes

Hella Dope! Good food, Good service! :)

Frequently Asked Questions

When are meals delivered?

10am-7pm on Sundays. 9am-5pm on Wednesdays. ~Pleas note, unfortunately due to our always-changing delivery routes we can not guarantee exact times of delivery. However, our packaging ensures the food can be left out safely for up to 4 hours. Please select your delivery days accordingly.

What is the cost of delivery?

The cost of delivery in metro Vancouver is $12.0 (excluding taxes). An additional refundable bag damage deposit fee may apply .

Which areas do you deliver to?

The cities currently being served are as follows. Vancouver, North Vancouver, West Vancouver, Burnaby, New Westminster, Coquitlam, Port Coquitlam, Port Moody, At this point, we are unable to serve the municipalities not listed here.

How long Does the food stay good for? Is there an expiry date?

The answer is highly dependent on the method of storage, as well as the ingredients in each meal. Our meals generally last 3-5 days without any compromise to flavor or quality as we use no preservatives in our food. We do include a “Best Before Date” label on all meals, however, this is only a recommendation and not considered a true expiry date.

Can I Freeze the meals?

We do not recommend freezing our meals since much of the quality can be lost, However the majority of our meals can be frozen up to 3 months.

What do I do with the containers?

Whatever you want! They are recyclable and reusable, so either clean them and keep them, or donate them locally!

What do I do with the bags? Is there a damage deposit fee?

You will be assigned your own black insulated bags that your meals will arrive in. It is your responsibility to return the bag upon receiving next delivery, unless previous arrangement have been established. There will be a 10 dollar damage deposit only for the bags that are not ​returned. The charge will be refunded back to your account as credit once the bag is returned. We do not charge for damaged, or faulty bags as long as the bag is returned to us. *If you wish to receive your food in a regular plastic bag please  email us at deliveries@cravehealthiness.ca

What If I live in an apartment complex?

Not a problem, in fact, the majority of our clients do as well. You can always buzz our driver up to drop off your meals at your door even if you are not home! Simply, make sure to include your buzzer number in your delivery instructions at the checkout.

What If I am not home when the delivery arrives?

No worries, we will drop off the meals at your door and send you a confirmation text message. Simply leave the bag from last delivery outside of your door, your new meals will be dropped off in a new bag at your door. Our food comes in an insulated package with an icepack so you'll have approximately 3-4 hours to get to your delivery after the drop off. We strongly recommend you do not extend this time for food safety reasons.

What is your policy on late changes or cancellations?

In special circumstance we allow changes or cancellations to recurring subscription orders until Thursday 9pm. (Additional fees may apply) *We reserve the right to fully withhold the amount paid for orders canceled anytime after Thursday 9pm for ALL orders. We appreciate your understanding in advance, as the already purchased and finalized food would be considered waste past this time and has to be disposed of immediately.

Do we accommodate specific diets (such as Paleo, Vegetarian, Vegan, Keto, Gluten Free, ...)

Alongside our regular menu we offer a fully customizable menu that offers a wide range of healthy ingredients that can accommodate a vast majority of diets. Simply select your preferred ingredients and assemble your meals exactly to your liking!

What are the macros on your meals? Are there Macro labels on each meal?

Each Meal will have its own unique macro-nutrient profile that is available to you when ordering online. Our system allows you to assemble your own meal package based on this specific macros of each ingredients. This information is also available in your order history. For an additional 1$ per meal we can provide a physical nutritional label on each meal if you request so.

How do I cancel or change my preferences?

Simply log into your account to change or resubmit your order and preferences You can also cancel or pause your subscription at anytime online by logging in to your account You can alternatively Email us at orders@cravehealthiness.ca and request these changes. Please beware! changes made via direct email can take up to 48 hours to reflect and may not be made before the deadline if submitted late.

Is there a contract?

We do not require you to sign a contract as our service can be canceled at any time. However, we do have specific terms and policies regarding changes, late-cancellations, delivery charges, backup delivery logistics, food safety and storage, and bag-return as well as your online information security that we require you to agree to.

Is there a signup fee?

There is absolutely no sign up fee!

How are my meals delivered?

Your meals are delivered in an insulated cooler bag on your selected delivery days by one of our drivers. It is is your responsibility to ensure we can drop off the package at the appropriate location by providing the buzzer number, gate access code or a contact number that can be reached immediately. Unfortunately due to our always-changing delivery routes we can not guarantee exact times of delivery. However, our packaging ensures the food can be left out safely for up to 4 hours. Please select your delivery days accordingly.