20 Best Foods to Eat in Karnataka
Karnataka does not have one cuisine. It has half a dozen, and they change as you drive. In the red-soil country around Mysuru the plate is ragi, rice and ghee. On the coast it is coconut, tamarind and fish pulled out of the Arabian Sea that morning. In the north, sorghum rotis and fiery chutney powders carry the meal, while Coorg's misty hills hold a pork-and-rice cooking tradition unlike anything else in South India. This guide walks through twenty dishes region by region, tells you where to eat them, and explains what each one actually tastes like.
Bengaluru and Old Mysore: ghee, ragi and the classic tiffin
Bengaluru, Mysuru and the farming belt around Mandya favour mild, slightly sweet cooking, generous ghee and a deep respect for breakfast. This is the Karnataka most visitors meet first, and it is where the state's most famous tiffin rooms still serve the same dishes they started with a century ago.
1 Bisi Bele Bath
Veg Region: Old Mysore Try it at: Udupi-style restaurants in Bengaluru and Mysuru Typical price: ₹80–150
Bisi bele bath arrives steaming, a loose, glossy mound of rice and lentils the colour of old brick, with a spoon of ghee sliding down its slope. The name means "hot lentil rice", and the dish earns every word. Toor dal, rice and vegetables such as carrots, peas, beans and potatoes are cooked together until they surrender into one soft, spoonable mass, then lifted by a masala called huliyanna, which tastes of roasted coriander, red chilli, fenugreek, cinnamon, clove, tamarind, curry leaves and a whisper of asafoetida and nutmeg. Some home recipes call for as many as thirty ingredients, which explains why families guard their spice blends like heirlooms and why ready-made masala sits on kitchen shelves across Bengaluru.
Food writers usually trace the dish to the Mysore Palace kitchens, where the recipe is said to have been closely guarded for generations before it escaped into wedding feasts and restaurant menus. Eat it fast and hot, the way locals do. Scatter crunchy boondi over the top, keep a papad or a few potato chips on the side, and use a spoonful of raita or coconut chutney to calm the heat. The texture should be porridge-like, never dry; if it stands up stiffly on the plate, ask for another dab of ghee and a splash of hot water to loosen it. In some homes it is breakfast, in others a Sunday lunch, and at weddings it is practically a ceremonial dish. For a first-time visitor it is also the fastest way to understand what Karnataka's cooks do best: turning a humble pot of rice and dal into something that tastes like a celebration.
2 Masala Dosa
Veg Region: Bengaluru, Mysuru, Udupi Try it at: Vidyarthi Bhavan, Basavanagudi; CTR, Malleshwaram Typical price: ₹70–160
The sound comes first: batter hissing on a hot iron griddle, a ladle spiralling it thin, a metal spatula scraping the edges free. A good masala dosa is a study in contrast, with a lacquered, deep-gold shell that shatters at the edge and a soft, steamy centre wrapped around a spiced potato filling of onion, mustard seed, turmeric and curry leaves. It comes with coconut chutney and a bowl of sambar, and the correct order of operations is to tear, dip, repeat, rather than cut it with a spoon. The dosa itself is a fermented batter of rice and urad dal, and the fermentation is what gives it that faint, pleasing sourness.
Bengaluru has made the dish its own, and two names come up in almost every conversation. Vidyarthi Bhavan on Gandhi Bazar Main Road in Basavanagudi has been serving crowds since 1938, and its signature masala dosa is worth the wait that regulars treat as part of the ritual. CTR, short for Central Tiffin Room, sits at the corner of 7th Cross and Margosa Road in Malleshwaram and is famous for its benne masala dosa, which is cooked with generous butter so the surface turns crisp and fragrant. Travel to Mysuru and you will meet a different version, the Mysore masala dosa, where a layer of fiery red garlic chutney is smeared inside before the potato goes in. Order it with a tumbler of filter coffee and you have the full Karnataka breakfast.
3 Rava Idli
Veg Region: Bengaluru Try it at: MTR (Mavalli Tiffin Rooms), Lalbagh Road Typical price: ₹80–160
Rava idli is a dish with a story that sounds like folklore but is repeated by the restaurant itself. MTR, the Bengaluru institution founded in 1924 as the Brahmin's Coffee Club by the Maiya brothers from Parampalli near Udupi, says the dish was born during the Second World War, when rice was scarce and the kitchen turned to semolina instead. Whatever the exact truth, the result was a keeper. Where an ordinary idli is made from a fermented rice and urad batter, rava idli uses coarse semolina, curd, cashews, mustard seeds, curry leaves and green chilli, so each pale, pillowy cake arrives studded with little crunchy and fragrant surprises.
It is traditionally eaten hot, with a ladle of sambar, a spoonful of coconut chutney and, if you are lucky, a dab of ghee melting into the top. The texture is lighter and more granular than a regular idli, a little like a savoury sponge cake, and it holds up better to sambar without collapsing into mush. MTR moved to its present location in 1960 and was renamed Mavalli Tiffin Rooms, and it remains famous not just for rava idli but also for masala dosa, kharabath and its signature coffee. Expect queues at peak breakfast hours, especially on weekends, and expect the service to be brisk, the portions modest and the flavours exactly what they were when your grandparents came here. It is vegetarian only, and a perfect first stop on a Bengaluru food walk.
4 Ragi Mudde with Nati Koli Saaru
Veg or non-veg Region: Old Mysore, Mandya, Ramanagara Try it at: village-style meal joints and military hotels in the Mysuru belt Typical price: ₹100–350
Ragi mudde looks like a smooth, dark ball of dough sitting in a bowl, and the first lesson for a newcomer is that you do not chew it. Finger millet flour is stirred into boiling water until it thickens, then rolled into spheres. You tear off a small piece, make a dent with your thumb, dip it into a thin, peppery curry called saaru, and swallow it almost whole. Chewing it, locals will tell you, spoils the point; the ball is meant to slide down, carrying the flavour of the curry with it. It is hearty, rich in fibre and calcium, and for generations it powered farmers through long days in the fields of Mandya, Mysuru and Ramanagara.
The classic partner for the non-vegetarian is nati koli saaru, a country chicken curry that is thin, aromatic and unapologetically hot. Nati koli is free-range village chicken, leaner and chewier than the broiler birds in the supermarket, and it gives the broth a deeper, almost smoky flavour that no shortcut can reproduce. Vegetarians are well served too, with a lentil or vegetable saaru and a side of fresh greens. Many Old Mysore households eat mudde on special occasions or as the main meal of the week, and the old-school restaurants that serve it, often called military hotels, treat the combination as a proper feast. Come hungry, eat with your right hand, and do not be shy about asking for a second ball. It will sit comfortably, and warmly, for hours.
5 Maddur Vada
Veg Region: Maddur, Mandya district Try it at: Maddur Tiffany's, Bengaluru–Mysuru highway Typical price: ₹40–80 a plate
Every road trip between Bengaluru and Mysuru has a natural pause, and for generations it has been Maddur. The town gave its name to a fritter that is crisp at the rim, soft in the middle and flecked with onion, curry leaves, chilli and coconut. The story told about its origin has the charm of a happy accident. Ramachandra Budhya ran a vegetarian tiffin room at Maddur railway station, the Vegetarian Tiffin Room, set up to sell pakoras and idlis. One morning an early train rolled in before his pakoras were ready. He flattened the dough between his palms, dropped the discs into hot oil, and the vada was born. The date usually given for that tiffin room is 1917, and Maddur vada was celebrated as a hundred years old in 2017. HD Hebbar later managed the station tiffin room from 1948 to 1973, keeping the tradition alive.
What sets a good Maddur vada apart is texture. The batter combines flour with semolina, so the surface fries to a crackling, almost lacy crunch, while the onion releases enough moisture to keep the centre tender. It is shaped flat rather than round, which means more edge, and more edge means more crunch. Eat it hot, straight from the kadai, with coconut chutney or just on its own with a hot glass of coffee. Several highway restaurants now serve it, including Maddur Tiffany's, which sits on the Bengaluru–Mysuru highway and does a brisk trade in travellers who stop for the vada and keep driving with a paper bag of extras on the dashboard. It is the simplest, happiest snack stop in the state.
6 Mysore Pak
Veg Region: Mysuru Try it at: Guru Sweet Mart, Sayyaji Rao Road, Mysuru Typical price: about ₹600–1,000 per kg
Few sweets in India carry their birthplace so proudly in their name. Mysore Pak is made from just three things, gram flour, sugar and a startling amount of ghee, and its magic lies in how those three behave when they meet in a hot pan. According to the account given by the creator's family, it began in the royal kitchens of Mysuru, where a cook named Kakasura Madappa was asked to create something different and named after the kingdom. The "pak" in the name is said to come from the Kannada word for the person who prepares the sugar syrup. The maharaja was reportedly so pleased that he encouraged Madappa to open a shop outside the palace grounds, and that shop survives today as Guru Sweet Mart on Sayyaji Rao Road, run by Madappa's descendants.
There are two schools of Mysore Pak, and every household has an opinion. One is soft, dense and fudge-like, a smooth, dark-golden block that melts on the tongue and leaves a buttery film on the palate. The other is crumbly and porous, riddled with tiny holes where ghee bubbled up as it set, and it breaks into sandy, sweet shards. Neither is wrong. The soft version suits those who love richness, while the porous one feels lighter and less cloying. Buy a small box to eat on the spot, then buy a bigger one to take home, because it travels well and stays good for days. Pair it with a hot cup of coffee or tea, and let it dissolve slowly rather than chewing it through. It is the sweet that outlived a kingdom, and still tastes like one.
Central Karnataka: butter dosas and puffed rice
Around Davanagere and the Hubballi corridor, snacking runs on butter and mandakki, the puffed rice that fuels the state's street stalls. The cooking here is bold, cheap and very good at eight in the morning.
7 Davanagere Benne Dose
Veg Region: Davanagere Try it at: local tiffin hotels in Davanagere, about 260 km north of Bengaluru Typical price: ₹70–140
Benne means butter, and Davanagere does not apologise for using it. The benne dose is a rice and urad dal dosa cooked on a hot griddle with a very generous smear of white butter, which melts into ghee as it hits the metal and fries the surface into something both crisp and almost lacy. The result is soft and tender in the middle, shatteringly crisp at the rim, and fragrant in a way that a plain dosa never manages. It comes in two forms: the plain benne khali dose, or the benne masala dose with a potato filling, and either is served with coconut chutney and sambar, and many Davanagere hotels pair it with a pale, almost white potato sabzi that is quite different from the usual yellow-green filling.
The town of Davanagere sits roughly 260 km north of Bengaluru, and the dish has travelled well beyond it, so you can find versions in Bengaluru, Mysuru and Mangaluru. But local wisdom says it tastes best at its source, in a no-frills tiffin hotel where the cook works three griddles at once and the butter is applied by the spoonful, not the teaspoon. Some places go further and serve enormous versions, three to four feet long, meant to be shared by a family. Tear off a crisp corner, drag it through the chutney and the sambar, and notice how the butter slows everything down in the best way. It is rich, so one is often enough for breakfast, and it pairs best with a small, strong cup of coffee to cut through the cream. Order it hot, eat it right away, and do not let it sit; the crunch is fleeting.
8 Girmit (Mandakki Upkari)
Veg Region: Hubballi–Dharwad, North Karnataka Try it at: street stalls, usually with mirchi bajji Typical price: ₹30–60
If bhel puri is the puffed-rice snack the world knows, girmit is the one Karnataka keeps for itself. In Hubballi and Dharwad, street vendors toss crisp mandakki, or puffed rice, with a thick, glossy masala made by cooking mustard seed, cumin, curry leaves, onion and green chilli with tamarind and jaggery until it reduces to a sticky, sweet-sour sauce. The mixture is finished with a dusting of roasted gram powder, then tossed with fresh chopped onion, tomato and coriander, and topped with sev or farsan. The key is to mix it gently and serve at once, so the rice stays crunchy instead of turning to paste.
The flavour is tangy, sweet, salty and mildly hot all at once, and the roasted gram gives it a nutty depth that makes it more satisfying than its airy appearance suggests. On many stalls the standard companion is the mirchi bajji, a long green chilli dipped in gram flour batter and fried until golden, which is sold hot and split open so you can stuff the girmit inside. Locals eat the two together, alternating a spoonful of cool, tangy puffed rice with a bite of hot fritter, and it makes an excellent mid-afternoon fuel stop. The snack is usually served in a paper cone or a small steel plate, costs very little, and is made fresh to order. If you are travelling through north Karnataka, ask for it extra spicy only if you are ready; local versions can be fierce, and the green chillies on the side are not decoration. Cool it down with a glass of buttermilk.
A close cousin is mandakki oggarane, the puffed rice tempered with mustard and curry leaves that is just as popular for breakfast across North Karnataka. Locals like it best with a ladle of thin, tangy tili saaru poured over it, a dusting of roasted gram powder on top and a hot menasinakai bajji alongside. In Davanagere the favourite version is nargis mandakki, which is soft, spiced and eaten at any time of day.
Coastal Karnataka: coconut, chilli and the sea
Between Udupi, Mangaluru and Bhatkal, coconut, red chilli, tamarind and fresh seafood define the plate. Udupi is also the home of the pure-vegetarian temple kitchen tradition that spread across India, while Mangaluru and the communities along the coast built a world of seafood and chicken curries. Our guides to the 19 best places to visit in Mangalore and the 10 best places to visit in Udupi will help you fit these meals into a trip.
9 Neer Dosa with Kori Gassi
Non-veg Region: Mangaluru, Udupi Try it at: Mangaluru and Udupi restaurants serving coastal meals Typical price: ₹180–350
Neer means water, and the name tells you most of what you need to know. The batter for neer dosa is made from soaked rice ground with coconut into something thin enough to pour like milk, and it is swirled across a hot griddle to form a pale, lacy, almost translucent crepe. There is no fermentation, no crisp edge and no filling; the dosa is soft, delicate and slightly sweet, folded into quarters like a napkin. It is a dish that belongs to the Udupi and Mangalorean kitchens, and it does its best work as a carrier for something rich.
That something is usually kori gassi, a chicken curry cooked in a roasted red chilli and coconut gravy. Kori means chicken in Tulu, and gassi is the dark, aromatic gravy built from dry red chillies, coriander seed, cumin and fresh coconut, finished with tamarind for a gentle sourness. The combination is a study in opposites: the neer dosa is mild and soft, the gassi is deep red and deeply spiced, and you tear a piece of the dosa, sweep it through the gravy and taste both at once. Vegetarians are not left out, because the same dosa goes beautifully with coconut chutney, a vegetable gassi or a simple sweet-and-sour jaggery curry. Many families make neer dosa for Sunday breakfast, and it is a staple at weddings and festivals. Order a stack, because one is never enough, and use your hand to eat it the way the locals do. It disappears quickly.
10 Kori Rotti
Non-veg Region: Tulunadu (Dakshina Kannada and Udupi) Try it at: coastal restaurants; a Sunday dish in many Tulu homes Typical price: ₹250–450
Kori rotti is one of the signature dishes of the Tuluva people of Tulunadu, and in many homes it is a Sunday and special-occasion meal. The curry itself is a chicken preparation made with red chilli and coconut milk, with a creamy body and a dark-orange sheen. What sets it apart is what it is served with. Instead of bread or rice, it arrives with dry, crisp rice wafers, the rotti, made from boiled rice that has been rolled, dried and toasted until brittle. The wafers are not meant to be eaten dry; they are broken into the plate and ladled with hot gravy, and the point is to catch them at the moment they are half soft and half crunchy.
The result is unlike any other curry-and-bread pairing in India. The top layer of rotti softens and drinks up the chicken gravy, becoming almost like a dumpling, while the layer underneath keeps a faint crispness. Each mouthful is different, and the dish is eaten fast because the texture changes with every passing minute. The gravy is creamy, mildly sweet from coconut and rich with the heat of roasted red chillies, and a squeeze of lime is sometimes added at the table. It is a dish that rewards patience in the kitchen and speed at the table, and it is easily the best-known way to taste what makes Tulu cooking distinct. If you see it on a coastal menu, order it, and eat it before it cools. Pair it with a glass of solkadhi or a cold drink to balance the richness.
11 Fish Tawa Fry at Giri Manja's
Non-veg Region: Mangaluru Try it at: Giri Manja's, Car Street, Mangaluru Typical price: ₹150–450 depending on the fish
On Car Street in Mangaluru, a narrow lane where parking is a negotiation, one small restaurant has turned a simple idea into a reputation. Giri Manja's was founded in 1984 by Giri Pai, and for roughly its first decade it had no name at all. His son Manjunath eventually named it by joining his own name to his father's. The restaurant's most famous dish is the fish tawa fry, and its menu changes daily according to what the boats bring in, with as many as fifteen varieties of fried fish on offer, plus a single chicken dish for those who want one.
The technique is straightforward and the results are anything but. A fillet or a whole fish is marinated in a thick red masala of Mangalorean chillies, garlic and tamarind, then pressed onto a hot tawa with a little oil until the outside forms a deep, spicy crust and the flesh inside stays moist and flaky. It is served with rice and fish curry, sliced onion and a wedge of lime, and the best way to eat it is to lift the crust with a fork and take it together with the soft flesh underneath. The flavour is sharp, salty and bright, with a long chilli finish that lingers. Ask the server which fish is freshest that day, and go for it. Come early or expect to wait, because word of this place has spread far beyond the lane. If you eat only one seafood lunch in Karnataka, this is a very good candidate.
12 Bhatkali Biryani
Non-veg Region: Bhatkal, Uttara Kannada Try it at: Navayath homes and restaurants in Bhatkal Typical price: ₹200–400
Bhatkal is a small port town on the Uttara Kannada coast, and it is home to the Navayath community, whose name means "newcomers". Between the 8th and 15th centuries, traders from Iran, Iraq and Yemen reached this stretch of the west coast and settled, and over time their cooking mixed with local ingredients and customs, particularly through interaction with the town's Jains. The result is a cuisine that has drifted away from its Arabic and Persian roots while keeping a distinct identity, and its most famous export is the Bhatkali biryani.
This is not the heavily spiced, dark and oily biryani of other cities. Bhatkali biryani is often described as lighter and more fragrant, built on a base of slowly cooked onions, green chillies and a tangy chicken layer, with rice that is paler and less coloured than elsewhere. It is usually made with basmati rice, though there is also a lesser-known version made with vermicelli, called shayya biryani. The flavour is clean, savoury and gently hot, and the meat is tender enough to fall from the bone. Bhatkal's food does not stop at biryani. Fish is part of lunch at least five days a week, with prawns, mussels, clams and squid cooked in pounded chilli and garlic pastes, and breakfast is an event in its own right, with many varieties of appo, or pancakes, including versions made with ragi, cashew apple, jackfruit and banana. If you are travelling the coast, Bhatkal is worth a stop for this meal alone. Ask locally for a home-style table, because the best versions are cooked for family first.
Malnad: the Western Ghats kitchen
In the rain-drenched hills of Shivamogga, Chikkamagaluru and Uttara Kannada, cooking follows the seasons and the forest. Jackfruit, colocasia leaves, banana leaf wrapping and wild herbs show up at the table, and monsoon is the best time to eat here.
13 Patrode
Veg Region: Malnad and coastal Karnataka Try it at: homestays and local homes during the monsoon Typical price: ₹60–120 where sold
Patrode is the kind of dish that makes you appreciate how inventive a kitchen can be with a leaf. Large colocasia leaves, which grow wild across the Western Ghats in the monsoon, are spread with a thick, spicy paste of rice, coconut and chillies, layered on top of each other, rolled tightly and steamed. When the roll cools, it is sliced into thick spirals, and each slice shows a pinwheel of green leaf and orange-red masala. It is eaten as it comes, with a little butter, or, in the more indulgent version, shallow-fried in coconut oil until the edges turn crisp and slightly smoky.
The flavour is tangy and spicy, with an earthy, faintly bitter note from the leaf that makes it more interesting than a plain steamed snack. Cooks use a little tamarind and jaggery in the paste to balance the heat, and the texture is soft and slightly chewy, almost like a savoury pudding. Care is taken to prepare the leaf properly, because colocasia can irritate the throat if it is not cooked with something sour and handled correctly, which is why the tamarind in the paste matters. Patrode is seasonal, and the best time to eat it is during the rains, from June to September, when the leaves are tender and fresh. Because it is made mostly in homes rather than restaurants, the easiest way to taste it is to stay at a Malnad homestay and ask what the cook is making that evening. Eat it with a hot cup of tea and a view of the rain, and you will understand why people talk about this food with such affection.
14 Halasina Hannina Kadubu
Veg Region: Malnad Try it at: Malnad homes and homestays in jackfruit season Typical price: seasonal, rarely priced
When jackfruit season arrives in the Malnad hills, the fruit seems to appear in every kitchen at once, and the kadubu is one of the best things that happens to it. Halasina hannina kadubu is a steamed sweet made from ripe jackfruit pulp, rice rava and jaggery, a combination that sounds simple but delivers something deeply fragrant. The ripe pulp is mashed and blended with the coarse rice semolina and jaggery to make a thick, sticky batter, spooned into banana leaves, wrapped into parcels and steamed until set. When you open the leaf, the aroma of jackfruit and warm banana leaf comes out together, and it is very hard to be patient.
The texture is soft and slightly springy, somewhere between a steamed cake and a pudding, and the flavour is sweet, floral and lightly caramelised from the jaggery. Many families eat it warm with a spoonful of ghee or a smear of fresh butter, and some add grated coconut inside for a little texture. It is a seasonal treat, so you will rarely find it on a restaurant menu. Jackfruit is a staple in this part of Karnataka, and cooks in the region turn it into idli, fritters called halasina hannina mulka, and even dried and fried chips made from the raw fruit. Of all those preparations, the kadubu is the gentlest and the most comforting. If you are lucky enough to stay at a Malnad homestay during the summer months, ask your hosts if it is being made. A good host will usually say yes, and a good guest will say yes in return.
North Karnataka: sorghum, chutney powders and sweets
From Hubballi and Dharwad to Belagavi, Bagalkote and Vijayapura, the cooking is earthy and bold. Jowar, groundnut and chilli dominate, and the sweets here are some of the state's oldest and most distinct. For more places to plan around, see our guide to the 18 best places to visit in Karnataka.
15 Jolada Rotti with Yennegai
Veg Region: Hubballi, Dharwad, Belagavi Try it at: Basaveshwar Khanavali, Vidya Nagar, Hubballi; also Basaveshwaranagar and Rajajinagar in Bengaluru Typical price: ₹120–250 for a full meal
Jolada rotti is the daily bread of North Karnataka, a thin, unleavened flatbread made from sorghum flour and warm water. There is no gluten to hold the dough together, so the cook has to work quickly: the dough is patted or rolled thin while it is still warm, then cooked on a hot tawa, and in some traditional homes finished directly over flame or hot coals. It is made without oil, which makes it light, nutty and slightly sweet, and it is best eaten fresh and hot, while it is still soft enough to fold. A harder, crisper cousin called kadak rotti keeps for days and is the travelling version.
The classic accompaniment is yennegai, small brinjals slit open and stuffed with a spicy masala of groundnut, sesame and chilli, then cooked in their own juices until the skin turns glossy and the flesh melts. A proper meal is a banana-leaf spread built around the rotti: chutney powders made from groundnut, sesame or garlic, mixed with ghee or curd; a raw salad of onion and cucumber; spiced vegetable palya; methi dal; and often a sweet like shenga holige, a flatbread stuffed with peanut and jaggery. Restaurants that specialise in this style are called khanavalis, and the one at Basaveshwar Khanavali in Vidya Nagar, Hubballi, is a well-known name. In Bengaluru, the neighbourhoods of Basaveshwaranagar and Rajajinagar have eateries devoted to the same meal.
The flavours are robust and the portions generous, so go hungry and take your time.
16 Dharwad Peda
Veg Region: Dharwad Try it at: sweet shops in Dharwad and Hubballi Typical price: about ₹400–700 per kg
A Dharwad peda is a round, slightly flattened sweet the colour of toasted caramel, dusted with fine caster sugar and faintly grainy on the tongue. The grain is the secret. Milk is boiled down slowly, and the sugar is carefully caramelised in it until the khoa forms tiny crystals, giving the peda a texture that is neither smooth like a fudge nor dry like a cookie. It has a deep, slightly toasted dairy flavour and a mellow sweetness that lasts. The sweet carries a Geographical Indication tag, which formally recognises it as a product of the Dharwad region.
The tradition is said to go back about 175 years, to a family named Thakur that migrated to Dharwad from Unnao in Uttar Pradesh and began making the sweet there. Today it has become the unofficial welcome gift of North Karnataka, sold in cardboard boxes at every railway station and bus stand in the area, and no visit to Dharwad feels complete without carrying one home. The best ones are fresh, made that morning, and soft enough to press lightly with a thumb. Eat one slowly with a cup of tea, and notice how the flavour changes from sweet milk at the start to a toasted, almost nutty finish. If you plan to carry them home, buy them in a sturdy box, because they are tender, and keep them in a cool place. They also make a very good last stop on a trip, because the smell of a freshly opened box will remind you of the journey for days. Dharwad itself is also a lovely town for strolling.
17 Gokak Karadantu
Veg Region: Gokak and Amingad, Belagavi district Try it at: sweet stalls in Gokak Typical price: about ₹500–800 per kg
Karadantu is a sweet from another age, and eating it feels a little like biting into history. It is made from jaggery, dry fruits, nuts and antu, the edible gum that gives the sweet its name and its chew. The ingredients are cooked together until they bind, then spread, set and cut into squares. It is dark, dense and firm, a snack designed for working people who needed energy that lasted through the day, which is why many visitors call it the original energy bar. The flavour is deep and caramelised, with the sweetness of jaggery, the nuttiness of roasted almonds, cashews and dates, and a faint bitterness at the edges that stops it from being cloying.
The story of its origin is told with local pride. A man named Savaligappa Aiholli of Amingad is said to have made the first one, and because the sweet was sold at Gokak, it became known as Gokak karadantu. Today the town of Gokak in the Belagavi district is the place to buy it, and stalls sell it by weight, wrapped in paper. Eat it in small pieces, because it is rich and chewy, and let each one soften in your mouth rather than biting hard. It is traditionally a teatime snack, and it goes very well with a strong cup of chai. It also travels well, keeps for weeks and makes a thoughtful gift. If you are interested in old sweets, the Belagavi and Kalaburagi region has others worth seeking out, from soft Belgaum kunda to Mandige, a crepe-like sweet cooked on an upturned tava.
Kodagu (Coorg): pork, pepper and dark sour vinegar
Coorg food sits apart from the rest of Karnataka. The Kodava community cooks pork as the hero of the table, pairs it with rice in many shapes, and uses a black, sour vinegar called kachampuli that you will not meet anywhere else. Read our guide to the 8 best places to visit in Coorg before you plan your trip.
18 Pandi Curry
Non-veg Region: Kodagu (Coorg) Try it at: Madikeri, Kodava homestays and restaurants Typical price: ₹250–450
Pandi curry is the dish that defines Kodava cooking, and it is deliberately different from the coconut-heavy curries of the coast. Pork, pandi in the Kodava language, is marinated and then simmered with roasted black pepper, coriander and a blend of Kodava spices until the meat is tender and coated in a thick, dark gravy. Traditionally the dish was made with wild boar, and many households still prepare it for festivals and special occasions. What gives it its character is kachampuli, the Coorg black vinegar, which adds a sharp, fruity, slightly smoky sourness and gives the gravy its deep, almost purple colour.
The flavour is peppery, sour and savoury all at once, with no sweetness from coconut to soften it, and the heat is a slow glow rather than a burn. The fat from the pork melts into the gravy, which is why the curry is so satisfying with plain rice, kadambuttu or akki roti, which soak up every drop. In the Kodava kitchen it is rarely eaten alone; it is usually part of a larger meal with sides of vegetables, chutney and sometimes bamboo shoot, and it is the centrepiece of any celebration. To eat it properly, take a piece of meat with a little gravy, mash it into the rice with your fingers, and eat slowly, because the pepper builds. Vegetarians are not left out of Kodava cooking, but this is a meat-lover's dish through and through. The best versions are made in homes, so a homestay with a Kodava host is the most rewarding way to try it, and the gravy often tastes better the next day.
19 Kadambuttu
Veg Region: Kodagu (Coorg) Try it at: served with pandi curry in Kodava homes and restaurants Typical price: usually included with the curry
Beside every great curry there is a quiet partner, and in Coorg that partner is kadambuttu. These are steamed rice balls, round and pale and about the size of a lime, made by cooking coarse rice flour and pressing it into smooth dumplings. They look plain, but they are the reason a bowl of pandi curry is so satisfying. The rice dumplings are soft, slightly sticky and mild, with almost no flavour of their own, which is exactly what is needed when the gravy is dark, peppery and sour. They are a variety of puttu, the steamed rice dishes that Kodava cooks make in many shapes, and the round kadambuttu is the most popular one at celebratory meals.
The way to eat them is to break one in half with your fingers, press it into the curry and let it soak, then lift it to your mouth with a piece of meat. The balls absorb the pork gravy and the kachampuli without becoming mushy, which makes every bite a mix of soft rice, tangy sauce and tender meat. Many cooks serve them still warm from the steamer, and they are best in the first ten minutes before they firm up. They also make a good breakfast on a cold hill morning, with a little ghee or a spoonful of coconut chutney, and some families eat them with vegetable curries too. If you are curious about how Kodavas eat, ask for kadambuttu with your first plate, and you will find that the simplest part of the meal is often the part you remember. It is humble, comforting food, and it carries the entire tradition of the hills in a single round dumpling.
20 Kodava Smoked Pork
Non-veg Region: Kodagu (Coorg) Try it at: Kodava homestays and specialist restaurants Typical price: ₹300–500
Pork is the hero of nearly every Kodava meal, and smoking it is one of the oldest ways the community prepares it. In traditional kitchens, meat is hung above the hearth, where heat and woodsmoke work on it slowly, drying and flavouring it long before refrigerators existed. When the cook is ready, the meat is cut up and cooked with a few spices, and what reaches the plate has a firm, chewy bite and a smoky, savoury depth that fresh pork does not have. It is the kind of cooking that teaches you to taste time, and it reflects a world in which hunting, farming and the seasons set the menu.
Restaurants and chefs interested in preserving Kodava cuisine now serve smoked pork on their menus, often roasted and paired with kachampuli, the dark vinegar that adds a sour, smoky tang and a deep colour. The combination is powerful: the fat of the pork, the smoke from the hearth and the acidity from the vinegar balance one another, and each bite tastes both rustic and refined. It is typically eaten with rice or kadambuttu, along with a side of greens or a simple chutney, and sometimes a little roasted pepper at the table. Because it is a dish tied to home kitchens, the most authentic versions are found in Kodava homes and homestays, where the cooks follow family methods. If you are staying in Coorg, ask your host whether they can arrange a Kodava meal, and be ready to try something new. It is a taste of the hills that no other region of Karnataka can offer.
More Karnataka flavours: festival sweets, coastal snacks and Malnad in the rain
The twenty dishes above are the headline acts. Karnataka's table is far longer, and these are the plates, sweets and seasonal specialities that people who grew up here ask for by name.
Festival sweets and payasas
No Karnataka festival feels complete without holige, also called obbattu, a soft flatbread stuffed with a sweet filling and cooked on a griddle with ghee. The outer layer is made from wheat flour or maida, and the filling changes with the cook: bele holige uses chana dal or toor dal with jaggery and cardamom, kayi holige is stuffed with coconut, and every region has its own favourite way to eat it, from warm ghee to a glass of mango shake. At Ugadi it is almost obligatory, and the leftover dal filling is often turned into holige saaru, a spiced rasam. Alongside it come the payasas, including gasagase payasa, made by grinding poppy seeds with rice and simmering them in milk until thick, then finishing with ghee-toasted cashews and raisins, and hesarubele payasa, a gentler version with moong dal and jaggery.
Rave unde is the everyday laddu, made from fine semolina, dried coconut and sugar, bound with warm milk and ghee, while chiroti, a stack of flaky fried layers sprinkled with powdered sugar, is a wedding favourite that is often eaten with warm milk poured over it. In the north, maadhli is a village festival sweet of wheat flour, semolina, Bengal gram, jaggery and dry coconut that tastes best with a little milk, and halbai is a rice and jaggery sweet from the coast and Malnad. Then come the Belagavi specialities. Belagavi kunda is made by boiling milk and khoa with sugar, stirring constantly until it sets into a rich, grainy sweet, and mandige is a thin crepe filled with sugar, ghee and khoa and cooked on an upturned tava.
For a shelf-stable gift, look for Bellary cycle kova, a milk sweet traditionally sold by vendors on bicycles, and sandige, the sun-dried rice or tapioca fryums that Karnataka households make in summer and store for the rest of the year.
Coastal snacks and cool treats
The coast has its own snack shelf. Mangalore buns are soft, mildly sweet puris made with banana and flour, best with coconut chutney. Goli baje, also called Mangalore bajji, are fluffy fritters made from maida and curd, sold in every hotel as an evening snack and served with chutney. At home and in Konkani kitchens you will meet karathe kismuri, crisp-fried bitter gourd pieces in a coconut and coriander seed gravy finished with roasted garlic, which turns a plate of rice and dal into a proper meal. And for dessert, Mangaluru is famous for gudbud, an ice cream sundae of mixed flavours, fruit, dry fruits and cherries. Local folklore says it was born when a group of customers arrived late and there was not enough of any single flavour, so three were combined in a hurry, which is where the name comes from.
Home-style plates worth asking for
Udupi sambar is the temple-kitchen version of the classic stew, built on pumpkin or other gourds with a coconut base and a tamarind tang, and it is part of an almost entirely vegetarian tradition. Akki rotti, made from rice flour kneaded with onion, green chilli, coriander and often coconut, is cooked on a griddle and eaten with chutney, curd or a meat curry. Ottu shavige, rice noodles pressed through a mould from steamed dough, is eaten with sweetened coconut milk or tossed into a lime chitranna. Gojju, whether the sweet-sour pineapple version served at weddings or kumbalkai gojju made from pumpkin, sesame and roasted gram, shows up on every banana-leaf feast. Tambli, a cooling curd dish, is eaten with rice, and thimare thambli, made with fresh brahmi leaves, coconut and curd, is a good example. Ragi mudde is also traditionally served with sabsige soppu saaru, a dill leaf curry, and with majjige saaru, a buttermilk stew.
Malnad in the rain
Malnad cooking follows the seasons, and the monsoon is when it is at its best. Turmeric leaves, which grow quickly in the rains, are used to wrap and steam kadubu, with cucumber, pumpkin and jackfruit versions all eaten with chutney at breakfast, and to cook suliroti, a sweet of jaggery, rice flour and coconut. Hibiscus leaves and flowers are ground into idli and dosa batter for a green or pink colour and a mild herby taste. Jackfruit seeds are dried and used like potatoes, bamboo shoots appear in curries, and the leaves of the kannekudi plant are turned into a seasonal chutney. Freshwater crabs caught in rain-fed streams are cooked in curries or roasted, and hot chilli or banana bonda taste especially good while it pours outside. If you are offered wild mushroom curry, buy it only from trusted villagers, because many wild mushrooms in the Western Ghats are not safe to eat. In the Bombay Karnataka belt around Hubballi, Gadag and Belagavi, look for Savji eateries, small family-run Savji khanavalis known for very hot and spicy food. You can read more about the state's sweets on the Karnataka Tourism sweets page and about the Udupi kitchen on Wikipedia's Udupi cuisine entry.
Where to eat: iconic Karnataka eateries at a glance
| Dish | Eatery | Area |
|---|---|---|
| Rava idli, masala dosa | MTR (Mavalli Tiffin Rooms), founded 1924 | Lalbagh Road, Bengaluru |
| Masala dosa | Vidyarthi Bhavan, since 1938 | Gandhi Bazar Main Road, Basavanagudi, Bengaluru |
| Benne masala dosa | CTR (Central Tiffin Room) | 7th Cross and Margosa Road, Malleshwaram, Bengaluru |
| Mysore Pak | Guru Sweet Mart | Sayyaji Rao Road, Mysuru |
| Maddur vada | Maddur Tiffany's | Bengaluru–Mysuru highway, Maddur |
| Fish tawa fry | Giri Manja's, since 1984 | Car Street, Mangaluru |
| Jolada rotti meal | Basaveshwar Khanavali | Vidya Nagar, Hubballi |
| Pandi curry | Kodava homestays and restaurants | Madikeri and across Coorg |
Hours and menus change, so check a map app for current timings before you go. Many of the oldest places are busiest at breakfast and close for an afternoon break.
Prices, veg or non-veg, and how to eat
As a rough guide, a darshini or tiffin-room breakfast usually costs ₹60–150, a North Karnataka rotti meal ₹120–250, and a coastal seafood or Kodava meat meal ₹250–500. Sweets are usually sold by weight, with Mysore Pak, Dharwad peda and karadantu falling roughly between ₹400 and ₹1,000 per kg. These are indicative ranges for 2026 and vary by city and restaurant.
Karnataka is one of the easiest Indian states for vegetarians. Udupi-style kitchens are strictly vegetarian, most Old Mysore tiffin dishes and North Karnataka rotti meals are vegetarian, and the green tags above tell you which dishes to choose. The coast leans toward seafood and chicken, Bhatkal toward biryani and fish, and Coorg toward pork.
Breakfast in Bengaluru is built around the darshini, a quick standing-room counter where you pay, collect a plate and eat within minutes, while traditional meals in the north and on the coast are served on a banana leaf and eaten with the right hand. Sit down, let the leaf be filled, and do not leave until you have asked for a second helping of rice. Use the chutney and the ghee freely, and pair dosas with chutney and sambar as served.
Food to carry home
The best edible souvenirs are the ones that travel well. Mysore Pak from Guru Sweet Mart, Dharwad peda in a sturdy box and Gokak karadantu all keep for days. Bisi bele bath masala makes it possible to cook a version at home, and Coorg's kachampuli, spices and honey are easy to pack. Filter coffee powder is a classic gift from the coffee-growing hills of Chikkamagaluru and Kodagu.
Frequently asked questions about Karnataka food
What is the most famous food of Karnataka?
Bisi bele bath, masala dosa and ragi mudde are the dishes most often named, and Mysore Pak is the best-known sweet.
Is Karnataka food spicy or sweet?
Both. Old Mysore cooking is milder and sometimes slightly sweet, while North Karnataka and Savji food are known for heat, and the coast uses plenty of red chilli with coconut.
What are the best vegetarian dishes in Karnataka?
Bisi bele bath, masala dosa, rava idli, Maddur vada, jolada rotti with yennegai, patrode, girmit, and sweets such as Mysore Pak and Dharwad peda.
What is a traditional Karnataka breakfast?
Idli, vada, dosa, rava idli, kharabath and kesari bath with filter coffee, typically eaten at a darshini or tiffin room. In Bhatkal, breakfast centres on many kinds of appo pancakes.
What is the most popular dessert in Karnataka?
Mysore Pak is the most famous, followed by Dharwad peda, Gokak karadantu and, at festival time, obbattu.
Which Karnataka region has the best food?
It depends on what you like. The coast is best for seafood, Bengaluru and Mysuru for tiffin, North Karnataka for hearty rotti meals and sweets, and Coorg for pork and rice.
Final thoughts
Karnataka is a state you eat your way across. Start with a Bengaluru tiffin room, follow the highway to Maddur and Mysuru, drop down to the coast for coconut and fish, climb into the misty Malnad and Coorg hills, and finish in the sorghum country of the north. Come hungry, travel slowly, and let the plate tell you where you are.