The Face Value: Groceries vs. Menu Prices
On the surface, the comparison seems straightforward. A home-cooked vegetarian thali costs around ₹31, while a non-vegetarian one is about ₹60 as of late 2026. In contrast, ordering a similar meal from a delivery app like Zomato or Swiggy can easily cost between
₹200 and ₹300 per person. A simple dal tadka and roti that costs about ₹60 to make at home can be ₹250 when delivered. The raw cost of ingredients is undeniably lower. A monthly grocery bill for a family of four can range from ₹7,000 in a state like Uttar Pradesh to over ₹14,000 in a city like Delhi, which still breaks down to a much lower per-meal cost than ordering out.
The Hidden Costs of Ordering In
The price you see on a restaurant menu is rarely what you pay. Food delivery apps add multiple charges that inflate the final bill significantly. These include a platform fee (around ₹10-₹15 per order), delivery charges (₹20-₹60), restaurant packaging fees (₹10-₹40), and GST. Some customers report that the final bill can be 40-100% higher than the dine-in price. A biryani listed at ₹180 in a restaurant could become ₹321 when delivered. Restaurants often inflate their menu prices on these apps by 15-30% to cover the steep commissions they pay to the platforms, which can be as high as 30%. So, you are paying a premium for the convenience of not stepping out.
The Invisible Kitchen Expenses
Home cooking isn't free of its own hidden costs. The most significant are fuel and electricity. A non-subsidised 14.2 kg LPG cylinder costs between ₹900 and ₹980 in most cities. While studies show that cooking with electricity on an induction cooktop can be 37% cheaper than using a non-subsidised LPG cylinder, the initial capital cost of buying appliances must be factored in. Then there are the costs of cooking oil, spices, and cleaning supplies, which add up. Spikes in the prices of staples like onions, tomatoes, and edible oils can also suddenly increase the cost of a home-cooked thali, as seen with a 10% year-on-year increase in September 2026.
The 'Time is Money' Calculation
The biggest non-monetary cost of home cooking is time. Planning meals, shopping for groceries, daily prep, cooking, and cleaning can consume a significant part of the day. For a working professional, this can add up to 45-60 hours a month. If you were to assign a monetary value to that time, the cost-benefit analysis changes dramatically. Ordering a meal takes only a few minutes. This convenience is what you're paying a premium for with restaurant food. For those with demanding schedules, the time saved by ordering out might be worth more than the money spent.
The Equation of Scale and Waste
Cooking for one person is often less cost-effective than cooking for a family, as groceries are typically sold in larger quantities, leading to potential waste. Indian households waste an average of 55 kg of food per person annually, which has a significant financial impact. A study found that 67% of urban households waste food due to poor meal planning. In contrast, ordering a single meal from a restaurant creates no food waste from unused ingredients. Therefore, for individuals living alone, the financial gap between cooking and ordering can be narrower, especially when factoring in the cost of spoiled or unused groceries.
















