Online Sabji: what vegetables actually cost across every delivery app

Buying sabji online is cheap or expensive depending almost entirely on which app you open. We matched 400 product listings across 5 Indian grocery apps and normalised 257 of their pack prices into a single ₹-per-kilogram number, so a 500 g pouch on one app can be compared with a 1 kg bag on another. (Fewer prices than listings, because a listing whose pack size we cannot convert to a mass is counted and then discarded rather than guessed at.) The result, as of 2 September 2026: the same vegetable typically costs 28% more on the dearest app than on the cheapest, and for carrot the gap reaches 191%.

Key facts

₹26/kg

Cheapest everyday sabji — potato at the low end of its band

28%

Typical price gap between the cheapest and dearest app for the same vegetable

2.4x

What organic, exotic and pre-cut sabji costs versus everyday loose stock

18

Vegetables with enough listings to publish an honest per-kg range (12 more are sold by piece or bunch)

Sabji price list: ₹ per kg, app by app

Every price below is normalised to one kilogram from the pack sizes each app actually sells, using listings between 200 g and 2 kg. The range is the 10th to 75th percentile of what we observed; the typical column is the median. Click a vegetable for its full app-by-app breakdown, seasonality and buying notes.

Per-kilogram retail price range for everyday Indian vegetables across grocery delivery apps, as of 2 September 2026
VegetableRange (₹/kg)TypicalCheapest appDearest costs
Onionप्याज़ · Pyaaz₹53₹79₹62BigBasket₹62/kg1 app tracked
Potatoआलू · Aloo₹26₹90₹46DMart Ready₹44/kg+18%
Tomatoटमाटर · Tamatar₹28₹95₹55Zepto₹42/kg+132%
Lady Fingerभिंडी · Bhindi₹57₹176₹125Blinkit₹116/kg+52%
Brinjalबैंगन · Baingan₹45₹100₹64BigBasket₹62/kg+9%
Cabbageपत्ता गोभी · Patta Gobhi₹66₹140₹116Blinkit₹113/kg+6%
Carrotगाजर · Gajar₹52₹189₹123BigBasket₹61/kg+191%
Capsicumशिमला मिर्च · Shimla Mirch₹84₹343₹245Blinkit₹136/kg+107%
Spinachपालक · Palak₹71₹153₹97BigBasket₹78/kg+93%
Bitter Gourdकरेला · Karela₹98₹144₹115BigBasket₹114/kg+1%
Ridge Gourdतोरई · Turai₹58₹92₹80Blinkit₹70/kg+30%
Pumpkinकद्दू · Kaddu₹54₹129₹99BigBasket₹84/kg+42%
Green Peasमटर · Matar₹149₹261₹235Swiggy Instamart₹235/kg+3%
French Beansफ्रेंच बीन्स · Beans₹70₹139₹116DMart Ready₹92/kg+39%
Cucumberखीरा · Kheera₹54₹79₹71Blinkit₹69/kg+6%
Beetrootचुकंदर · Chukandar₹64₹141₹107BigBasket₹94/kg+28%
Radishमूली · Mooli₹38₹103₹65Blinkit₹62/kg+10%
Sweet Cornमक्का · Bhutta₹148₹240₹230Swiggy Instamart₹230/kg+1%

Prices refreshed 2 September 2026. These are indicative national bands, not today's rate at your dark store — run a live check for your pincode before you order.

Which app is cheapest for sabji?

Counting how often each app holds the lowest normalised ₹/kg across the 18 vegetables above. No app wins everything, which is the whole point — loyalty to a single grocery app is the most expensive habit in online sabji shopping.

  1. 1BigBasketcheapest on 7
  2. 2Blinkitcheapest on 6
  3. 3DMart Readycheapest on 2
  4. 4Swiggy Instamartcheapest on 2
  5. 5Zeptocheapest on 1

What to buy in September

Seasonal sabji is cheaper for a boring reason: it travels less. These are the vegetables at their Indian supply peak this month, which is when both the price and the quality are at their best on every app.

How to buy sabji online without overpaying

Compare ₹/kg, not the pack price

A ₹29 pack of 250 g tomatoes looks cheaper than a ₹52 pack of 500 g and is not. Every app prices in a different unit, and that is not an accident — it is the single most common way online sabji ends up costing more than the mandi.

Check the bill, not the basket

Handling fee, small-cart fee, rain surge and delivery charge routinely add ₹40-₹70 to a small sabji order. On a ₹200 basket that is a third of the bill, and it is enough to reverse which app was cheapest.

Buy the season, not the recipe

Out-of-season sabji on a delivery app has been cold-stored or trucked a long way, and you pay for both. Deciding what to cook from what is cheap this week is the largest single saving available.

Treat pre-cut as a labour charge

Pre-cut, peeled and organic listings run about 2.4x the everyday price of the same vegetable. Sometimes that is worth it. It should be a decision, not a default.

Weigh your first few deliveries

Loose produce is packed by hand and short weight is common. A pack labelled 500 g that lands at 430 g is a 16% price increase you never see on the invoice.

Split the order across apps

Because no app is cheapest on everything, the lowest total for a full sabji basket is usually two carts, not one — as long as both clear the small-cart threshold.

Vegetables we deliberately do not price

These are sold by the piece or the bunch on most apps. Converting a “1 pc cabbage” into ₹/kg means guessing the weight, and a guessed denominator produces a confident wrong number. We would rather show nothing and send you to a live check.

  • Cauliflower फूलगोभी
  • Green Chilli हरी मिर्च
  • Ginger अदरक
  • Garlic लहसुन
  • Coriander Leaves धनिया
  • Bottle Gourd लौकी
  • Lemon नींबू
  • Mushroom मशरूम
  • Fenugreek Leaves मेथी
  • Spring Onion हरा प्याज़
  • Sweet Potato शकरकंद
  • Drumstick सहजन

Where online sabji delivery actually works

Quick-commerce vegetable delivery follows dark stores, not city limits. The prices above are national bands; what is in stock and what it costs is set by the store nearest you. These are the cities where DotBuy tracks enough stores to compare properly.

Online sabji: common questions

Online sabji sasti hai ya mandi se?

Mandi is cheaper on the sticker price, online is cheaper on total cost once you count travel and time. Across 18 vegetables the cheapest online app sits close to local retail — our median is ₹46/kg for potato at the low end. Where online loses is the dearest app: the same vegetable is typically 28% more expensive on the priciest platform than the cheapest, so which app you open matters more than whether you shop online at all.

Which app is cheapest for buying vegetables online in India?

On this dataset BigBasket is cheapest most often — it has the lowest normalised ₹/kg for 7 of 18 vegetables. But no app wins everything: BigBasket leads on 7, Blinkit leads on 6, DMart Ready leads on 2, Swiggy Instamart leads on 2. That is exactly why comparing per order beats picking one app and staying loyal.

Is online vegetable delivery fresh?

Quick-commerce produce is stored in dark stores that turn stock over in a day or two, so it is usually as fresh as a neighbourhood shop and fresher than a supermarket. The real risk is not staleness but substitution and weight: a '500 g' pack of leafy sabji can arrive at 420 g. Check the delivered weight on your first few orders and drop apps that consistently under-deliver.

What is the cheapest vegetable to buy online right now?

In September the seasonal picks are lady finger (bhindi), green chilli (hari mirch), bottle gourd (lauki), bitter gourd (karela), ridge gourd (turai), pumpkin (kaddu). Seasonal vegetables are cheaper because supply is local and transport is short — buying out of season on a delivery app usually means paying for cold storage or a longer haul.

Does organic sabji cost more online?

Yes, and by more than most people expect. Across the vegetables where we have both, organic, exotic and pre-cut listings run about 2.4x the everyday price for the same vegetable. Pre-cut is the one worth thinking hardest about — you are paying that multiple for knife work.

Can I order sabji online with cash on delivery?

Most quick-commerce apps have moved to prepaid only, with cash on delivery surviving mainly on scheduled next-day grocery (BigBasket, JioMart) rather than 10-minute delivery. If COD matters to you, filter for the slot-based services rather than the instant ones.

What is the minimum order for online vegetable delivery?

There is usually no minimum, but there is a small-cart fee. Below roughly ₹99–₹199 most apps add a handling charge that can exceed the saving on the sabji itself. For a small sabji-only order, the cheapest app on the item is often not the cheapest app on the bill — check the total before you pay.

How does DotBuy know these prices?

DotBuy collects publicly listed retail prices from the apps themselves, then normalises every pack size to ₹ per kilogram so a 500 g pouch and a 1 kg bag can be compared. This page is built from 257 normalised observations drawn from 400 matched listings, last refreshed on 2 September 2026. See the methodology note at the bottom of this page for what we exclude and why.

How these numbers are produced

DotBuy collects publicly listed retail prices from Indian grocery delivery platforms. For this page we took every listing in the fresh produce category, matched it to one of 30 vegetables by name, and converted each pack price to ₹ per kilogram.

We exclude four things on purpose. Listings that are not the vegetable (onion shampoo, garlic powder, tomato ketchup). Packs outside 200 g to 2 kg, because a 50 g herb sachet and a 5 kg sack both produce a true ₹/kg that no shopper would recognise. Organic, exotic, imported and pre-cut lines, which are counted separately rather than allowed to inflate the everyday median. And any vegetable with fewer than six surviving observations, which is why 12 vegetables on this page carry no price at all.

Finally we trim the outer decile of each vegetable's observations and drop any app with fewer than three surviving listings, then compute the band from exactly what is left — so the cheapest app on a row can never sit outside the range that row advertises. The published range is the 10th to 75th percentile and the typical figure is the median. Data last refreshed 2 September 2026 from 257 normalised observations drawn from 400 matched listings.

These are national indicative bands. They are not a live quote, not today's mandi rate, and not a guarantee of what your dark store will charge. For a price you can act on, run a live comparison.