Where to Eat in Bengaluru
Eating out in Bengaluru is easiest if you plan around neighbourhoods. The old southern areas of Basavanagudi and Shankarapuram, and Lalbagh Road next to the garden, are the best places for classic vegetarian breakfasts. Around MG Road and St Mark's Road, older cafés sit alongside the city's modern pubs and restaurants.
For local food, pair a morning at Lalbagh with breakfast nearby, or spend an early morning on a dosa and filter coffee trail in Basavanagudi.
1 place
Basavanagudi
1 place
Indiranagar
1 place
Lalbagh Road
1 place
Shankarapuram
1 place
St Mark's Road
Not sure what to order? The Bengaluru food guide starts from the dishes — what each one is, when to eat it, and which of these kitchens is known for it.
Tips for Eating in Bengaluru
- Basavanagudi and Shankarapuram are the best areas for idli, dosa and filter coffee, especially in the morning.
- Lalbagh Road is handy for a meal before or after a walk in Lalbagh.
- St Mark's Road and MG Road are good for older cafés and a wider choice of cuisines near Cubbon Park.
- Famous breakfast places have long queues on weekend mornings, so go early or on a weekday.
- Some classic eateries close between breakfast and lunch or in the afternoon, so check timings.
- Traffic can turn a short trip into a long one, so eat close to where you are sightseeing.
- Many older places are busy and fast, with shared tables and quick turnover.
Questions
Bengaluru — FAQ
Where should I eat in Bengaluru?
5 places are listed here, across 5 areas. Each entry says what that kitchen is known for rather than reprinting its menu, so pick by the dish you want and the area you'll be in.
Are there good vegetarian restaurants in Bengaluru?
Yes — 3 of the places listed are pure vegetarian, and the food-type badge on every card tells you before you set out.
What should I order in Bengaluru?
Start from the dishes rather than the restaurants — the Bengaluru food guide covers what each dish is and when to eat it, then links to the places that do it well.
Where can I have a classic Bengaluru breakfast?
Head to Basavanagudi, Shankarapuram or Lalbagh Road early in the morning. Places like Vidyarthi Bhavan, Brahmin's Coffee Bar and MTR are known for dosas, idli vada and filter coffee.
Why are there queues at old restaurants in Bengaluru?
Places like MTR and Vidyarthi Bhavan have been serving the same dishes for decades and are popular with both locals and visitors. Weekend mornings are busiest, so go early or on a weekday.
Where can I eat near Cubbon Park?
St Mark's Road and MG Road are a short walk from Cubbon Park and have older cafés like Koshy's as well as many modern restaurants.

