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!

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.

Delivery Times:

The minimum order size for delivery is $40.

Please email us at or visit us in store for a copy of our delivery calendar!

All Areas
Sunday 3:00pm – 7:30pm (place your order by 12:00pm Saturday)

Fort Langley, Aldergrove, Abbotsford, Mission (These areas are exempt from delivery on Sunday)
Every Other Monday 9:00am – 5:00pm (place your order by 5:00pm Friday over the phone – online ordering coming soon!)

Langley, White Rock, Surrey, Delta, Coquitlam, Port Coquitlam, Port Moody, Maple Ridge, Pitt Meadows
Wednesday 9:00am – 5:00pm (place your order by 9:00am Tuesday)

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

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: 778-882-7214

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