How it works

At Batch Food, our mission is to make your life easier and more delicious with great food that’s ready-to-go, for a fraction of the cost of eating out!

For a full menu print out, download here. Please note we just launched our Spring 2020 menu, so items from previous menus may be unavailable.

Our ordering process is simple. You don’t need to sign up or commit to a weekly delivery – order what you want, when you want. Pay by credit card or gift card. Have your order delivered to your door or send it as a gift.

How to Order:

  • Online
  • Email
  • Phone

The minimum order size for delivery is $40

We ship frozen meals across BC:

If you are ordering from outside our Greater Vancouver delivery area, please place your order by email at, and we will calculate the overnight shipping rates for you.

Put out a cooler on delivery day: 

Leave a personal cooler at your door and we’ll load your meals into it to keep them chilled, or sign up for our cooler exchange program for a one-time fee of $10.

Pre Arranged Pick Up Orders

Due to the state of emergency declaration in BC, our storefront has been closed now since March 21, 2020. We ask that anyone needing our services to please place orders online or over the phone at 604-533-0700, for delivery or pick up.

We require 48 hours notice at this time to full fill orders for pick up. 

When checking out, just select the “Local Pick Up” option in the shipping section. Please select a date: we are only accepting pick up orders on Tuesday to Saturday, and between the hours of 2pm and 5pm. 

For any questions or concerns please contact us 604-533-0700 or email us at



Delivery Times

Due to the state of emergency declaration in BC, we will be following the recommendations of the federal government and any requests posted in buildings.

We ask that people in apartment buildings, condos, complexes, and group homes, meet us at the front entrance or lobby to pick up their packages, unless their health prevents them from doing so.

We are changing the window for accepting deliveries from a 24 hour notice, to a 36 hour notice. This means the cut off for online orders is no longer 9am the day before, but by 5pm the same time as phone orders. This is to ensure that we can make all the items to full fill your orders.

For any questions or concerns please contact us 604-533-0700 or email us at


The minimum order size for delivery is $40.

Download here or visit us in store for a copy of our delivery calendar!

Please note that we do our best to get your deliveries to you in the quickest manner possible; however the routes can be affected by weather, traffic, and on the sheer amount of deliveries we will have to do! We appreciate your patience and understanding in this.

If you do require a specific time for delivery, please call us to schedule a catered delivery. These are subject to staff availability and higher delivery fees.

All Areas that are also on Wednesday and Thursday
Sunday 10:00am – 6:00pm (place your order online or by phone by 5pm Friday)

Maple Ridge, Pitt Meadows, Fort Langley, Aldergrove, Abbotsford, Mission (These areas are exempt from delivery on Sunday)
Monday 9:00am – 5:00pm (place your order online or by phone by 5pm Friday)

Langley, White Rock, Surrey, Delta, North Delta, Ladner, Tsawwassen, Coquitlam, Port Coquitlam, Port Moody
Wednesday 9:00am – 5:00pm (place your order online or by phone by 5pm Monday)

Vancouver, Richmond, Burnaby, New Westminster, North Vancouver, West Vancouver
Thursday 9:00am – 5:00pm (place your order online or by phone by 5pm Tuesday)

Delivery Fee:

We charge a small fee for delivery throughout Greater Vancouver, based on your location:

  • Within 25 km of our location, $6 delivery fee
  • More than 25 km from our location, $10 delivery fee

Our online ordering system will automatically calculate your delivery fee based on your postal code.

If you live outside Greater Vancouver, we deliver frozen meals anywhere in BC via overnight shipping. Please contact us at to discuss the shipping rates.

We’re here to help!

We answer some of your most commonly asked questions on our FAQ page, but if you can’t find the answer you’re looking for, or have concerns about our food preparation, ingredients, allergies or more, please don’t hesitate to contact us.

Please contact us as well, if you’re having trouble submitting an order online – we’re here to help!

Phone: 604-533-0700

6280 202 St #3 |  Langley City, BC V2Y 2N2 | 604-533-0700  |