Masala dosa, chaat, and sweets right in Terminal 2
In Mumbai’s Terminal 2, Haldiram's sits airside as the safest bet for familiar Indian snacks before a long-haul. You’ll see it on the departures side with the usual bright orange branding and a queue that moves faster than most coffee stands nearby. It’s one of the few places in T2 where you can get a full vegetarian meal plus packaged snacks in one stop.
Menu is classic Haldiram's: chole bhature, raj kachori, samosas, masala dosa, pav bhaji, and a long counter of sweets and namkeen. Expect a basic thali, pav bhaji, or chole bhature to land in the ₹250–₹450 range, with individual snacks like samosas or kachori under ₹150. Packaged bhujia, sev, and tins of rasgulla or gulab jamun sit near the cashier if you want something to take onboard.
Service runs through most of the day to match the heavy international bank of flights out of T2, with the busiest stretch usually around late-night departures between 23:00 and 02:00. Food comes out quickly in that window, but you may need 10–15 minutes to order, pay, and find a table when multiple wide-bodies are boarding from the same pier.
Everything here is vegetarian, which simplifies choices if you’re worried about in-flight catering. Dosa and pav bhaji are made to order on the hotplate, so they hold up better than pre-plated chaat sitting on the counter. For sweets, stick to classic kaju katli or motichoor laddoo; they travel fine and are less messy to eat at a gate than syrupy gulab jamun in a bowl.
Practical tip: if your T2 departure is within 45–60 minutes, skip a sit-down dosa and grab pre-packed namkeen and a cold drink instead; queues at security and final boarding calls at BOM can tighten faster than you expect.