Hangouts.in.net

Home / Guides / Food

Where to eat in Bengaluru

Breakfast at 7.30am, a military hotel at 1pm, coffee with a laptop at 4pm, a brewery at 8pm. The city is very good at all four, in different places.

Updated November 2026

Start with breakfast, because that is the city's real cuisine

Bengaluru's strongest food tradition is not fine dining. It is the tiffin room: a small, loud, fast-moving place that serves idli, vada, dosa and filter coffee from early morning, and has done the same four things for fifty years. The famous names — Vidyarthi Bhavan in Basavanagudi, CTR and Veena Stores in Malleshwaram, MTR near Lalbagh, Brahmin's Coffee Bar near Shankarapuram, Taaza Thindi in Jayanagar, the Rameshwaram Café branches on the east side — are famous because they are genuinely good, not because they are fashionable.

Two rules make the experience better. Go early: by 9am the queues at the best places are long, and by 11am the good dosa batter is often finished. And order what the place is known for rather than the full menu. At Vidyarthi Bhavan that is the masala dosa, thick and crisp and cooked in ghee. At CTR it is the benne masala dosa. At Brahmin's it is the idli-vada with chutney and a coffee, eaten standing if you have to.

Filter coffee is not a side order here; it is the reason many people go. Ask for it "strong" if you want less milk, and expect it in a steel tumbler with a davara. A full breakfast for one is usually ₹100–250, and you will not need lunch at noon.

Lunch: military hotels and the old non-vegetarian kitchens

"Military hotel" is the local name for the old non-vegetarian restaurants, and the best of them — Shivaji Military Hotel in Jayanagar, Ranganna Military Hotel near KR Market, and the cluster of old places around Shivajinagar and Frazer Town — serve a short menu of mutton, chicken and rice that has not changed in decades. The donne biryani (rice served in a leaf cup) and the mudde (ragi ball) with mutton saaru are the things to order. They are cheap, fast, loud and not remotely designed for tourists, which is exactly why they are worth going to.

For a sit-down lunch, the city's Andhra and Karnataka "meals" restaurants are the best value in Bengaluru: a thali with rice, sambar, rasam, vegetables, curd and a sweet, often with unlimited refills, for ₹200–400. Look for the word "meals" or "oota" on the board and go in.

Street food worth the detour

Use judgement that you would use anywhere: a stall with a queue of locals and a fast turnover is a better bet than an empty one, and bottled or filtered water is the safe default.

Cafés: where to actually sit down with a laptop

Bengaluru takes coffee seriously, in two different directions. The specialty roasters — Third Wave, Blue Tokai and their many siblings — do a proper flat white and usually have a long table and decent Wi-Fi, which makes them the default work café. The older, more characterful cafés — Dyu Art Cafe in Koramangala, with its old house and garden, or the small bakeries in Frazer Town — are better for a slow hour than for a deadline.

If you need to work for most of a day, pick a café with a clearly marked work area and buy something every couple of hours; a laptop at a small table during lunch service is the one thing that will get you a polite stare. Most cafés are ₹250–450 for a coffee and something to eat.

Evening: breweries, pubs and the difference between them

Bengaluru is the microbrewery capital of India, and the big names — Toit and Windmills in Indiranagar, Byg Brewski on Hennur and Sarjapur Road, Arbor and the rest of the old-guard breweries — are large, loud and best booked on a Friday. A brewery here means brewed on site: you order by style (lager, wheat, IPA, stout) and by glass size, and the food is usually a step above pub food. Expect ₹1,500–2,500 for two with a couple of beers each.

A pub is smaller and older, and often better if you want conversation: the Church Street and Brigade Road pubs, and the neighbourhood bars in Jayanagar and Malleshwaram, have been doing the same thing for decades. Both kinds are busy on weekends, and both are usually quiet enough on a Tuesday to walk in without a booking.

A one-day eating plan

7.30am: masala dosa and filter coffee in Basavanagudi or Malleshwaram. 11am: walk it off at Lalbagh or Cubbon Park. 1pm: a military hotel lunch in Jayanagar or Shivajinagar. 4pm: coffee and a book in Koramangala. 7pm: chaats and sweets at VV Puram. 8.30pm: a brewery in Indiranagar. Total for one person, without the brewery: under ₹1,000.

Things that make eating here easier

Once you know what you want, the Hangouts app lists places by food and vibe, with the map and directions. For where to spend the rest of the day, read the neighbourhood guide.