Building an India Food Delivery Dataset: Swiggy, Zomato & ONDC
Introduction India's food-delivery market runs on Swiggy and Zomato, with ONDC opening a new open-network dimension — and the data flowing through them is a real-time map of how India eats out: what restaurants charge, how delivery menus differ from dine-in, which items sell where, how fees vary by locality, and the explosion of cloud kitchens reshaping supply. For restaurant chains, cloud-kitchen operators, CPG brands, and analysts, a structured food-delivery dataset is one of the highest-signal assets in the market — but building one correctly is far harder than it looks. Step 1: Define the Unit — Restaurant, Menu, or Item? The first decision shapes everything. Restaurant-level (coverage and presence), menu-level (full menus and structure), or item-level (the dish, its price, customisations, availability). Most serious datasets are built item-level with restaurant and menu context preserved, because pricing, promotion, and demand analysis all happen at the item level. Worked ex...