Quick answer
For dosas in Mylapore, Chennai, ranging from ₹30-₹200 per person, Mylai Karpagambal Mess is a top recommendation due to its heritage and perfectly spiced masala dosa. These dosas, best enjoyed in the narrow streets around Kapaleeshwarar Temple, are worth waking up early for. Dosa in Chennai isn't just breakfast — it's an identity.
- Best overall
- ID (Idli Dosa)
- Price/value range
- 40 – ₹200/person
- Top-ranked pick
- Mylai Karpagambal Mess — ₹40–₹100/person
- Last verified
- 2026-03
Top verdicts
- Mylai Karpagambal Mess: The undisputed king of Mylapore dosa.
- Rayar's Mess: A 95-year-old Mylapore institution hidden in a narrow lane.
- Ratna Cafe: The most legendary sambar in all of Chennai — and the dosa is just the vehicle to deliver it.
For dosas in Mylapore, Chennai, ranging from ₹30-₹200 per person, Mylai Karpagambal Mess is a top recommendation due to its heritage and perfectly spiced masala dosa. These dosas, best enjoyed in the narrow streets around Kapaleeshwarar Temple, are worth waking up early for. Dosa in Chennai isn't just breakfast — it's an identity.
Dosa in Chennai isn't just breakfast — it's an identity. A crispy, golden crepe spread across a hot tawa, served with coconut chutney and a sambar that could make you weep. But Mylapore? Mylapore is ground zero. The narrow streets around Kapaleeshwarar Temple have been perfecting dosa for generations, and the competition between mess halls here is fierce.
We analyzed hundreds of Reddit posts from r/Chennai, r/chennaicity, r/india, and r/IndianFood to find the spots that actual Chennai locals and food-obsessed residents recommend over and over. From century-old mess halls to beloved chains — these are the dosas worth waking up early for.
Dosa Map
How we built this list
We analyzed 150+ Reddit posts and 1,000+ comments across r/Chennai, r/chennaicity, r/india, and r/IndianFood — spanning 2018 to 2026. Restaurants were ranked by how frequently they were recommended by independent users. Every spot on this list was mentioned in at least 3 separate threads by different people. We weighted long-term Chennai residents' picks more heavily than tourist posts.
1Mylai Karpagambal Mess
Heritage MessQuick comparison
- Best for
- Heritage Mess in South Mada Street, Mylapore with a 40–₹100/person spend range
- Strengths
- 3.5★ from 4,083 Google reviews · Heritage Mess · South Mada Street, Mylapore
- Limitations
- Price band: 40–₹100/person
- Price / value
- 40–₹100/person · 3.5★
- Why it made the list
- The undisputed king of Mylapore dosa. This tiny, no-frills mess on South Mada Street has been turning out perfect dosas for decades. The podi butter dosa is a religious experience — crispy, spicy, buttery. Go early, expect a queue, and eat standing. That's the Mylapore way.
- What to order
- Mylai Karpagambal Mess, a heritage mess located on South Mada Street in Mylapore, offers dosas for ₹40–₹100 per person. The masala dosa with podi butter is a must-try — impossibly crispy, generously spiced, and the podi (spiced lentil powder) mixed with butter is pure magic. Their sambar is rich, tangy, and the benchmark by which all others are measured. Don't skip the filter coffee.
🕐 Closed now
2Rayar's Mess
Heritage MessQuick comparison
- Best for
- Heritage Mess in Karpagambal Nagar Lane, Mylapore with a 30–₹80/person spend range
- Strengths
- 4.3★ from 2,367 Google reviews · Heritage Mess · Karpagambal Nagar Lane, Mylapore
- Limitations
- Price band: 30–₹80/person
- Price / value
- 30–₹80/person · 4.3★
- Why it made the list
- A 95-year-old Mylapore institution hidden in a narrow lane. The 3-hour window (7–10 AM) is part of the charm — this isn't a restaurant, it's a morning ritual. The batter fermentation is perfect, the sambar is time-tested, and the experience of standing in a century-old mess hall is irreplaceable. A Chennai pilgrimage.
- What to order
- Rayar's Mess, a heritage mess on Karpagambal Nagar Lane in Mylapore, serves dosas for ₹30–₹80 per person. Order the soft idlis with their legendary sambar, and the crispy vadas. For dosa, their plain dosa is deceptively simple — perfectly fermented batter, golden crisp, served with coconut chutney that's been the same recipe for 95 years. Opens at 7 AM, closes by 10 AM — don't be late.
🕐 Closed now
3Ratna Cafe
ClassicQuick comparison
- Best for
- Classic in Triplicane High Road, Triplicane with a 50–₹120/person spend range
- Strengths
- 4★ from 16,724 Google reviews · Classic · Triplicane High Road, Triplicane
- Limitations
- the sambar remains transcendent
- Price / value
- 50–₹120/person · 4★
- Why it made the list
- The most legendary sambar in all of Chennai — and the dosa is just the vehicle to deliver it. Some Redditors note quality has dipped slightly from its golden era, but the sambar remains transcendent. Unlimited refills mean you're basically paying ₹50 for a bottomless sambar experience with a crispy dosa on the side. Worth the trip to Triplicane.
- What to order
- Ratna Cafe, a classic dosa spot on Triplicane High Road in Triplicane, offers dosas for ₹50–₹120 per person. The masala dosa with their legendary sambar is the way to go — unlimited sambar refills are the signature move. The sambar here is in a league of its own: complex, deeply spiced, and almost sweet. Pair with a crispy dosa and coconut chutney. The filter coffee is equally iconic.
🕐 Closed now
4Murugan Idli Shop
Popular ChainQuick comparison
- Best for
- Popular Chain in Besant Nagar (main); multiple outlets with a 60–₹150/person spend range
- Strengths
- 4★ from 14,593 Google reviews · Known for vegetarian options · Popular Chain
- Limitations
- the dosas are just as outstanding — especially the ghee roast at the Besant Nagar original
- Price / value
- 60–₹150/person · 4★
- Why it made the list
- Yes, it says "idli" in the name. But the dosas are just as outstanding — especially the ghee roast at the Besant Nagar original. It's a chain now, but the quality remains remarkably consistent. If you only have time for one tiffin spot in Chennai, this is the safe, reliable, crowd-pleasing pick. Four chutneys included.
- What to order
- Murugan Idli Shop, a popular chain with its main location in Besant Nagar and multiple outlets, serves dosas for ₹60–₹150 per person. Try the ghee roast dosa — crispy, fragrant, and drenched in ghee. Famous for their idlis (obviously), but the dosas here are criminally underrated. Their sambar and array of chutneys are excellent. The Besant Nagar branch is the original and best.
🕐 Closed now
5Bharathi Mess
Heritage MessQuick comparison
- Best for
- Heritage Mess in Near Kapaleeshwarar Temple, Mylapore with a 40–₹90/person spend range
- Strengths
- 4.3★ from 2,290 Google reviews · Known for vegetarian options · Heritage Mess
- Limitations
- Price band: 40–₹90/person
- Price / value
- 40–₹90/person · 4.3★
- Why it made the list
- Tucked away near Kapaleeshwarar Temple, Bharathi Mess is the quintessential Mylapore breakfast experience. No AC, no fancy plating — just a counter, a tawa, and dosas that taste like someone's grandmother made them. The masala dosa filling is homestyle perfection. A true local gem.
- What to order
- Bharathi Mess, a heritage mess near Kapaleeshwarar Temple in Mylapore, offers dosas for ₹40–₹90 per person. The masala dosa is a must — generous potato filling with perfectly tempered mustard seeds and curry leaves, wrapped in a thin, crispy shell. The pongal is another winner. Pair everything with their excellent filter coffee.
🕐 Closed now
6Hotel Saravana Bhavan
Iconic ChainQuick comparison
- Best for
- Iconic Chain in Multiple locations across Chennai with a 80–₹200/person spend range
- Strengths
- 3.5★ from 5,710 Google reviews · Known for vegetarian options · Iconic Chain
- Limitations
- a Chennai institution for good reason
- Price / value
- 80–₹200/person · 3.5★
- Why it made the list
- The McDonald's of South Indian food — and we mean that as a compliment. Saravana Bhavan is a global empire that started right here in Chennai. The ghee roast dosa at the flagship branch is still excellent. It's the "take your out-of-town friends" pick: reliable quality, AC seating, clean, and universally loved. Not the most adventurous choice, but a Chennai institution for good reason.
- What to order
- Hotel Saravana Bhavan, an iconic chain with multiple locations across Chennai, serves dosas for ₹80–₹200 per person. Order the ghee roast dosa — their signature. It's drenched in clarified butter, impossibly crispy, golden brown. The special meals (thali) are also worth experiencing. Multiple branches, but the T. Nagar flagship is considered the best.
🕐 Closed now
7Vrindavan Restaurant
ClassicQuick comparison
- Best for
- Classic in South Mada Street, Mylapore with a 60–₹150/person spend range
- Strengths
- 4.3★ from 2,248 Google reviews · Known for vegetarian options · Classic
- Limitations
- Price band: 60–₹150/person
- Price / value
- 60–₹150/person · 4.3★
- Why it made the list
- A Mylapore stalwart on South Mada Street with a surprisingly diverse menu that doesn't sacrifice dosa quality. The slightly sweet sambar is distinctive and pairs beautifully with their crispy dosas. TripAdvisor's top-rated restaurant in Mylapore for good reason — consistent, delicious, and welcoming.
- What to order
- Vrindavan Restaurant, a classic dosa spot on South Mada Street in Mylapore, offers dosas for ₹60–₹150 per person. Try any dosa on the menu — each has its own distinct flavor profile. The sambar and chutney combination here is excellent. Also try the rava masala dosa for a crispy semolina variation.
🕐 Closed now
9Sangeetha Veg Restaurant
Popular ChainQuick comparison
- Best for
- Popular Chain in Adyar (main); 29+ outlets across Chennai with a 70–₹160/person spend range
- Strengths
- 4.2★ from 19,290 Google reviews · Known for vegetarian options · Popular Chain
- Limitations
- with 29+ outlets it's the dosa you can get anywhere in Chennai, any time
- Price / value
- 70–₹160/person · 4.2★
- Why it made the list
- The reliable all-rounder. Sangeetha isn't flashy, but with 29+ outlets it's the dosa you can get anywhere in Chennai, any time. Their onion rava dosa is genuinely great — crispy semolina with sweet caramelized onions. A safe pick when you're in an unfamiliar neighborhood and want guaranteed quality.
- What to order
- Sangeetha Veg Restaurant, a popular chain with its main location in Adyar and 29+ outlets across Chennai, serves dosas for ₹70–₹160 per person. The crispy onion rava dosa is a great choice — semolina batter with caramelized onions. Their podi dosa is also excellent. With 29+ outlets, you're never far from one. The thali meals are solid value for a full South Indian experience.
🕐 Closed now
10Eating Circles
ModernQuick comparison
- Best for
- Modern in Alwarpet with a 80–₹200/person spend range
- Strengths
- 4.4★ from 6,064 Google reviews · Known for vegetarian options · Modern
- Limitations
- Price band: 80–₹200/person
- Price / value
- 80–₹200/person · 4.4★
- Why it made the list
- The "modern twist" pick. Eating Circles brings Kannada-style dosas to Chennai — their Mysore masala and red rice dosas are genuinely different from anything else on this list. Self-serve format, clean space, and the Alwarpet location puts you close to Mylapore. For dosa enthusiasts who want variety beyond the Tamil classics.
- What to order
- Eating Circles, a modern dosa spot in Alwarpet, offers dosas for ₹80–₹200 per person. Try the Mysore masala dosa — a Karnataka-inspired dosa with spicy red chutney spread inside, potato filling, and extra crunch. The red rice dosa is a unique, nutty option. Self-service format keeps things quick.
🕐 Closed now
11Mathsya
Udupi StyleQuick comparison
- Best for
- Udupi Style in Egmore with a 80–₹180/person spend range
- Strengths
- 4.2★ from 8,798 Google reviews · Known for vegetarian options · Udupi Style
- Limitations
- Can get busy at peak times
- Price / value
- 80–₹180/person · 4.2★
- Why it made the list
- The Udupi specialist. If you've only had Chennai-style crispy dosas, Mathsya's neer dosa will expand your horizons — paper-thin, soft, delicate, with subtle coconut milk flavor. It's a completely different dosa philosophy. The Egmore location is convenient if you're near Central Station. A must-try for dosa completists.
- What to order
- Mathsya, an Udupi-style restaurant in Egmore, offers dosas for ₹80–₹180 per person. The neer dosa is a must-try — an ultra-thin, delicate rice crepe from the Udupi tradition that you can literally fold in the palm of your hand. Also try their masala dosa with coconut-based chutneys. The Udupi flavors are distinct from Chennai's Tamil-style dosas.
- Wait expectation
- Can get busy at peak times
🕐 Open now
12ID (Idli Dosa)
ModernQuick comparison
- Best for
- Modern in Royapettah with a 100–₹200/person spend range
- Strengths
- 3.8★ from 130 Google reviews · Known for vegetarian options · Modern
- Limitations
- the execution is actually great — and it's one of Chennai's most beloved restaurants for a reason
- Price / value
- 100–₹200/person · 3.8★
- Why it made the list
- The "innovative" pick. Short for "Idli Dosa," ID takes the traditional format and adds a modern build-your-own twist. Purists may scoff, but the execution is actually great — and it's one of Chennai's most beloved restaurants for a reason. The Royapettah location is walkable from Mylapore. Perfect when someone in your group wants something different.
- What to order
- ID (Idli Dosa), a modern dosa spot in Royapettah, offers dosas for ₹100–₹200 per person. Build your own dosa — choose your toppings and fillings from a creative menu. The cheese masala dosa is a guilty pleasure. Their curated dosa combinations push tradition in fun directions while respecting the foundation. Great for families with picky eaters.
- Wait expectation
- Can get busy at peak times
🕐 Closed now
Frequently Asked Questions
What is the best dosa in Mylapore, Chennai?
Based on Reddit consensus, Mylai Karpagambal Mess is the most recommended dosa spot in Mylapore. Their crispy masala dosa with podi butter is legendary. Rayar's Mess, a 95-year-old institution, and Bharathi Mess are also top picks for traditional Mylapore dosa.
How much does dosa cost in Mylapore, Chennai?
Dosa in Mylapore ranges from ₹30–₹200. Street-style and mess-type places charge ₹30–₹80 for a plain or masala dosa. Restaurants like Saravana Bhavan or Sangeetha charge ₹80–₹150. Premium spots with ghee roast or special dosas can go up to ₹200.
What is the best time to eat dosa in Chennai?
Morning breakfast (7–10 AM) is the traditional time for dosa in Chennai. Many iconic spots like Rayar's Mess only serve until 10 AM. Evening tiffin time (4–7 PM) is also popular. Avoid lunch hours as many tiffin-focused places close between breakfast and evening service.
What types of dosa should I try in Chennai?
Start with a classic masala dosa (potato-stuffed crispy crepe). Then try ghee roast dosa (extra crispy with generous ghee), podi dosa (with spiced lentil powder and butter), kal dosa (thick, spongy stone-cooked dosa), and neer dosa (ultra-thin rice crepe from Udupi tradition). Each style showcases a different aspect of South Indian dosa mastery.
Is Mylapore the best area for dosa in Chennai?
Mylapore is arguably the spiritual home of dosa in Chennai, with the highest concentration of legendary tiffin spots within walking distance. The area around Kapaleeshwarar Temple has been serving dosa for generations. That said, great dosa exists across Chennai — Triplicane (Ratna Cafe), Besant Nagar (Murugan Idli), and T. Nagar all have excellent options.
What is the difference between a mess and a restaurant for dosa in Chennai?
A 'mess' in Chennai is a small, traditional eatery — usually family-run with limited seating, no-frills service, and time-tested recipes. Places like Karpagambal Mess and Rayar's Mess serve fixed menus at specific hours. Restaurants like Saravana Bhavan or Sangeetha are larger, offer full menus, AC seating, and all-day service. For the most authentic dosa experience, locals overwhelmingly recommend the mess-style places.
🎟️ Book Mylapore, Chennai Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours