Ghost Kitchen & Dark Kitchen Opening Checklist - Stations, Storefronts & Menu Go-Live
Opening a Ghost Kitchen & Dark Kitchen means three jobs before the first ticket prints: separate the brands, build the packing bench, and take every storefront live with a menu the line can actually cook. These 8 checks cover four things. Give each virtual brand its own station and utensils. Set up a dedicated free-from zone. Post today's allergen matrix where bags are packed. Push the 86 list (items marked sold out) to every platform before you take an order. The evidence behind them includes a Columbia University study. In it, 32% of 5,624 sensor tests of food sold as gluten-free detected gluten. Positives rose from 27% at breakfast to 34% at dinner.
The checklist · 14 checks
Keep the brands separate before the first order comes in
1. Give every virtual brand its own station, boards, tongs and color-coded toolsShared surfaces are how one brand's allergen ends up in another brand's bag. Tests found gluten in 32% of restaurant food sold as gluten-free. The rate of positive tests rose as the day went on.
2. Set up a separate zone for allergen-free orders, with its own equipment and its own sinkAllergen-free orders are the ones that can lead to prosecution. A separate zone is the only safeguard that holds up during a busy rush.
3. Check every handwash sink has soap, hot water and towels before service startsInspectors checked 61 multi-brand delivery kitchens, and 58 had broken rules. Handwash sinks without soap or running water were one of the problems found. It is the cheapest failure on this list to fix.
Build the packing bench
4. Stock the packing bench with bags, tamper seals, a label roll, cutlery, sauces, and hot and cold bag suppliesIf a packer leaves the bench to look for a seal, they stop reading the ticket. That is how items go missing.
5. Post today's allergen chart for every live brand at the packing bench, not just in the officeOnly 18% of customers who told the restaurant about an allergy got written confirmation on the food. This information needs to be where the bag is packed.
Launch each storefront correctly
6. Open every brand on every delivery app and check each storefront shows OPEN with the right hoursA brand that still shows closed during a rush earns nothing. A brand that shows open but has no kitchen behind it earns a cancellation.
7. Send today's out-of-stock list (the 86 list) to every platform before you take the first orderOut-of-stock items are a main cause of cancellations made by the restaurant. These cancellations averaged 2.97% of all orders, and hit 5.25% in the last hour of trade.
8. Check that the header photo, featured items and quoted prep time are live and correct on each brand pageOver 55% of first orders at a new restaurant come from customers browsing, not searching by name. In a delivery-only kitchen, the online listing is your entire shopfront.
Hygiene & Safety
9. Wash your hands and put on new gloves before you touch food.Clean hands and gloves stop bacteria and viruses from reaching food.
10. Screen every worker for illness before the shift starts.Sick staff can pass illness to food and customers.
11. Send home any worker with vomiting, diarrhea, jaundice, fever, or an open wound.This stops illness or infection from reaching food or customers.
12. Mix a fresh batch of sanitizer to the correct strength (ppm).Weak sanitizer will not kill germs on food-contact surfaces.
13. Test the sanitizer strength with a test strip before you use it.A test strip proves the sanitizer is strong enough to work.
14. Walk the kitchen and look for pest signs before you open.Spotting pest signs early stops them from reaching food or stock.
Frequently asked questions
How do you stop cross-contamination between virtual brands in one kitchen?Give every brand its own station, boards, tongs and colour-coded utensils. Run declared-allergen and free-from work in a separate zone with its own equipment. Shared contact surfaces are the reason. 32% of 5,624 portable-sensor tests of restaurant food sold as gluten-free detected gluten. Pizza was positive 53% of the time and pasta 51%. Positives climbed through the day, from 27% at breakfast to 34% at dinner. A delivery-only site running several brands off one line has more shared surfaces than the restaurants in that sample, not fewer.
What should a ghost kitchen check before going live on the apps each day?Check that every brand reads OPEN with the correct hours. Check that today's 86 list has been pushed to every platform. Check that header photos, hero items and quoted prep times are current per brand. Out-of-stock items are a main cause of restaurant-initiated cancellations. These averaged 2.97% of all orders and hit 5.25% in the hour before closing. Storefront presentation matters more than in a physical site. Over 55% of first-time orders at new restaurants come from customers browsing rather than searching. This is vendor-reported DoorDash data, so treat it as a rough guide rather than a forecast.
Are dark kitchens more likely to fail a health inspection?No dataset answers that directly. No national inspection or hygiene-rating scheme flags premises as delivery-only. That is why the comparison you see quoted does not exist. What is documented is one large multi-brand operator's record. Of 61 Reef Technology ghost-kitchen units in Florida with active or overdue licences, 58 (95%) had violated rules. This included 21 with high-priority violations and 2 temporarily closed for sewage backups. In Chicago, all 12 units inspected had violations, and 6 failed inspections and closed. The cited failures were basics. Examples include handwash sinks without soap or running water, and meat held at unsafe temperatures.
More Ghost Kitchen & Dark Kitchen checklists
One free app has all of them: open the Ghost Kitchen & Dark Kitchen Checklists app - offline, no account, add it to your home screen.
Sources
Every statistic on this page comes from public inspection and food-safety data:
This is the manual version
PeakScale Ops runs checks like these automatically across 2,000+ outlets. See the real thing →