FlavorBox is a pre-order meal delivery service, a place where you can order your meals in advance, for the next day, next week or even the month, at one time.

Whether you are an on-the-go foodie, on a low-calorie diet, or looking for something delicious, quick and easy, Flavor Box delivers fresh meals that we know you will love.

How does it work? We offer two dining options.

A La Carte

Our A La Carte menu displays the next 10 days. Each day we offer different meals for you to choose from. Select one, or as many, meals as you would like.

Add drinks or sides from the side-cart panel. When you’re finished, select from any of our lunch or dinner delivery time-slots, and complete your payment.

Complete your order by midnight the night before your first meal in order to guarantee delivery. Deadline for ordering is 12 PM, midnight for the next day.

Meal Plans

Our meal-plans are designed for customers who would like to order and schedule meals for the week, Monday – Friday. We offer 3 different 5-day meal plans to choose from depending on your diet and lifestyle.

Once you have selected a meal-plan, select to receive meals for lunch, dinner, or for both. Then let us know for how many weeks you would like to receive meals.

Monthly-orders will receive a 10% discount. Pick a daily delivery time-slot and complete your payment and we’ll take care of the rest.


One reason you will love FlavorBox is because we deliver each meal, fresh from the kitchen, FREE.
Each day, our team of chefs will prepare your selected meals daily and we’ll deliver them hot & fresh to your desk or door

We deliver twice a day, from 11:00 AM – 2:00 PM and again from 4:30PM-7:30PM. Select a delivery window that best fits your schedule and we will do the rest.
Please provide us with a phone number so we can reach you. If we are unable to reach you, we will leave your meal placed at reception or on the door.

Our meals are transported using insulated bags for safety and freshness.
If you have an issues with your delivery, please contact us at +84 (0) 1265138145.