Bengaluru eats standing up: butter-soaked dosa at 7am darshinis, Nagarthpete chaats at dusk, Kodava pandi curry and Mangalorean ghee roast in between. Add the country's densest craft-beer scene and you get a city that snacks, drinks and never quite sits down.
Built in 1927 under a red-brick clock tower, this is Bengaluru's oldest working produce market — 300-odd stalls of Nilgiri greens, Coorg oranges, halal mutton and jasmine garlands. Open 06:00–20:00 daily; go before 10:00 while the flower aisle is wet and loud.
A 1970s 'military hotel' (Bengaluru slang for a non-vegetarian mess) famous for donne biryani served in a stitched dry-leaf bowl with mutton chops and raita. Mutton donne biryani around ₹230. Opens 11:30 and routinely sells out by 15:00.
Homegrown Bengaluru roaster pulling single-origin Chikmagalur and Coorg beans grown four hours west of the city. Filter and pour-overs ₹180–320; the bean wall sells 250g bags of estate coffee. A useful contrast to the chicory-heavy tumbler filter kaapi.
Two blocks of Sajjan Rao Road that shut to traffic each evening from about 18:00 to 23:00: holige, akki roti, congress kadlekai, dosas fried on cartwheel tavas and the notorious butter-drenched obbattu. Most plates ₹40–120.
Open since 1943 in Basavanagudi, serving one thing supremely well: the benne masala dosa, crisped in a slab of white butter and eaten with coconut chutney. Around ₹80. Closed Mondays; queues on the pavement by 08:00 on weekends.
A no-frills Kodava kitchen for pandi curry (pork slow-cooked with kachampuli vinegar), kadambuttu rice dumplings and bamboo-shoot palya — hill food from the Western Ghats coffee country rather than Karnataka's plains cuisine.
Thirty-plus years of Karnataka-coast cooking in a Mangalorean courtyard house: kane rava fry, meen pollichathu and appams from a wood-fired kitchen. A la carte mains ₹900–1,600; the coastal lunch runs to about ₹2,500 a head with taxes.
Bengaluru's benchmark microbrewery on 100 Feet Road, brewing Tintin Toit witbier and Basmati Blonde on site since 2010. Pints ₹340–420; kitchen turns out wood-fired pizza until late across three floors and a mezzanine.
Margosa Road institution since the 1920s, best known for the benne masala dosa and a mangalore bajji so light it's nicknamed the golibaje cloud. Dosa about ₹90, bajji ₹70. Opens 07:30; closed for a mid-afternoon break.
A morning-to-evening street market of banana-leaf vendors, mallige flower sellers, ragi and avalakki grain shops and pickle stalls — the supply chain behind every South Indian kitchen in the neighbourhood, plus Veena Stores' idlis at the top of the road.
The old walled-city trade quarter behind KR Market: masala puri, nippattu, dry-fruit shops and jaggery merchants around Chickpet's textile lanes. Snacks ₹30–90. Busiest and best between 16:00 and 20:00 on weekdays.
Open since 1940 and largely unrenovated: cane chairs, mutton cutlets, chilli chicken and beer served to a crowd of journalists and academics. The bar section pours from about 11:00; a pint of Kingfisher runs ₹250–300.