best street food in mysore (2026)
·
15 min read
·updated
tldr: my top picks from 15 street food spots - devaraja market food walk (the epicentre, rs 100-200 for a full grazing session), guru sweet mart (mysore pak pilgrimage, rs 500-600/kg), and vinayaka mylari (the dosa that defines mysore, rs 30-40). mysore’s street food is traditional, unhurried, and deeply rooted in palace-city culture.
mysore’s street food tells you everything about the city in one bite.
where mumbai’s street food is fast and chaotic, where delhi’s is aggressive and bold, mysore’s street food is measured and traditional. the flavours are refined. the portions are modest. the recipes haven’t changed in decades because the people who eat them won’t allow it. this is a city that was ruled by maharajas, and the food carries that same sense of palace-era pride.
i haven’t visited mysore yet. this guide is based on extensive research - local food blogs, google reviews, youtube food tours, and recommendations from karnataka locals who know the devaraja market circuit. the consistent feedback: mysore’s street food scene is smaller than bangalore’s but more cohesive and more satisfying.
the street food here centres on devaraja market and sayyaji rao road - a compact area you can walk in 20 minutes but eat through in 3 hours. mysore bonda, churumuri, filter coffee, fresh juice, and the legendary mysore pak are all within walking distance. then there are the dosa stalls, the idli carts, and the chai shops that fill in the gaps.
the awards (top picks)
- best overall: devaraja market food walk - the complete mysore street food experience
- best sweet: guru sweet mart - the definitive mysore pak
- best snack: mysore bonda stalls at devaraja market - hot, spicy, perfect
- best dosa (street-side): vinayaka mylari - technically a restaurant, spiritually street food
- best drink: fresh sugarcane juice at devaraja market - pure and cold
- best churumuri: devaraja market north end stalls - the benchmark
- best filter coffee: penguin cafe / vinayaka mylari - traditional tumbler-davara style
- best budget meal: idli stalls near city bus stand - rs 20 for breakfast
- best for tourists: sayyaji rao road food walk - accessible and concentrated
- best evening snack: mysore bonda + filter coffee combo - the perfect 4 pm break
the full list
| # | spot | area | specialty | cost per person | rating |
|---|---|---|---|---|---|
| 1 | devaraja market food stalls | devaraja market | churumuri, bonda, juice | rs 50-100 | 9/10 |
| 2 | guru sweet mart | sayyaji rao road | mysore pak, sweets | rs 100-200 | 9/10 |
| 3 | vinayaka mylari | nazarbad | mylari dosa | rs 40-60 | 9.5/10 |
| 4 | churumuri carts (sayyaji rao road) | sayyaji rao road | churumuri, masala puri | rs 20-30 | 8.5/10 |
| 5 | mysore bonda stalls (devaraja) | devaraja market | mysore bonda, bajji | rs 20-30 | 8.5/10 |
| 6 | sugarcane juice stalls | devaraja market | fresh sugarcane juice | rs 20-30 | 8/10 |
| 7 | bombay tiffanys | sayyaji rao road | mysore pak, halwa | rs 100-200 | 8/10 |
| 8 | mahalakshmi sweets | devaraja market area | mysore pak, laddu | rs 100-200 | 8/10 |
| 9 | idli stalls (city bus stand) | city bus stand | idli, vada, dosa | rs 20-40 | 8/10 |
| 10 | filter coffee carts | scattered across city | filter coffee | rs 10-20 | 8/10 |
| 11 | banana chips stalls | devaraja market | banana chips, mixture | rs 30-50 | 7.5/10 |
| 12 | fruit juice stalls | sayyaji rao road | fresh fruit juice | rs 30-50 | 7.5/10 |
| 13 | kanji (ragi mudde) stalls | devaraja area | ragi mudde, sambar | rs 30-40 | 7.5/10 |
| 14 | chaat stalls (sayyaji rao) | sayyaji rao road | pani puri, bhel | rs 20-30 | 7/10 |
| 15 | evening snack carts | k.r. circle area | gobi manchurian, noodles | rs 40-60 | 7/10 |
the epicentres
1. devaraja market food walk
devaraja market, dhanvantri road / cost per person: rs 50-100 / 9/10
devaraja market is the beating heart of mysore. it’s been operating for over a century, and the food stalls here are as much a part of the market as the flower vendors and spice traders. this isn’t a designated food court or a curated food walk - it’s an organic, chaotic, beautiful mess of vendors who’ve been selling the same things from the same spots for decades.
the food walk through devaraja market follows a natural path. you enter from the main road and immediately hit the fruit juice stalls - fresh pomegranate, sugarcane, and orange juice made on the spot. move deeper and you find the churumuri vendors, the bonda stalls, and the bajji (deep-fried vegetable) carts. the spice section has vendors selling homemade masala powders, curry leaves, and dried chillies that you can taste before buying.
the flower section is famous for jasmine and marigold garlands, but between the flowers you’ll find vendors selling tender coconut water, sliced raw mango with salt and chilli powder, and fresh cucumber. the whole market experience is inseparable from the food.
must-try: churumuri (rs 20-30), mysore bonda (rs 10-15 per piece), fresh sugarcane juice (rs 20), banana chips (rs 30 per packet), raw mango with masala (rs 10-15)
the catch: the market is busiest in the mornings (7-11 am). afternoons get hot and some vendors close. avoid the post-rain hours when the market floor gets slippery.
verdict: the single best street food experience in mysore. come hungry, spend rs 100, and eat your way through history.
2. guru sweet mart
sayyaji rao road / cost per person: rs 100-200 / 9/10
guru sweet mart is where mysore pak reaches its highest form. this is not just a sweet shop - it’s a pilgrimage site for anyone who cares about indian sweets.
mysore pak was invented in the mysore palace kitchen, created by a chef named kakasura madappa for maharaja krishnaraja wadiyar iv. the sweet is made from just three ingredients - besan (gram flour), ghee, and sugar - but the technique is everything. the besan must be slowly roasted in ghee until it reaches the exact right moment. the sugar syrup must be at the precise temperature. pour the ghee-roasted besan into the syrup at the right moment and you get soft, melt-in-mouth mysore pak. pour it too early or too late and you get the harder, grainier version.
guru sweet mart’s soft mysore pak (nana mysore pak) melts the instant it hits your tongue. the ghee is fragrant and fresh. the sweetness is restrained. the texture is somewhere between a fudge and a crumble. it costs rs 500-600 per kg, which sounds expensive until you taste it and realize you’d pay twice that.
must-try: soft mysore pak (rs 500-600/kg), kesari bath (rs 80-100/box), badam halwa (rs 500/kg), mysore pak sample piece (rs 20-30)
the catch: the shop gets crowded around festivals (dussehra especially, since mysore dussehra is the biggest festival in karnataka). buy early in the day for the freshest stock.
verdict: the best mysore pak in mysore. buy a kg for the family. eat a piece right there on the street. repeat.
3. vinayaka mylari
nazarbad (near devaraja market) / cost per person: rs 40-60 / 9.5/10
vinayaka mylari is technically a restaurant with tables and chairs. but the experience - the queue on the street, the rapid-fire dosa cooking, the eating-standing-up-because-you-couldn’t-wait - is pure street food energy.
the mylari dosa has been covered extensively in the best dosa in mysore guide, so the short version: small, thick, butter-soaked, crispy-outside-soft-inside, coconut chutney, rs 30-40, worth any queue. people drive from bangalore for this.
must-try: mylari dosa (rs 30-40), extra butter dosa, filter coffee (rs 20-30)
verdict: the single most important food item in mysore. no visit is complete without it.
the snacks
4. churumuri carts (sayyaji rao road)
sayyaji rao road / cost per person: rs 20-30 / 8.5/10
churumuri is mysore’s answer to mumbai’s bhel puri, and honestly, it might be better.
the base is mandakki (puffed rice), mixed with chopped onion, tomato, grated raw mango, fresh coriander, roasted peanuts, and a squeeze of lemon juice. the seasoning includes chaat masala, a pinch of salt, and sometimes a sprinkle of sev for crunch. some vendors add a touch of coconut and curry leaves, which is the distinctly karnataka twist.
the churumuri vendors on sayyaji rao road set up in the late morning and stay through the evening. each vendor has their own ratio of ingredients - some go heavier on the raw mango (more sour), some on the peanuts (more crunch), some on the masala (more heat). finding your favourite vendor is part of the ritual.
must-try: plain churumuri (rs 20), churumuri with extra raw mango (rs 25), masala puri (rs 25)
the catch: these are open-air carts with no seating. you eat standing up or walking. the quality varies between vendors - ask locals which cart they prefer.
verdict: the definitive mysore street snack. cheap, flavourful, and addictive.
5. mysore bonda stalls (devaraja market)
devaraja market / cost per person: rs 20-30 / 8.5/10
mysore bonda is a deep-fried snack made from a batter of urad dal (black gram) mixed with spices, shaped into a ball, and fried until golden. the exterior is crispy, the interior is soft and slightly spongy, and the flavour is warm, spiced, and deeply satisfying.
the bondas at devaraja market are fried fresh in large kadais (woks) of oil. you can watch them being shaped and dropped into the oil, puffing up and turning golden in minutes. they’re served piping hot with coconut chutney and sometimes a fiery red chilli chutney.
the key to a good mysore bonda is the batter. the urad dal needs to be soaked overnight, ground to the right consistency (not too fine, not too coarse), and seasoned with curry leaves, green chillies, ginger, and sometimes a touch of cashew or coconut. the devaraja market vendors have been perfecting this batter for decades.
must-try: mysore bonda (rs 10-15 per piece), chilli bajji (rs 10 per piece), onion bajji (rs 10)
the catch: these are deep-fried in oil that’s been used all day. if you’re particular about oil freshness, go earlier in the day.
verdict: the perfect fried snack. hot, crispy, and entirely satisfying at rs 10 a piece.
6. sugarcane juice stalls
devaraja market / cost per person: rs 20-30 / 8/10
the sugarcane juice stalls at devaraja market press fresh cane through motorized machines right in front of you. the juice comes out pale green, slightly foamy, and cold (they add ice). a squeeze of lemon and a pinch of ginger makes it even better.
in mysore’s warm weather (the city is pleasant year-round but gets warm in summer), fresh sugarcane juice is the perfect accompaniment to a street food binge. it cuts through the oil and spice and refreshes your palate for the next round.
must-try: sugarcane juice with lemon and ginger (rs 20-30)
verdict: the ideal refresher between street food rounds.
the sweet shops
7. bombay tiffanys
sayyaji rao road / cost per person: rs 100-200 / 8/10
bombay tiffanys is the second-most-famous mysore pak destination after guru sweet mart. their version is slightly different - a touch more ghee, slightly darker colour, and the hard variety (as opposed to guru sweet mart’s soft specialty) is excellent here. the texture of the hard mysore pak is crumbly and layered, with a more intense, nuttier flavour than the soft version.
the shop also does excellent halwa - particularly the badam (almond) halwa and the wheat halwa - and traditional indian sweets like laddu and jalebi.
must-try: hard mysore pak (rs 450-500/kg), badam halwa (rs 500/kg), jalebi (rs 300/kg)
verdict: the best hard mysore pak in mysore. a worthy complement to guru sweet mart’s soft version.
8. mahalakshmi sweets
devaraja market area / cost per person: rs 100-200 / 8/10
mahalakshmi sweets is the neighbourhood sweet shop that mysore locals visit when they’re not making a special trip to guru sweet mart. the mysore pak is good (not the best, but solidly above average), and the range of sweets is wider. the laddu, peda, and seasonal specials are all well-made.
what makes mahalakshmi sweets worth including is the affordability. their mysore pak costs slightly less than guru sweet mart’s, and the quality is 80-85% as good. for everyday consumption rather than gifting or special occasions, mahalakshmi is the practical choice.
must-try: mysore pak (rs 400-500/kg), besan laddu (rs 350/kg), peda (rs 400/kg)
verdict: the solid everyday sweet shop. not the best mysore pak, but very good and more affordable.
the morning circuit
9. idli stalls (city bus stand)
city bus stand area / cost per person: rs 20-40 / 8/10
the mobile idli stalls near the city bus stand serve the working-class breakfast of mysore. soft, fresh idli with sambar and chutney for rs 15-20 per plate. vada for rs 10-15. filter coffee for rs 10. this is the cheapest good breakfast in the city.
these stalls open at 5-6 am and serve the auto drivers, bus conductors, and morning commuters. the idli is steamed in large quantities, served on banana leaves or steel plates, and consumed in minutes. no frills, no ambience, just perfectly steamed idli.
must-try: idli-vada combo (rs 25-30), filter coffee (rs 10-15)
verdict: the most honest breakfast in mysore. rs 30 for a full stomach.
10. filter coffee carts
scattered across the city / cost per person: rs 10-20 / 8/10
mysore’s filter coffee culture is less celebrated than chennai’s but equally serious. the mobile coffee carts use traditional south indian filter coffee makers - metal drip filters that produce a strong, concentrated decoction mixed with boiled milk and sugar. served in the iconic tumbler-and-davara (small steel tumbler nested in a wider steel cup), poured back and forth to cool and froth.
the best filter coffee carts are near devaraja market in the mornings, around sayyaji rao road mid-day, and near the palace area in the evenings. the cost is rs 10-20 per cup, and the quality is consistently excellent because the competition between vendors keeps everyone honest.
must-try: filter coffee with extra decoction (rs 15-20)
verdict: mysore’s constant companion. drink three a day minimum.
the rest
11. banana chips stalls - devaraja market
cost per person: rs 30-50 / 7.5/10
mysore is in karnataka’s banana belt, and the banana chips here use the local nendran variety. thin, crispy, lightly salted, and fried in coconut oil. buy a packet to snack on during the market walk.
12. fruit juice stalls - sayyaji rao road
cost per person: rs 30-50 / 7.5/10
fresh juice stalls serving pomegranate, mosambi (sweet lime), orange, and watermelon juice. no added sugar, no water. just fruit and ice. the pomegranate juice is the standout at rs 40-50.
13. ragi mudde stalls - devaraja market area
cost per person: rs 30-40 / 7.5/10
ragi mudde (finger millet balls) is a staple of karnataka cuisine, eaten with sambar or non-veg curry. the street stalls near devaraja market serve it simply - a round ball of ragi mudde with thick sambar for rs 30-40. it’s filling, nutritious, and distinctly karnataka.
14. chaat stalls - sayyaji rao road
cost per person: rs 20-30 / 7/10
standard north indian chaat - pani puri, bhel puri, sev puri - adapted to mysore tastes (slightly less sweet than mumbai versions, slightly less spicy than delhi versions). decent but not why you come to mysore.
15. evening snack carts - k.r. circle area
cost per person: rs 40-60 / 7/10
the evening carts near k.r. circle and surrounding streets sell gobi manchurian, noodles, fried rice, and other indo-chinese street food. standard quality, reasonable prices. good for a quick evening snack.
the complete mysore street food crawl
| time | what | where | cost |
|---|---|---|---|
| 7 am | mylari dosa + filter coffee | vinayaka mylari | rs 60 |
| 8:30 am | devaraja market walk - churumuri, bonda, juice | devaraja market | rs 80 |
| 10 am | mysore pak tasting (soft + hard) | guru sweet mart + bombay tiffanys | rs 100 |
| 12 pm | idli-vada lunch | bus stand stalls | rs 30 |
| 4 pm | churumuri + sugarcane juice | sayyaji rao road carts | rs 50 |
| 6 pm | filter coffee + banana chips | evening carts | rs 40 |
total: approximately rs 360 for a full day of mysore street food. the entire crawl fits within walking distance of devaraja market.
soft vs hard mysore pak - the debate
| feature | soft mysore pak (nana) | hard mysore pak |
|---|---|---|
| texture | melt-in-mouth, fudge-like | crumbly, layered |
| ghee content | higher | slightly less |
| shelf life | 2-3 days | 5-7 days |
| best for | eating immediately | gifting, travelling |
| difficulty to make | harder | easier |
| best shop | guru sweet mart | bombay tiffanys |
| price | rs 500-600/kg | rs 400-500/kg |
the soft variety is the traditional palace version. the hard variety is the commercial adaptation that travels better. purists insist on soft. pragmatists buy hard. buy both.
more on rahul.biz
the best dosa in mysore guide goes deep on every dosa style in the city. the best restaurants in mysore covers the full dining scene. the mysore food guide explains the deeper food culture, palace kitchen history, and what makes mysore distinct from bangalore.
liked this? get more honest reviews
no spam, just useful stuff — unsubscribe anytime.