Open iDoCatering bento box on an office desk — karaage, gyoza, teriyaki aubergine and rice — corporate bento catering KL
One box, everything in it

Bento box catering in Kuala Lumpur & Selangor.

Individually packed meals for meetings, conferences and training sessions — thoughtfully assembled and delivered on time.

Packed to travel

Individually boxed meals delivered across KL and Selangor. From RM 19.90 a head, minimum 10 people.
Early bird
Secure your booking 3 months in advance and receive a 5% discount on your catering package.
Claim the early-bird rate

Additional touches

Extras that travel with the boxes
No items found.

Bento box FAQs

Is iDoCatering halal certified?

Our halal certification is in progress. Every dish is prepared using 100% halal-certified ingredients, and we can provide supplier documentation for your venue or HR team on request.

What is the serving size of the food?

Buffet portions run on a 1:1 ratio, so you get exactly the amount you ordered.

What if more guests turn up than I ordered for?

We prepare the amount you ordered and no more.

How many days ahead should I place my order?

At least three days before the event.

Can I postpone my order?

Yes, up to three months from the original date, though we cannot guarantee availability. Past three months, the deposit is forfeited.

Can I cancel my order after payment has been made?

Fourteen days or more before the event, you get a full refund. Between 13 and 8 days, 50%. Under 7 days, no refund.

Will I get containers for leftover food?

No. Cooked food should not sit at room temperature for more than four hours, so we do not hand out containers for leftovers.

Do you do vegetarian meals?

Yes, on request.

What are the charges for public holidays?

On Malaysian public holidays and their eves, food is charged at 20% above menu price and manpower at double.

What are your available modes of payment?

Online bank transfer only. Ask your sales PIC about payment terms.

What are the delivery and transportation charges?

Delivery and transportation are charged per trip, based on the event location. Setup above the ground floor where lift access is unavailable is charged at RM 300.00. For locations not listed, contact our sales team to confirm service availability and transportation charges.

  • Petaling Jaya area — RM 30.00 per trip
  • Kuala Lumpur city centre — RM 60.00 per trip
  • Shah Alam, Subang Jaya, USJ, Sunway, Kelana Jaya and Puchong — RM 60.00 per trip
  • Cheras, Kepong, Ampang and Sungai Buloh — RM 60.00 per trip
  • Cyberjaya, Putrajaya, Klang and Semenyih — RM 100.00 per trip
{"@context":"https://schema.org","@graph":[{"@type":["LocalBusiness","FoodEstablishment"],"@id":"https://idocatering.com/#business","name":"iDoCatering","url":"https://idocatering.com/","telephone":"+60186607958","priceRange":"RM 19.90–RM 25.90 per guest","servesCuisine":["Malaysian","Chinese","Western","Japanese"],"areaServed":["Kuala Lumpur","Selangor","Klang Valley"],"description":"Halal bento box catering in Kuala Lumpur and Selangor — individually packed corporate bento sets for meetings, training days and office lunches, delivered on time.","image":"https://cdn.prod.website-files.com/6a74aefc48fa644b0a3f0e1f/6a74aff102b532e12909a690_bentos-kitchenchickenrice_orig.jpeg"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is iDoCatering halal certified?","acceptedAnswer":{"@type":"Answer","text":"Our halal certification is in progress. Every dish is prepared using 100% halal-certified ingredients, and we can provide supplier documentation for your venue or HR team on request."}},{"@type":"Question","name":"What is the serving size of the food?","acceptedAnswer":{"@type":"Answer","text":"Buffet portions run on a 1:1 ratio, so you get exactly the amount you ordered."}},{"@type":"Question","name":"What if more guests turn up than I ordered for?","acceptedAnswer":{"@type":"Answer","text":"We prepare the amount you ordered and no more."}},{"@type":"Question","name":"How many days ahead should I place my order?","acceptedAnswer":{"@type":"Answer","text":"At least three days before the event."}},{"@type":"Question","name":"Can I postpone my order?","acceptedAnswer":{"@type":"Answer","text":"Yes, up to three months from the original date, though we cannot guarantee availability. Past three months, the deposit is forfeited."}},{"@type":"Question","name":"Can I cancel my order after payment has been made?","acceptedAnswer":{"@type":"Answer","text":"Fourteen days or more before the event, you get a full refund. Between 13 and 8 days, 50%. Under 7 days, no refund."}},{"@type":"Question","name":"Will I get containers for leftover food?","acceptedAnswer":{"@type":"Answer","text":"No. Cooked food should not sit at room temperature for more than four hours, so we do not hand out containers for leftovers."}},{"@type":"Question","name":"Do you do vegetarian meals?","acceptedAnswer":{"@type":"Answer","text":"Yes, on request."}},{"@type":"Question","name":"What are the charges for public holidays?","acceptedAnswer":{"@type":"Answer","text":"On Malaysian public holidays and their eves, food is charged at 20% above menu price and manpower at double."}},{"@type":"Question","name":"What are your available modes of payment?","acceptedAnswer":{"@type":"Answer","text":"Online bank transfer only. Ask your sales PIC about payment terms."}},{"@type":"Question","name":"What are the delivery and transportation charges?","acceptedAnswer":{"@type":"Answer","text":"Delivery and transportation are charged per trip, based on the event location. Setup above the ground floor where lift access is unavailable is charged at RM 300.00. For locations not listed, contact our sales team to confirm service availability and transportation charges. Petaling Jaya area — RM 30.00 per trip; Kuala Lumpur city centre — RM 60.00 per trip; Shah Alam, Subang Jaya, USJ, Sunway, Kelana Jaya and Puchong — RM 60.00 per trip; Cheras, Kepong, Ampang and Sungai Buloh — RM 60.00 per trip; Cyberjaya, Putrajaya, Klang and Semenyih — RM 100.00 per trip"}}]}]}

You host. We handle the rest.

Tell us your date and your guest count, and we'll come back with a plan you can picture.

Start a conversation