A cloud kitchen is not a restaurant with the dining room removed. It is a production facility with multiple brands, tight delivery windows and no walk-in customer to fill a quiet hour. The software has to reflect that.
What a cloud kitchen actually needs
- Multi-brand menus — one kitchen, several storefronts, shared or separate stock.
- Kitchen display / order queue — orders that cannot be missed during a peak.
- Delivery zones and fees — each brand may have a different radius and minimum basket.
- Shared rider dispatch — one fleet serving multiple brands without mixing orders.
- Settlements — revenue by brand, commission and rider cost in one report.
- Pause controls — stop one item or one brand without closing the whole kitchen.
What you probably do not need
Table reservations, dine-in POS, floor plans, waiter apps and a loyalty wheel are expensive distractions for a delivery-only kitchen. Buy the delivery engine first; add the restaurant features only if you open a physical location.
Build, buy or subscribe?
| Foodomaa | Custom build | Hosted SaaS | |
|---|---|---|---|
| Up-front | $299 once | $15,000+ | $0–$500 |
| Ongoing | VPS + services | Maintenance | $99–$499/mo |
| Own the code | Yes | Yes | No |
| Time to launch | Days–weeks | 3–9 months | Hours–days |
What to test before you buy
- Place an order on one brand and confirm it reaches the right kitchen queue.
- Pause one item; confirm the other brands stay live.
- Change a delivery zone; confirm the fee changes at checkout.
- Run a refund and check the settlement report.
- Test a rider pickup with two orders from the same kitchen.
See Foodomaa cloud kitchen software or compare the buying models.
The four cloud-kitchen models
“Cloud kitchen” covers four different operations, and the software requirements change with the model:
- Single-brand delivery kitchen: one menu, one brand, one production line. The software can be a simple ordering and dispatch system.
- Multi-brand kitchen: one kitchen, several storefronts. You need separate menus, packaging labels and reporting by brand, but shared inventory and riders.
- Shared kitchen / kitchen-as-a-service: several independent operators under one roof. You need tenant separation, separate payouts and shared facility management.
- Hybrid kitchen: delivery-only brands plus a small dine-in or pickup counter. The software must handle both order types without confusing the kitchen queue.
Most first-time operators are in the first or second model. Do not buy shared-kitchen software for a single-brand kitchen; the tenant and billing complexity will slow you down.
The kitchen display and order queue
A tablet showing orders is not a kitchen display system. A useful queue shows the order time, promised time, items, modifiers, brand, delivery type and current state. It should sort by promised time, not arrival time, and it should make a late order impossible to miss.
Test the queue under pressure: ten orders in five minutes, two brands, one item paused, one refund. If the kitchen cannot see which order is late, the software is not ready for a Friday night. A colour-coded late timer and an audible alert are basic; a production-station view is better for a larger kitchen.
Delivery zones and rider economics
A cloud kitchen often serves a tighter radius than a restaurant because there is no walk-in demand to fill the quiet hours. Set zones by travel time, not just distance. A 3 km radius in dense traffic can be slower than 6 km on a highway. Use different radii for different brands if their packaging or prep time differs.
Rider cost is the largest variable. If a rider can complete three deliveries an hour in a dense zone, the cost per delivery is the hourly cost divided by three. If the kitchen is outside the dense area, the same rider may complete one and a half. That difference can make a profitable menu unprofitable. Model the zone before signing the lease.
Build, buy or subscribe — with numbers
| Option | Up-front | Monthly | Best for |
|---|---|---|---|
| Source-code licence | $299–$2,000 | Hosting + services | Operator with a developer |
| Custom build | $15,000–$80,000+ | Maintenance + hosting | Novel kitchen model |
| Hosted SaaS | $0–$500 | $99–$499 + per-order fees | Fast validation, no server |
At 1,000 orders a month, a 2% per-order fee on a $20 basket is $400 a month, or $4,800 a year. A fixed licence plus hosting can be cheaper, but you carry maintenance. At 100 orders a month, the SaaS may be cheaper and faster. The answer changes with volume, not with ideology.
The 90-day launch plan
- Days 1–15: choose the model, sign the kitchen lease, confirm gas, ventilation, water and power.
- Days 16–30: design a 15–25 item menu that travels well; cost every item including packaging.
- Days 31–45: install the software, configure brands, zones, taxes and payment methods.
- Days 46–60: recruit and train riders; run 20 test orders with staff as customers.
- Days 61–75: soft-launch one brand in one zone; measure prep time, late orders and refunds.
- Days 76–90: add the second brand or zone only if the first is stable.
Metrics that matter
- Contribution per order after food, packaging, commission, delivery and refunds.
- Prep-time accuracy: promised vs actual ready time.
- Rider wait time at pickup: the hidden cost of early assignment.
- Order accuracy: missing or wrong items per 100 orders.
- Brand cannibalisation: incremental orders vs moved orders.
- Kitchen utilisation: productive minutes vs idle capacity.
Review these weekly. A cloud kitchen with a 4.8 rating and negative contribution is not a good business; it is a popular subsidy.
A cost model for one kitchen
A cloud kitchen's software cost is small compared with rent, equipment, food and labour. Model the full monthly operation before choosing a platform:
| Line | Typical monthly range |
|---|---|
| Rent and utilities | Market-dependent; often the largest fixed cost |
| Kitchen staff | 2–6 people depending on volume |
| Food and packaging | 30–40% of food sales |
| Riders / delivery | $2–$4 per order |
| Software + hosting | $30–$300 |
| Marketing | 10–20% of early revenue |
If the kitchen needs 1,500 orders a month to cover fixed costs, the software is not the constraint. The constraint is demand density and menu contribution. Choose software that helps you test brands and zones quickly, not software with the longest feature list.
Equipment and packaging
Plan for ventilation, cold storage, prep stations, packing space and a rider waiting area. Packaging is a production input, not an afterthought: a leaky container creates refunds and a bad review. Test every item after a 20-minute ride. If it does not travel, reformulate it or remove it.
Brand portfolio strategy
Start with one brand and one menu. Add a second brand only when the first has repeat demand and the kitchen has spare capacity. A portfolio of five brands with the same food and different names is not a strategy; it is menu duplication. Use brands to serve different price points, cuisines or occasions, not to crowd the same customer.
When to add a second kitchen
Add a kitchen when the first is consistently at 70–80% utilisation and delivery times are stable. A second kitchen can reduce delivery distance and increase coverage, but it doubles rent, staff and management. Model the new zone's orders and rider cost before signing the lease. A second kitchen in a weak zone is a bigger risk than a full first kitchen.
Site selection and kitchen capacity
Software cannot fix a kitchen in the wrong building. Before you compare platforms, check the physical constraints: gas supply, ventilation, water pressure, drainage, power capacity, extraction, grease traps, delivery-vehicle access and waste storage. A unit that was a clothing shop usually needs more work than the rent suggests.
Estimate peak capacity in orders per hour, not orders per day. One oven, one fryer and two staff may handle 25–35 delivery orders in a good hour if the menu is short. A long menu with ten cooking methods cuts that number. Walk the kitchen through a Friday dinner peak on paper: every item, every station, every packaging step. The bottleneck is usually the pass, not the app.
Then check the delivery radius against rider supply. A kitchen on an industrial estate may have cheap rent and no riders nearby. A kitchen in a residential cluster may cost more but cut delivery time and rider cost. Model both. Rent savings of $300 a month disappear quickly if each delivery takes ten extra minutes.
Menu design for a delivery-only kitchen
A delivery menu is a production plan. Every item should survive 20–30 minutes in a bag, reheat without drying out, and be easy to assemble at peak. Fried food needs vents; sauces need separate containers; drinks need sealing. If an item arrives looking tired, it will not be reordered, regardless of how it tasted in the kitchen.
Limit the menu to items that share ingredients and stations. A 40-item menu with five cuisines looks impressive and destroys speed. A 15–25 item menu with two proteins, two bases, three sauces and a few sides can produce enough variety while keeping prep predictable. Use modifiers to create perceived choice without adding new production lines.
Price for the delivery channel, not the dine-in menu. Packaging, commission, delivery cost and refunds all come out of the basket. A dish with a 65% food-cost ratio that works in a restaurant may lose money on a marketplace. Cost every item with its packaging and a 3–5% refund allowance, then decide whether it belongs on the delivery menu.
Brand portfolio strategy
Multiple brands can fill capacity and test demand, but they are not free. Each brand needs a name, menu, photography, packaging, storefront copy and a reason to exist. Listing the same menu under three names confuses customers and can breach marketplace rules. A better portfolio solves different occasions: breakfast, lunch bowls, late-night snacks, family sharing or a specific cuisine.
Keep the number of brands manageable. Two or three brands with distinct menus are easier to operate than six overlapping ones. Track incremental orders, not total orders. If brand B mainly moves orders from brand A, it adds packaging and admin without growing the business. Review the portfolio every quarter and retire the weakest brand before it drains attention.
Food safety and packaging checks
- Record fridge, freezer and hot-holding temperatures at fixed times.
- Label every bag with order ID, brand, item count and any allergen note.
- Keep raw and ready-to-eat items separate during packing.
- Use tamper-evident seals and a “sealed for delivery” sticker.
- Test packaging on a 30-minute simulated delivery, including a tilted bag.
- Check that sauces, drinks and desserts cannot leak onto hot food.
- Train staff on allergen questions and refund escalation.
These checks protect customers and reduce refunds. They also make a bad review easier to investigate: you can tell whether the problem was production, packing or the rider.
When the kitchen is not the constraint
Many operators assume they need more orders when the real constraint is rider supply, packaging time or the payment mix. If riders are idle at 7 pm but orders wait 20 minutes for a bag, the kitchen layout is the problem. If orders are ready and riders arrive late, dispatch is the problem. If customers abandon checkout, payment or fees are the problem.
Instrument the handoff: order placed, accepted, ready, picked up, delivered. The gap between “ready” and “picked up” is the clearest signal of rider or dispatch failure. Fix that before spending more on marketing. More demand poured into a broken handoff produces more refunds, not more contribution.
A capacity worksheet
Before you sign a lease, build a simple peak-hour model. It does not need software; a spreadsheet is enough.
| Input | Example | What it tells you |
|---|---|---|
| Orders in the peak hour | 40 | Demand you must serve |
| Average items per order | 2.4 | Production load |
| Items per station per hour | 35 | Station capacity |
| Packaging seconds per order | 90 | Pass capacity |
| Riders available at pickup | 8 | Handoff capacity |
| Average delivery minutes | 22 | Rider throughput |
At 40 orders and 2.4 items, the kitchen must produce 96 items in the hour. If a station can do 35, you need three stations or a shorter menu. Packaging at 90 seconds per order needs one full-time packer for the hour. Eight riders at 22 minutes each can complete roughly 22 deliveries in the hour, which is below the 40 orders; either add riders or shorten the delivery radius.
The worksheet exposes the real constraint before rent is signed. It also gives the kitchen a target for the first soft launch: serve 40 orders in one hour without a late order. If that is impossible, the site or the menu is wrong.
