Home› Dining› THE FOOD PILLAR
THE FOOD PILLAR

The Ultimate Bangalore Food Guide: What to Eat, Where, and When

Idlis at seven, filter coffee at eleven, biryani at two, craft beer at seven, dosa again at midnight. This city eats better than it admits, and this is the whole map.

QUICK ANSWER

  • Start with a masala dosa and filter coffee at an old darshini before 10 AM; it costs under 100 rupees.
  • A darshini breakfast costs 40 to 120 rupees, a thali 150 to 350, and a casual meal for two 600 to 1,200.
  • Licensed bars serve until around 1 AM and microbrewery pubs until 11.30 PM, so plan late meals early.
  • For street food, go to VV Puram Food Street or Thindi Beedi in the evening.
Tariq Sallam, founder of The City 24/7 Tariq Sallam September 9, 2026 • 15 min read • Updated October 16, 2026
SHARE
A table spread with a masala dosa, idli and vada, bisi bele bath, donne biryani, ragi mudde in saaru, Mysore pak, a benne dosa, filter coffee and a glass of beer, overlooking a domed government building

A rava masala dosa and a steel tumbler of filter coffee. Bengaluru's actual national anthem.

“Every Bengalurean has a darshini they defend like family and a brewery they claim they discovered. Both loyalties are absolute and neither is negotiable.”

• On eating here for a while

Bengaluru is the best eating city in India for one specific reason: nothing here has to pretend to be anything else. A seventy year old darshini serving idlis at eight rupees a plate sits four hundred metres from a tasting menu that costs four thousand, and both are full. Migration from every corner of the country landed here at once, and none of it got flattened into one house style. You can eat Mangalorean, Andhra, Kerala, Rajasthani, Tibetan, Nagaland, Kolkata Chinese and proper Neapolitan pizza inside a three kilometre radius, and every one of them will have somebody's grandmother's standards behind it.

This is the pillar guide. It answers the big question, what should I eat in Bangalore and where, and then hands you off to the deeper guides for each thing. If you are new here, read it top to bottom once and you will have a year's worth of eating sorted. If you have lived here a decade, skip to the neighbourhood section and argue with me on WhatsApp.

One principle before anything else. In this city, the quality of a meal has almost no relationship to the price of it. The best breakfast you eat this year will cost under a hundred rupees and you will eat it standing up. Hold that thought through everything below.

Quick Information

The entire Bengaluru food map, compressed into one table you can screenshot and eat your way through for the next six months. You are welcome.

The one dish to try first
Masala dosa with filter coffee at an old darshini, before 10 AM
Breakfast
Idli, vada, rava idli, khara bath, kesari bath, set dosa, benne dosa. Roughly 6.30 AM to 11 AM
The drink
Filter coffee, served by decoction ratio, in a steel tumbler and davara
The signature
Bengaluru's own benne masala dosa, and the Bangalore style military hotel mutton
Biryani styles here
Donne biryani (local, Bengaluru), Hyderabadi, Thalassery, Ambur, Bhatkali
Best food neighbourhoods
Basavanagudi and VV Puram for classic South Indian, Indiranagar and Koramangala for modern, Shivajinagar and Frazer Town for meat, Malleshwaram for old school
Craft beer
Bengaluru is India's craft beer capital. Around 60 to 70 microbreweries
Street food streets
VV Puram Food Street, Thindi Beedi in Basavanagudi, Shivajinagar, Johnson Market, Mosque Road in Ramadan
Typical prices
Darshini breakfast 40 to 120. Mid-range meal for two 800 to 1800. Fine dining for two 4000 plus
Alcohol timings
Licensed bars serve until around 1 AM, standalone microbrewery pubs until 11.30 PM. Dry days apply on certain dates
Best vegetarian city in India
Arguably yes. Full pure-veg fine dining, thalis and regional vegetarian in every direction
Late night food
Limited but real. Shivajinagar, Koramangala 5th Block, Empire and Nagarjuna outposts, some 24 hour spots
Best value meal in the city
A South Indian thali or a military hotel plate, 150 to 350 rupees
What to book ahead
Fine dining and popular brunches on weekends. Everything else, walk in
The local etiquette
Eat with your hands where the food asks for it, share plates, and never rush filter coffee

What Is Bangalore's Own Food, Actually?

Bengaluru's own food is Old Mysore region cooking, and its clearest expressions are the benne masala dosa, the darshini breakfast plate, donne biryani and military hotel mutton. Everything else here is brilliant and imported. These four are the city's.

  • The benne masala dosa. Butter, and then more butter. A dosa cooked with generous white butter on the griddle, crisp at the edges, with potato masala and chutney. The Davanagere and old Bengaluru versions are the reference point, and Vidyarthi Bhavan in Basavanagudi is the institution most people are sent to first.
  • The darshini plate. The darshini is Bengaluru's true invention: a standing, self-service, cash-first, fast, cheap and consistently excellent South Indian counter. Idli, vada, rava idli, khara bath, kesari bath, set dosa, and coffee. It changed how a city eats breakfast and it is still the best value food in India.
  • Donne biryani. Bengaluru's own biryani, short grain rice, heavy on green masala and coriander, served in a donne, a bowl stitched from dried leaves. Nothing like Hyderabadi. Do not compare them, they are different dishes with the same name.
  • Military hotel food. The old non-vegetarian eateries of the region, historically serving mutton, ragi mudde, pepper chicken and bone soups to a local clientele. Fiery, unglamorous, extraordinary. These are the rooms where the city's meat tradition actually lives.
  • Filter coffee. Not an accessory to the meal, the reason for it. Decoction and hot milk, poured between tumbler and davara to cool and froth it. Ask for it strong or with less sugar if that is your preference, and drink it hot.
  • Ragi mudde. Steamed finger millet balls, eaten with mutton saaru or a vegetable curry. Rural Karnataka's staple, and one of the healthiest plates of food you can order in this city.
THE ONE-DAY BENCHMARK

If you have a single day: benne masala dosa and filter coffee at a Basavanagudi institution for breakfast, a donne biryani or military hotel plate for lunch, an evening walk through VV Puram Food Street, and craft beer in Indiranagar. That is the city, in one day, honestly represented.

Where Should I Eat Breakfast in Bangalore?

At a darshini or an old South Indian hotel, and before 10 AM. Breakfast is the meal this city does better than any other, and it is also the cheapest thing on the menu, which is one of the great injustices of Indian food pricing.

The classic route runs through Basavanagudi, Malleshwaram, Gandhi Bazaar and Jayanagar, where the century-old names sit within walking distance of each other. In the newer parts of the city, Indiranagar and Koramangala have both excellent darshinis and a strong modern brunch scene, which is a different thing entirely and worth having in your rotation. Our best breakfast in Bangalore guide has the full route, the timings and what to order at each place.

Which Bangalore Neighbourhood Is Best for Food?

It depends on what you want, and this is the most useful thing in the guide. Bengaluru's food is neighbourhood-specific to an unusual degree, and knowing which area serves what saves you an hour in traffic every single time.

  • Basavanagudi and Gandhi Bazaar. Classic South Indian, the oldest institutions, Thindi Beedi in the evenings. The single best area in the city for traditional food and the least changed.
  • VV Puram. Food Street. Evening street food, congress bun, holige, dosas cooked on the pavement. Go hungry, go on foot, carry cash.
  • Malleshwaram. Old school South Indian, Margosa Road, sweet shops, filter coffee, and the eighth cross market food. Understated and excellent.
  • Indiranagar. The modern dining core. 100 Feet Road and 12th Main for restaurants, breweries, cafes and the widest cuisine spread in the city.
  • Koramangala. The other modern core, and the more experimental one. 5th and 6th Block for new restaurants, strong cafe culture and reliable late night options.
  • Shivajinagar and Frazer Town. The city's meat heartland. Kebabs, biryani, rolls, and during Ramadan the Mosque Road stretch becomes the best food event of the Bengaluru year.
  • Jayanagar and JP Nagar. Dense, family-oriented, brilliant vegetarian, good bakeries, and the 4th Block market area for eating between errands.
  • Whitefield and Sarjapur Road. Newer, more international, plenty of breweries and mall dining, and increasingly a serious restaurant scene of its own rather than a satellite of the centre.
  • Church Street and MG Road. Cafes, bookshops, old pubs, and a walkable stretch that survives every redevelopment. Best for an unplanned evening.
  • Rajajinagar and the west. Underrated, deeply local, excellent North Karnataka food, and prices from a decade ago.

What Is the Best Biryani in Bangalore?

There is no single answer, because Bengaluru serves at least five distinct biryani traditions and they are not competing with each other. Donne biryani is the local one. Hyderabadi is the most widely available. Thalassery, Ambur and Bhatkali all have serious representation here thanks to migration, and each has its own grain, spice and method.

The mistake newcomers make is judging a donne biryani by Hyderabadi standards and concluding it is underspiced. It is not. It is a different dish with a coriander and green chilli base and a much shorter grain. Try each style once before you pick a side. Our best biryani in Bangalore guide breaks the styles down properly, with where to eat each one.

Is Bangalore Good for Vegetarians?

Bengaluru is arguably the best city in India to be vegetarian, and it is not a compromise here. Entire pure-vegetarian fine dining rooms, regional thalis from a dozen states, Jain menus as standard, and a South Indian breakfast tradition that is vegetarian by default.

  • Traditional. Darshinis and old South Indian hotels, where nearly everything is vegetarian and nobody treats it as a dietary choice.
  • Thalis. Rajasthani, Gujarati, North Karnataka and Andhra vegetarian thalis, unlimited, and frequently the best value serious meal in the city.
  • Fine dining. Bengaluru has full pure-vegetarian restaurants operating at genuinely high standards, which is rarer than it should be nationally.
  • Vegan. Well served, especially in Indiranagar, Koramangala, HSR and Whitefield, with dedicated menus rather than substitutions.
  • Jain food. Widely available and understood. Most restaurants will adapt without discussion.

Our vegetarian food in Bangalore guide covers the thalis, the pure-veg fine dining and the neighbourhood specialists in detail.

Why Is Bangalore India's Craft Beer Capital?

Because Karnataka allowed microbreweries early and the city's drinking culture rewarded them, and Bengaluru now has roughly 60 to 70 operating microbreweries, more than any other Indian city. The result is that fresh, on-premise, house-brewed beer is the default here rather than a novelty.

The clusters are Indiranagar, Koramangala, Whitefield, Sarjapur Road, the Outer Ring Road tech belt and increasingly north Bengaluru. Most brew a hefeweizen, a lager, an IPA and a stout, and the good ones brew something odd alongside. Order the sampler flight on your first visit to any of them, it is the fastest way to learn a brewery. The best breweries in Bangalore guide has the ones worth the drive.

A PRACTICAL WARNING

Bengaluru's licensed bars mostly stop serving around 1 AM, standalone microbrewery pubs at 11.30 PM, and the city empties fast afterward. Plan your last order and your ride home at the same time. Dry days are also a real thing here and they are announced with almost no notice.

How Much Does Eating Out in Bangalore Cost?

Anywhere from forty rupees to four thousand a head, and the city is unusual in that both ends are worth your money. Here is the honest ladder.

  • Darshini breakfast. 40 to 120 rupees a person. Idli, vada, a dosa, coffee. Cash, standing, fast, excellent.
  • Thali or military hotel plate. 150 to 350 rupees. A full, serious, filling meal and the best value in the city by a wide margin.
  • Casual restaurant. 600 to 1200 for two. Neighbourhood restaurants, regional Indian, decent Chinese and Asian.
  • Brewery or pub evening. 1200 to 2500 for two with food. Craft beer is priced fairly here compared to any other Indian metro.
  • Upper mid-range dining. 2000 to 3500 for two. Most of the city's well-known modern restaurants sit in this band.
  • Fine dining and tasting menus. 4000 and upward for two. Bengaluru has a genuine high-end scene now, and the tasting menus are ambitious rather than imitative.
  • Delivery. Extensive and fast. Useful, but the darshini three streets away is better food for a third of the price. Walk.

Where Do I Eat Late at Night in Bangalore?

Shivajinagar, Koramangala 5th Block, and the handful of genuinely 24 hour spots scattered around the city. Bengaluru is not a great late-night eating city and it is important to say so honestly, because the licensing culture here favours early closing.

What does work after midnight: the meat and roll stretches around Shivajinagar and Frazer Town, a few reliable South Indian chains with all-night outlets, some Koramangala and Indiranagar kitchens on weekends, and delivery, which runs later than the restaurants do. If you are landing on a late flight, the airport road has options and the city does not.

What Is the Right Order to Eat Through Bangalore?

Start with breakfast, then street food, then the regional Indian rooms, and only then the modern restaurant scene. Doing it the other way around gives you a very expensive and very incomplete impression of the city.

  • Week one. Benne masala dosa, idli vada, filter coffee. One darshini, one old institution. Nothing that requires a reservation.
  • Week two. VV Puram Food Street in the evening and Thindi Beedi in Basavanagudi. Cash, no plan, walk the whole stretch before you commit.
  • Week three. One donne biryani, one Hyderabadi biryani, one military hotel mutton plate. Compare properly.
  • Week four. A regional thali you have never eaten, from any state. Bengaluru will have it and it will be good.
  • Week five. Breweries. Pick the sampler, learn what you like, then find your local.
  • Week six. Now do the modern restaurants and the fine dining. You will finally have the context to judge them, and you will judge them well.

Which Food Guides Should I Read Next?

This page is the map, and the guides below are the territory. Each one goes deep on a single part of the Bengaluru food scene with specific places, what to order and what to skip.

  • Best restaurants in Bangalore. The full restaurant guide across every price point, from institutions to tasting menus.
  • Best breakfast in Bangalore. The darshini route, the old hotels, the timings and the modern brunch alternative.
  • The best dosas in Bangalore. Benne, masala, set, rava, and where each one is done properly.
  • The best biryani in Bangalore. All five styles, explained and located.
  • Best street food in Bangalore. VV Puram, Thindi Beedi, Shivajinagar and the seasonal Ramadan stretches.
  • Best cafes in Bangalore. Third wave coffee, work-friendly rooms and the filter coffee counters that started it all.
  • Best breweries in Bangalore. The craft beer capital, brewery by brewery.
  • Vegetarian food in Bangalore. Thalis, pure-veg fine dining and regional vegetarian cooking.

Bangalore Food: Frequently Asked Questions

What food is Bangalore famous for?

Bengaluru is famous for the benne masala dosa, the darshini breakfast plate of idli, vada and rava idli, filter coffee, donne biryani, and military hotel mutton. It is also India's craft beer capital and has one of the country's most diverse restaurant scenes because of migration from every Indian state.

What should I eat first in Bangalore?

A benne masala dosa with filter coffee at an old South Indian hotel or darshini, before 10 AM. It costs under a hundred rupees and it is the most honest introduction to the city's food you can get.

Which area in Bangalore is best for food?

Basavanagudi and Gandhi Bazaar for traditional South Indian, Indiranagar and Koramangala for modern restaurants and breweries, Shivajinagar and Frazer Town for meat and kebabs, Malleshwaram for old school hotels and VV Puram for street food.

Is Bangalore expensive for eating out?

No, and it is unusually flexible. A darshini breakfast costs 40 to 120 rupees, a full thali 150 to 350, a casual restaurant meal for two 600 to 1200, and fine dining 4000 upward for two. The cheapest food here is often the best food here.

What is donne biryani?

Donne biryani is Bengaluru's own biryani style, made with short grain rice and a green masala base heavy on coriander and chilli, and served in a donne, a bowl stitched from dried leaves. It is a completely different dish from Hyderabadi biryani despite the shared name.

What is a darshini?

A darshini is a Bengaluru-invented standing, self-service South Indian eatery. You pay at a counter, collect a token, and eat quickly at a high table. They serve idli, vada, dosas, khara bath and filter coffee at very low prices and consistently high standards.

Is Bangalore good for vegetarians?

Yes, arguably the best city in India for it. South Indian breakfast is vegetarian by default, regional thalis from a dozen states are widely available, Jain menus are standard, and the city has full pure-vegetarian fine dining restaurants.

Why does Bangalore have so many microbreweries?

Karnataka permitted microbreweries relatively early and the city's pub culture took to them immediately. Bengaluru now has roughly 60 to 70 microbreweries, more than any other Indian city, which is why fresh house-brewed beer is normal here rather than a novelty.

What time do restaurants and pubs close in Bangalore?

Licensed bars stop serving around 1 AM, standalone microbrewery pubs at 11.30 PM, and many restaurants close by 11 PM. Late night eating is limited to Shivajinagar, parts of Koramangala, a few 24 hour outlets and delivery.

What is a military hotel in Bangalore?

Military hotels are the region's traditional non-vegetarian eateries, historically serving mutton, pepper chicken, bone soups and ragi mudde to a local clientele. They are plain, inexpensive and among the most authentic meat cooking in the city.

When is the best time to eat street food in Bangalore?

Evenings, roughly 6 PM to 10.30 PM, when VV Puram Food Street and Thindi Beedi in Basavanagudi are fully open. During Ramadan, the Mosque Road stretch in Frazer Town runs late into the night and is the best food event of the city's year.

Tell Me Where You Eat

Every Bengalurean has one place they will defend to the death, and this guide gets better every time someone sends me theirs. If I have missed your darshini, your military hotel or your brewery, click the WhatsApp icon at the bottom right of your screen and tell me. I read every one, and I go and eat there. That is also the fastest way to reach The City 24/7 about anything at all.

And if you want the city explained one useful thing at a time, join our ever growing community. One weekly email, free, and considerably more appetising than your notifications.

Same city, new stories, always.

Tariq Sallam, founder of The City 24/7

Tariq Sallam

FOUNDER, THE CITY 24/7

placeBangalore calendar_monthSince 1991 groupsPeople. Places. Possibilities.

Tariq Sallam is the founder of The City 24/7, a platform dedicated to celebrating everything Bangalore. Having lived in the city since 1991, he has witnessed its remarkable journey from a laid-back Garden City to one of India’s most dynamic and innovative cities.

Passionate about its people, businesses, neighbourhoods, food, culture and hidden gems, Tariq believes every corner of Bangalore has a story worth telling. When he’s not writing or interviewing inspiring Bangaloreans, you’ll find him exploring the city. And through The City 24/7, he invites you to discover Bangalore with him, one story at a time.

campaign Have a Story Worth Sharing?

Know a remarkable business, inspiring individual, hidden café, school, neighbourhood, NGO, or local hero that deserves the spotlight? I'd love to hear from you.

Same City. New Stories. Always.
Tariq Sallam, founder of The City 24/7, with the Bengaluru skyline