
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).

Credit: Getty Images

Credit: Getty Images
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.

Credit: Getty Images
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.

Credit: Getty Images
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.

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.

Credit: Getty Images
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.

Credit: Getty Images
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.

Credit: Getty Images
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.

Credit: Getty Images
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.

Credit: Getty Images
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.

Credit: Getty Images
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.

Credit: Getty Images
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.

Credit: Getty Images
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.