A local guide to the best restaurants in Bengaluru

Discover the dining experiences that make Bengaluru one of India’s most diverse and exciting foodie cities 
A family spread of various dishes, served at Bangalore Oota Company.
Credit: Bangalore Oota Company
Find the best fares to
Bengaluru

Bengaluru is known by lots of names: Garden City, Pensioners’ Paradise and IT Hub being just a few. Whatever you call it, you can’t deny that this bustling south Indian metropolis is a cultural melting pot. People from all over the country move to Bengaluru to make a living, which has resulted in an incredibly diverse food scene that absorbs and reflects the culinary essence of all its incomers.

Here’s our pick of the best places to eat in Bengaluru.

What food is famous in Bengaluru (Bangalore)?

Bengaluru (Bangalore) is known for its diverse food culture, with traditional Karnataka dishes sitting alongside specialties influenced by the wider region. Some of the food worth trying includes bisi bele bath, a comforting combination of rice, lentils, vegetables and spices; ragi mudde, made from finger millet; and the city’s much-loved masala dosa. Filter coffee is another Bengaluru staple, while donne biryani is a popular choice for those looking to try a local meat dish.

For a taste of Bengaluru’s traditional food culture, look out for darshinis, informal self-service eateries serving dishes such as dosa, idli, vada and bisi bele bath. Street food is another part of the city’s culinary identity, with areas such as VV Puram’s Thindi Beedi offering local specialties and snacks.

The best restaurants in Bengaluru

A streetview of the exterior of MTR (Mavalli Tiffin Room) in Bangalore.

Credit: Tanushree Bhasin/Mavalli Tiffin Room

A flat lay of a thali with various dishes served at Mavalli Tiffin Room in Bangalore.

Credit: Pratima Chabbi/Mavalli Tiffin Room

MTR (Mavalli Tiffin Room)

In a city strewn with traditional eateries, Mavalli Tiffin Room (MTR) is the granddaddy of them all, having celebrated its 100-year anniversary in 2024. Loyalists swear there’s no better way to start your morning than with a crisp masala dosa washed down with piping hot filter kapi (coffee) at MTR. Don’t worry if you don’t get there early, though; there’s always the thali (platter meal) for lunch and “tiffin” (small eats) throughout the evening. In fact, MTR is known for creating the evergreen dish known as rava idli made from fine semolina instead of the usual rice – a clever swap born out of scarcity during the Second World War. 

An outdoor dining area at Bangalore Oota Company in Bengaluru.

Credit: Bangalore Oota Company

A close up of various dishes served at Bangalore Oota Company in Bengaluru.

Credit: Bangalore Oota Company

A closeup of green lentil balls in a bronze tiffin box, served at Bangalore Oota Company in Bengaluru.

Credit: Bangalore Oota Company

Bangalore Oota Company

You can’t just walk into Bangalore Oota Company (BOC) – at this innovative, female-led restaurant with only six tables, reservations are needed at least a day in advance. Located in a converted residential bungalow, BOC offers a fresh take on traditional Karnataka cuisine from the Mangalorean and Gowda communities. The menu is a reflection of the meals that the two founders – childhood friends Divya Prabhakar and Vishal Shetty – grew up eating. Their aim is to share these lesser-known dishes with the world, taking pride in serving homestyle food prepared with the freshest local ingredients. 

Uru Brewpark

Uru Brewpark  is not just Bengaluru’s first beer garden; it’s a rare green oasis amid suburban crowds and chaos, spanning over 6,000sq m. Craft beer aficionados will be spoilt for choice with over 20 brews on tap, along with quirky meads (guava chilli mead, anyone?), seasonal ales (think refreshing summery mango ale) and classic cocktails. Of course, you don’t have to be a beer enthusiast (or even a drinker) to visit Uru; the food menu is extensive, comprising pizzas and pastas, tacos and quesadillas, soups and salads, and a wide selection of comfort Indian food. Perhaps the best thing about Uru, though, is the chance to sit under open skies and breathe in some fresh air.

Antera

The Bengaluru outpost  of this celebrated Hyderabad restaurant is out to prove that there is more to Telugu cuisine than biryani. Say hello, then, to authentic flavours from the Andhra, Telangana and Rayalaseema regions. The menu has several standout dishes from the far reaches of these provinces, including the Guntur karam kodi kebab (tandoor-grilled chicken tossed up in native spices) and Nalgonda mutton fry (slow-cooked lamb chunks). This accompanies a few rarely found outside home kitchens, such as the ragi sankati with natu kodi (steamed finger millet dumplings with a simple chicken curry) and the karam pattina vankay (spicy eggplant fry). 

An interior view of the dining area at Toit in Bengaluru.

Credit: Toit

A close up of a curried dish and pratha, served at Toit in Bengaluru.

Credit: Toit

Toit 

You can’t leave Bengaluru without a visit to this OG microbrewery. Toit has been frothing up the city’s beer scene since 2010 and remains one of its most popular drinking holes. Patrons love the industrial chic decor and welcoming child- and pet-friendly policies – there’s even a complete breakfast menu. Toit is well-known for its light and luscious beers, such as the Basmati Blond, Toit India Pale Ale and the Banger Lager created with nourishing finger millets. All these pair splendidly with hearty bites of wood-fired pizzas, pork ribs, beer battered fish and curries with rice.

A farmer picking herbs and plants at Farm Lore’s organic orchard in Bengaluru.

Credit: Farm Lore

An interior view of Farm Lore in Bengaluru.

Credit: Farm Lore

A flat lay of a vibrant plated dish served at Farm Lore in Bengaluru.

Credit: Farm Lore

Farm Lore

Eco-friendliness and sustainability are the guiding principles at this upscale, limited-seating dining space , where the dishes are dictated largely by what is grown on the organic orchard. It’s not surprising that Farm Lore’s signature five and 10-course tasting menus – which the founders describe as “cuisine-agnostic” – change constantly based on seasonal availability. Here, meals are leisurely affairs with each dish presented with care and served up with its own story of provenance and inspiration.

A street view of people crowding Thindi Beedi VV Puram Food Street in Bengaluru at night.

Credit: The India Today Group/Getty Images

Thindi Beedi (VV Puram Food Street)

When the sun goes down, Bengalureans come out. And they head in droves to Thindi Beedi (literally Food Street) in the historic Vishweshwarapura neighbourhood, drawn by the siren song of clanging spoons and sizzling ghee. Skip the north Indian street eats sprinkled throughout the food stalls and feast on local specialities such as akki roti (crisp rice pancakes) and Congress bun (a pillowy soft bun stuffed with a spicy peanut mixture). Be sure to satisfy your sweet tooth with some delicious holige (pancakes stuffed with a rich mixture of lentils and jaggery or sweetened fresh coconut) or ice cream topped with gulkand (a thick, rose-flavoured syrup).

Vidyarthi Bhavan

For a taste of old-school Bengaluru, head to Vidyarthi Bhavan in Basavanagudi. This vegetarian restaurant has been serving South Indian classics since 1943 and is particularly known for its crisp masala dosa, vada and filter coffee. It’s a good choice for a traditional breakfast or light meal in the historic Gandhi Bazaar neighbourhood.

Karavalli

Located at Taj Gateway, Karavalli is a long-established choice for regional Indian cuisine, with a menu that draws on the culinary traditions of coastal Karnataka, Kerala and Goa. It’s is particularly suited to diners looking for a more refined take on South Indian flavours, with seafood and vegetarian dishes among its specialties. 

Kappa Chakka Kandhari

Kappa Chakka Kandhari brings the flavours of Kerala to Bengaluru, boasting recipes inspired by home kitchens and traditional toddy shops. Its menu includes regional specialities such as puttu biryani, kappa and kodampuli fish curry and kadala curry, making it a good option for discovering Kerala cuisine beyond the usual restaurant staples. The Bengaluru branch is in Koramangala.

Two people eating Indian cuisine at a table together.

Credit: Getty Images

Where to hang out with friends in Bengaluru

If you’re looking for places to hang out with friends in Bengaluru, the city has plenty of options beyond traditional restaurants. Brewpubs such as Uru Brewpark and Toit are well suited to groups who want to combine food and drinks, while cafés and relaxed outdoor spaces offer a quieter setting for catching up. LBB (Little Black Book) also highlights places such as Social for food, drinks and live music, and Dyu Art Cafe for coffee, food and a more relaxed atmosphere.

For a more local experience, VV Puram’s Thindi Beedi is another option. Its bustling food stalls make it an ideal spot for friends who want to sample several Bengaluru snacks together rather than sit down for a formal meal.

A top down shop of a table of Indian cuisine sauces and rice.

Credit: Getty Images

Bengaluru restaurants at a glance

Restaurant Neighbourhood Best for  Prices
MTR (Mavalli Tiffin Room) Lal Bagh Traditional South Indian food Budget
Bangalore Oota Company Cambridge Layout Karnataka cuisine Mid-range
Uru Brewpark Bengaluru Food, drinks and groups Mid-range
Antera Marathalli/Indiranagar Telugu cuisine Mid-range
Toit Indiranagar Craft beer and casual dining Mid-range
Farm Lore Bagalur Tasting menus Premium
Thindi Beedi VV Puram Street food Budget
Vidyarthi Bhavan Basavanagudi Dosa and breakfast Budget
Karavalli Bengaluru Regional Indian fine dining Premium
Kappa Chakka Kandhari Koramangala Kerala cuisine Mid-range

Frequently asked questions about Bengaluru food

This article was originally published in October 2025 and updated in October 2026.

More inspiration

Bengaluru travel information

Country / Region
India
Language
Kannada
Airport code
BLR
Currency
INR
Time zone
GMT +05:30
Climate
Tropical
Country / Region
India
Time zone
GMT +05:30
Currency
INR
Airport code
BLR
Language
Kannada
Climate
Tropical
Find the best fares to
Bengaluru