What to eat in Bangalore (Bengaluru): 12 must-try dishes

Tuck into Bengaluru’s most famous food, from sweet cakes to spicy curries
A South Indian breakfast spread with dosa, idli, vada, chutneys and sambar arranged on a banana leaf.
Find the best fares to
Bengaluru

Bengaluru dishes at a glance

If you’re wondering what is special in Bangalore to eat, this quick guide highlights some of the city’s must-try dishes and where to look for them.

Dish What it is Where to try it Vegetarian / non-vegetarian
Benne dosa Crisp dosa made with plenty of butter Central Tiffin Room (Shri Sagar) Vegetarian
Ragi mudde Steamed finger-millet balls served with curry Traditional Karnataka eateries Vegetarian / non-vegetarian
Chicken ghee roast Spicy chicken cooked with ghee and red chillies Mangalorean restaurants Non-vegetarian
Pandi curry Tangy, spicy Kodava pork curry Oota Non-vegetarian
Mysore Pak Ghee-rich gram-flour sweet Sri Krishna Sweets / Asha Sweet Centre Vegetarian
Thatte idli Large, flat and spongy idli IDC Kitchen Vegetarian
Vada Crisp, savoury lentil snack Veena Stores Vegetarian
Thali set meal Rice, vegetables, curries, chutneys and dessert Udupi restaurants Vegetarian
Bisi bele bath Spiced rice, lentils and vegetables Local Karnataka eateries Vegetarian
Donne biryani Spiced meat and rice served in a leaf bowl Bangalore biryani restaurants Non-vegetarian
Filter coffee Strong coffee with hot milk and sugar Darshinis and cafés Vegetarian
Gobi Manchurian Crispy cauliflower in a spicy Indo-Chinese sauce Local eateries and street food spots Vegetarian

As India ’s buzzing tech hub, Bengaluru is home to an itinerant population from across the country, and this mix of cultural influences has given rise to a vibrant food culture. The city is also the capital of the state of Karnataka, making it the best place to sample cuisine from across this geographically diverse region. From coconut-imbued curries of the coast to spice-laden dishes of the mountains, here's some of the best foods to try in Bangalore (Bengaluru).

Two crisp benne dosas served on a banana leaf with coconut chutney, sambar and dry spice powder.

Credit: Getty Images

A folded golden benne dosa served with bowls of red chutney, coconut chutney and sambar.

Credit: Getty Images

1. Benne dosa

A breakfast staple across South India, dosa is a thin, crispy crepe made with fermented rice-and-lentil batter. You’ll find dosas stuffed with a spicy mashed potato (masala dosa) or shaped like a cone (ghee roast dosa), but Karnataka’s speciality is the benne dosa, a variant that comes slathered with butter (benne). Eat it with fresh coconut chutney at Central Tiffin Room (CTR), also known as Shri Sagar , an iconic venue dating back to the 1920s and famous for its crisp golden benne dosa.

A dark brown ragi mudde served with curry and sliced red onion on a white plate.

Credit: Getty Images

2. Ragi mudde

For centuries, finger millets – locally called ragi – have been grown and eaten in Karnataka. The grain was once considered a rural staple; now, ragi mudde , or ragi balls, are found at eateries around the state. A spongy ball of boiled ragi is perfect for mopping up vegetable or meat curries. For a traditional Karnataka meal, look for ragi mudde served with sambar or meat curries at local eateries.

Chicken ghee roast coated in a rich red chilli masala and garnished with fresh curry leaves.

Credit: Getty Images

3. Chicken ghee roast

Perched on the coast of the Arabian Sea, Mangaluru is a quiet city with a fiery culinary heritage. Its best-known export is ghee roast – a velvety, deeply aromatic dish slow-cooked with local Byadagi red chillies, heaps of ghee (clarified butter) and spices. This base is used to cook meat, seafood, or even cottage cheese, but chicken is the most popular choice. The story goes that chicken ghee roast was first cooked in the small town of Kundapur at the family-run Shetty Lunch Home ; their newest outpost in Bengaluru serves the same recipe.

Dark pandi curry served in a white bowl beside dried chillies, coriander, onions and curry leaves.
A warmly lit restaurant dining room with wooden seating and rows of hanging brass lamps.

4. Pandi curry

A tangy, spice-laden pork dish, pandi curry is the hallmark of Kodava cuisine. Tucked into the Western Ghat mountains of Karnataka, the region of Kodagu is carpeted in spice and coffee plantations and home to the Kodava people. The cuisine of this Kodava community is defined by whole-roasted spices, locally-grown ingredients, and the generous use of kachampuli – a dark vinegar. This is the souring agent that gives pandi curry its kick. Dig into a dish at Oota , a restaurant known for championing flavours from across Karnataka.

Rectangular pieces of golden Mysore Pak arranged on a white serving plate.

Credit: Getty Images

5. Mysore Pak

This decadent ghee-laden sweet made of gram flour has its origins in the royal kitchens of Mysore, when it was made for Maharaja Krishnaraja Wadiyar during his reign in the early 20th century. According to popular accounts, palace chef Kakasura Madappa later sold Mysore Pak outside the palace, helping introduce it to the wider public. You’ll find it at every sweet shop in Bengaluru, but iconic stores like Sri Krishna Sweets and Asha Sweet Centre are particularly known for their Mysore Pak.

Soft, round thatte idlis served with sambar and green and red chutneys.

Credit: Getty Images

6. Thatte idli

Idlis, or steamed rice cakes, are commonplace across Southern India. These light and spongy delicacies come in various sizes – from tiny “button idlis” to Karnataka’s large thatte idli. In the local language Kannada, “thatte” means plate, and it refers to the idli’s flat, round shape. The addition of tapioca to the regular fermented rice batter makes the thatte idli extra spongy. You’ll find it at small eateries across Bengaluru, like IDC Kitchen , served with accompaniments like tangy sambar, an array of chutneys, and sometimes topped with a spicy red podi chilli powder.

Crisp, doughnut-shaped vadas served with bowls of orange chutney and sambar.

Credit: Getty Images

7. Vada

There’s nothing as satisfying as biting into the perfect vada – crisp on the outside, soft and airy on the inside. This doughnut-shaped savoury snack is made with lentil batter and flavoured with curry leaves and whole peppercorns. It’s the essential South Indian fast food, quickly dispensed in newspaper wrappers at roadside stalls, or served with chutney and other trimmings at restaurants. Join the locals as they queue up for their morning vada and filter coffee at eateries like Veena Stores , dating back to the ’70s. 

A South Indian thali with rice, papad, samosa, curries, chutneys and fried snacks on a metal platter.

Credit: Getty Images

8. Thali set meal

At lunchtime, office-workers across the city stream into no-frills restaurants for a wholesome set lunch that’s simply marked on the menu as “meal”. It typically consists of rice and pooris (fried flatbreads), palya (sautéed veggies) like beetroot or cabbage, sambar lentil soup, an array of chutneys and pickles, and payasam (vermicelli milk pudding) for dessert. The components may vary depending on what’s in season, but what’s guaranteed is a nap-inducing helping of home-style cooking. Head to the historic Udupi Sri Krishna Bhavan , which has been serving hearty vegetarian “meals” since 1926.

A bowl of bisi bele bath topped with crunchy boondi, peanuts and fried curry leaves.

Credit: Getty Images

9. Bisi bele bath

A beloved Karnataka dish, bisi bele bath combines rice, lentils and vegetables with a distinctive blend of spices. The name translates roughly as “hot lentil rice”, and the comforting dish is often finished with ghee and served with crispy accompaniments. It’s one of the classic things to eat when exploring Bangalore’s local food scene. Try it at a traditional South Indian restaurant or darshini around Bengaluru, where bisi bele bath is commonly served as part of a Karnataka-style meal.

Green masala donne biryani with chicken and a boiled egg, served in a dried-leaf bowl with accompaniments.

Credit: Getty Images

10. Donne biryani

Donne biryani is a Bangalore speciality served in a small, dried-leaf bowl known as a donne. Unlike the richer biryanis associated with other parts of India, the Karnataka-style dish is typically made with spiced rice, tender meat and a distinctive green masala. For a dedicated donne biryani experience, head to RnR Biryani, whose creations are based on a family recipe dating to 1953.

South Indian filter coffee in a metal tumbler and saucer, surrounded by roasted coffee beans.

Credit: Getty Images

11. Filter coffee

No list of Bangalore food is complete without filter coffee. This strong, aromatic South Indian coffee is traditionally brewed using a metal filter and served with hot milk and sugar, often in a stainless-steel tumbler and davara. It is a breakfast staple and a popular accompaniment to dishes such as dosa, idli and vada. For a dedicated filter coffee stop, try Namma Filter Coffee in Jayanagar, which serves a range of traditional filter coffees.

Gobi Manchurian garnished with spring onions and mint, served in a round metal dish.

Credit: Getty Images

12. Gobi Manchurian

Gobi Manchurian is a popular Indo-Chinese dish made with crispy cauliflower coated in a savoury, spicy sauce. While it’s not a traditional Karnataka dish, it has become a familiar part of Bangalore’s casual food scene and is widely available at local eateries and street food spots. Try it at VV Puram Thindi Beedi or look for it at local casual eateries around the city.

This story was originally published in August 2023 and updated in October 2026. 

Frequently asked questions about food in Bengaluru

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