Recommended by a South Indian After 19+ Years Living Here
(By Vinatha, founder of BVdanceMadrid & Chennai native)
South Indian cuisine is finally having its moment in Madrid—and honestly, it’s about time. As someone who was born and raised in Chennai, moved to Spain nearly two decades ago, and has spent years searching for authentic flavors from home, I can confidently say: not all “Indian food” is the same.
While North Indian cuisine is rich, creamy, and widely known across Europe, South Indian food is a completely different universe—lighter, spicier, tangier, coconut-forward, and deeply rooted in ancient culinary traditions.
Think dosas, idlis, sambar, rasam, lemon rice, coconut chutneys, vadas… and of course that unforgettable South Indian filter coffee.
Today, I’m sharing my Top 3 South Indian restaurants in Madrid, ranked according to:
- Authenticity (does it taste like home?)
- Flavor profile (freshness of spices, balance, technique)
- Service & hospitality (a non-negotiable part of Indian culture)
- Ambience and overall experience
Let’s dive in.
3rd Place: NILAH
Calle Toledo, Madrid
Nilah is one of the first spaces in Madrid that began to introduce South Indian dishes beyond the typical dosa-idli pairing. What makes Nilah special is the consistency: you’ll get reliable sambar, crispy dosas, and chutneys that are well balanced (especially their coconut chutney, which leans toward the Karnataka style).
What to try
- Paper Dosa — beautifully thin, yummy
- Parotta — crunchy outside, fluffy inside
- Chicken chettinad — full of flavor
Why it ranks #3
Nilah is solid, familiar, and enjoyable. While it doesn’t always hit the exact Chennai-home flavor profile, the experience is warm, and it’s a great entry-level spot for people trying South Indian food for the first time.
2nd Place: South Indian Food Madrid
Mercado Barceló, Madrid
This one is special because it feels like a local secret—a hidden gem inside the vibrant Mercado Barceló. Their food is simple, homemade, and fresh, much closer to what Indian families cook daily.
What to try
- Thali of the Day — always rotating, always comforting
- Sambar Rice & Biryani — nostalgic, clean flavors
- Kothu parotta – really well done
- Dosa— light, crispy, and not overly oily
Why it ranks #2
This stall may not have a fancy dining room, but what it does have is authenticity. The spices taste freshly ground, the food feels nurturing, and the owners bring a sense of genuine warmth that reminds me of small canteens in Chennai. Fantastic for lunch or a quick, wholesome meal.
1st Place: BBCR – Banusthalis Bharath Café & Restaurant
Mercado San Enrique, Madrid
BBCR is, in my opinion, the most authentic South Indian food currently available in Madrid.
This place is run with heart, intention, and deep cultural pride. Their dishes taste like they came straight out of a Tamil Nadu household—the tamarind levels are right, the spice balance is on point, and the textures (especially the dosa batter and idli batter) show that they truly know what they’re doing.
What to try
- Classic Dosa with Sambar & Chutneys — perfect crispiness
- Mutton chukka — Super flavorful
- Biryani —beautifully done
- Filter Coffee — an absolute must
Why it’s #1
The taste is the closest to “home” I’ve found in nearly 20 years here.
The hospitality is sincere (the owner Regi is super sweet), the staff is patient and welcoming, and the atmosphere feels like an authentic South Indian mess hall with a modern Madrid twist.
If you want to experience real South Indian soul food, this is the place.
North vs. South Indian Cuisine — A Quick Reminder
Many restaurants in Europe categorize everything as simply “Indian,” but the truth is:
North Indian food
Creamy, rich, wheat-based:
- Butter chicken
- Naan
- Paneer
- Curries with cream and nuts
South Indian food
Light, tangy, rice-based:
- Dosas
- Sambar
- Coconut chutney
- Rasam
- Spicy lentils and rice dishes
Totally different flavors, ingredients, and techniques.
And since I’m from South India, naturally this list is close to my heart.

