Food delivery packaging has one job: the dish should reach the customer the way it left the pass, hot, dry, upright and recognisable. Most one-star delivery reviews are about the packaging rather than the cooking, because a curry that leaked, a biryani that went cold or fries that steamed themselves soft in a sealed box are what the customer actually experiences. The fix is rarely expensive; it is choosing the right container for each dish and sealing it the same way every time.
This guide goes dish by dish through container types, venting and sealing, then covers branding, costs per order, and the handful of mistakes that generate most complaints. It applies whether your rider is on payroll, booked from an app, or an aggregator's.
What goes wrong between the kitchen and the door
A delivery bag on a two-wheeler is a hot, humid, tilting box that gets dropped on a doorstep. Four things happen inside it.
- Leaking. Gravies push past lids that were never designed to hold liquid at an angle.
- Steaming. Hot food in a sealed container releases moisture that condenses and drips back, so crisp things go soft and rice gets wet.
- Cooling. Thin containers lose heat fast; a 30-minute ride can take a dal from 80 degrees to lukewarm.
- Crushing and tipping. Light boxes slide, stack badly and arrive on their side.
Every packaging decision is a trade-off between these. Venting fights steaming but lets heat out. Sealing fights leaking but traps steam. The right answer depends on the dish, which is why one container for everything fails.
Containers by dish type
The table is a practical starting point for Indian menus. Prices are typical wholesale ranges per piece and vary by city, quantity and quality.
| Dish | Container that works | Why | Typical cost per piece |
|---|---|---|---|
| Gravies, dal, curries | Round PP container with a snap lid, 500 to 750 ml, with a sealing film or tape band | Snap lids hold liquid at an angle; the film is the real leak barrier | ₹4 to ₹9 |
| Biryani, pulao, fried rice | Aluminium container with a board lid, or a tall PP container | Aluminium holds heat and can be reheated; leave headspace so steam does not pool | ₹6 to ₹12 |
| Roti, naan, paratha | Butter paper wrap inside a paper bag or a foil pouch, kept separate from gravies | Paper absorbs steam; foil keeps heat; never put bread in a sealed plastic box | ₹2 to ₹5 |
| Fries, pakoras, fried starters | Kraft box with vent holes, or an open-top sleeve | Venting lets steam escape so the crust survives | ₹4 to ₹8 |
| Pizza | Corrugated pizza box with vents | Standard for a reason; corrugation insulates and vents prevent sogginess | ₹12 to ₹25 |
| Burgers, sandwiches, wraps | Clamshell kraft box or a paper wrap with a sticker seal | Holds shape; paper stops the bun steaming | ₹3 to ₹8 |
| Momos, dumplings | Vented paper box, chutney in a separate sealed cup | Steam vent keeps the skin from sticking; chutney never travels loose | ₹4 to ₹8 |
| Salads, raita, cold desserts | PET container with a clear lid, packed separately from hot items | Clear lid shows freshness; keep away from heat in the bag | ₹5 to ₹10 |
| Soups, chaas, cold drinks | Leak-proof cup with a plug lid, taped, and bagged separately | Liquids are the highest leak risk and must be isolated | ₹5 to ₹10 |
| Cakes, pastries | Rigid cake box with a base board, strapped or taped | Keeps the item from sliding; the board stops the base buckling | ₹10 to ₹30 |
Sealing, venting and the order of packing
The container is half the answer. The other half is how it is closed and arranged.
Seal the liquids twice
A snap lid alone is not a leak barrier once the container tips. Add a sealing film across the rim before the lid, or a strip of tape around the lid's edge, and then put the container in its own small bag. A gravy in a sealed, bagged container will survive a drop that a bare one will not.
Vent the fried things
Anything with a crust needs steam to escape. Use boxes with punched vents, leave the lid slightly open with a sticker holding it, or use paper rather than plastic. The dish will be a few degrees cooler and still crisp, which customers prefer to hot and soft.
Pack in the right order
Heavy, hot, sealed containers at the bottom. Rice and bread in the middle. Fried items and salads on top where nothing presses on them and the heat from below does not steam them. Cold drinks in a separate bag, never against hot food. Tape the outer bag shut with a label that shows the order number, so the rider can confirm the right bag without opening it.
Give it a thirty-minute test
Before you add a dish to the delivery menu, pack it, put it in an insulated bag, drive it around for thirty minutes, and open it. If you would not be happy to receive it, change the packaging before a customer tells you the same thing.
Keeping food hot for the full ride
Insulation beats heat. An insulated delivery bag with a hard bottom, cleaned daily, is the single biggest improvement a kitchen can make and costs a few hundred rupees per rider. Inside it, three habits help.
- Pack hot, send immediately. Food that sits packed on the counter for ten minutes before the rider arrives has already lost its margin of heat. Book the rider when the order is accepted so pickup overlaps cooking; the timing logic is in delivery time estimates: how to promise and keep ETAs.
- Foil for rice and breads. Aluminium containers and foil pouches hold heat far better than thin plastic for the same money.
- Separate hot and cold. A cold lassi next to a hot biryani cools one and warms the other.
Beyond 5 to 7 km, no packaging keeps food properly hot. That limit should drive your delivery radius and zones, which the hyperlocal delivery guide covers.
Branding without the budget
Printed boxes look good and cost more and need volume to order. For most small kitchens, two cheap steps do most of the job.
First, a sticker. A 5 cm round sticker with your name, your WhatsApp number and a short line such as "order direct on WhatsApp" costs well under a rupee each in quantity. It seals the bag, confirms the order came from you, and gives an aggregator customer a way to order direct next time.
Second, a printed slip inside the bag: order number, the items, and the same WhatsApp number or a QR code to your store page. Together these turn every delivery into a small advertisement for your own ordering channel. Wider packaging and supplier choices for a delivery-only kitchen are in cloud kitchen packaging: costs, suppliers and branding tips.
What packaging costs per order, and how to charge it
Add up the pieces for a typical order. A two-curry, rice and roti order might use two sealed PP containers, one aluminium container, a foil pouch, two small bags, an outer carry bag, a sticker and a slip. That comes to roughly ₹25 to ₹40 at wholesale prices, more with printed boxes. A single-item order such as a burger box with a sleeve of fries is nearer ₹10 to ₹15.
On a ₹350 order, ₹30 of packaging is close to 9 percent of the bill, which is why kitchens either charge a visible packaging fee of ₹10 to ₹30 or build it into delivery prices. Either is acceptable to customers if it is consistent. What they dislike is a surprise charge at the end or a fee that seems to buy nothing, so if you charge for packaging, make sure the packaging is visibly good.
Buy in bulk from a wholesale market or an online packaging supplier once you know your monthly usage; per-piece prices drop sharply at a few thousand units. For products that travel by courier across cities rather than across town, the rules are different and stricter; see shipping homemade food across India.
The five mistakes behind most bad reviews
- Chutney or raita loose in the bag. Every liquid gets its own sealed cup, bagged separately.
- Fried food in a sealed plastic box. It arrives soft every time. Vent it or use paper.
- Bread in with the gravy. Steam turns roti to rubber. Separate pouch, always.
- No order number on the bag. Wrong orders delivered to the wrong doors, usually at the busiest hour.
- Overfilled containers. Leave a finger of headspace; a full container leaks at the first tilt.
The only way to know whether your packaging is working is to ask. A rating request after every delivery, with a line for comments, surfaces the soggy-fries problem within a week rather than after a month of silent lost customers. On a WhatsApp ordering platform such as Tezzu, customers are asked for a rating after delivery and the feedback sits with the order in the dashboard; the mechanics are in collecting ratings after every order with Tezzu reviews.
Find out what customers think of the box
Ratings after every delivery, orders with packaging charges built in, and a free store page with your own WhatsApp number on every slip. See how it works for cloud kitchens.
See how it works for cloud kitchensFrequently asked questions
What is the best packaging for food delivery?
There is no single best container; match it to the dish. Sealed PP containers with film for gravies, aluminium for rice, vented kraft boxes or paper for anything fried, foil pouches for breads, and leak-proof plug-lid cups for liquids. Then pack heavy and hot at the bottom, crisp and cold on top, in an insulated bag.
How do I keep food hot during delivery?
Use an insulated delivery bag with a hard base, pack food the moment it is ready, send it immediately, and prefer aluminium or foil over thin plastic for rice and breads. Keep hot and cold items in separate bags. Beyond 5 to 7 km no packaging holds heat well, so limit your delivery radius accordingly.
How much does packaging cost per order?
For a typical Indian meal with two gravies, rice and bread, roughly ₹25 to ₹40 at wholesale prices, including bags, sticker and slip. A single-item order such as a burger and fries is closer to ₹10 to ₹15. Printed boxes add a few rupees per piece and need minimum quantities. Many kitchens recover this with a visible packaging charge of ₹10 to ₹30.
How do I stop food leaking during delivery?
Seal liquids twice: a film or tape over the rim under the snap lid, then the container in its own bag. Leave headspace so the contents do not press on the lid, pack liquids upright at the bottom of the bag, and never let chutney or raita travel loose. Test each dish with a thirty-minute ride before it goes on the delivery menu.
Should I charge customers a packaging fee?
It is common and accepted if it is consistent and the packaging is clearly good. A visible ₹10 to ₹30 packaging charge, shown before the customer confirms, works better than hiding the cost in menu prices, which penalises dine-in and pickup customers. Whatever you choose, never add it as a surprise at the end of checkout.