7 South Indian Restaurants In Delhi Sure To Blow Your Mind

Whether it is a simple podi idli and filter coffee breakfast you’re looking for, or a decadent lunch featuring authentic curries, these South Indian restaurants in Delhi are sure to delight you.

Published On Dec 05, 2023 | Updated On Jul 06, 2024


One of the best melting pots of culture there is, Delhi NCR offers a wide range of cuisines and restaurants and will have something for you, no matter what you crave.

South Indian fare in Delhi is one of these cuisines and is loved by all. Ranging from homestyle meals at boutique restaurants to community canteen-like eateries at the state houses, the list of the best South Indian restaurants in Delhi is not only extremely diverse in terms of budgets but also flavours.

Keeping that in mind, here are some of the best South Indian restaurants in Delhi in no particular order

With a nonsense approach to food, and elegant interiors reflective of roots, Naivedyam Restaurant Delhi is a casual dining place perfect for all occasions. They have multiple outlets across the city and are equally loved by locals and tourists. They are also on the affordable side while offering a vast menu that goes beyond the regular idli dosas.

Do try their lemon rice, curd rice, and appam stew when visiting the Naivedyam Restaurant Delhi.

Where: Multiple locations including 1 in Noida, and 3 in Gurugram

Cost: Rs 800 for two

Another South Indian chain, that spans across cities, Dasaprakash Delhi has multiple outlets and serves food that is sure to keep bringing you back to the restaurant. Beyond the regular idli sambar, Dasaprakash are famous for their extensive South Indian thalis. If you’re not big on thalis but still want to try something new, we suggest their Malabar Parotta with Kurma or Bisi Belle Hulli Anna.

Where: Multiple locations

Cost: Rs 1,000 for two


If you’re looking for a budget eatery that offers amazing food cooked authentically, Andhra Bhavan is indeed the best South Indian restaurant in Delhi. Andhra Bhavan regularly draws crowds enough for people to line up and wait for their turns.

Andhra Bhavan also offers unlimited refills on their thalis, making the meals especially affordable, but since it is a canteen-styled eatery, don’t expect it to be a frilly restaurant.

Where: 501, 1, Andhra Pradesh Bhawan, Ashok Road, Feroze Shah Road, New Delhi

Cost: Rs 450 for two

If by the best South Indian restaurant in Delhi you mean the one that invokes the memories of childhood and carefree times if you grew up in Kerala, Mahabelly perfectly fits the bill. Not only the food, but even the interiors do an amazing job of transporting you to God’s own country. This South Indian restaurant in Delhi not only offers a variety of dishes like Chicken Varattiyathu and Mango Prawn Curry which the patrons can’t stop raving about, they also have a signature cocktail menu with drinks like Rasa Mariamma where they use rasam for the base in a bloody mary cocktail, giving it a tiny fun twist.

Where: MA-A05, Ground Floor, Restaurant Block, DLF Avenue, Saket, New Delhi

Cost: Rs 1,800 for two

This South Indian restaurant in Delhi that has multiple outlets across the city, is the place to go to if you’re looking for a home-style South Indian meal served with love. Beyond the basic idli dosa, this South Indian restaurant in Delhi offers dishes like Benne Khali Dosa and Obbattu that give you an authentic culinary experience.

Where: Lodhi Colony, and Greater Kailash 2

Cost: Rs 700 for two

The most famous of them all, this South Indian restaurant in Delhi is a must-visit for a wholesome meal. Only serving vegetarian fare, Sarvana Bhavan in Delhi has a cult-like following that doesn’t mind the long waiting time, and can’t stop raving about the thalis and mains. Quite affordable, this South Indian restaurant in Delhi now opened up in a bunch of new locations too, making it easier to savour their famed Kara Dosa and Ghee Paper Roast Dosa.

Where: Connaught Place, and multiple other locations

Cost: Rs 750 for two

If decadent luxury is what you are looking for, this South Indian restaurant in Delhi will not disappoint you. Dakshin in Sheraton isn’t your regular South Indian fare, the thoughtfully created menu features dishes beyond the idli-dosa-sambaars like Kodi Gajaala from Andhra and Kozhii Ishtoo from Kerala.

A blend of vegetarian and non-vegetarian authentic dishes from the South, Dakshin also offers you a chef’s choice menu you can opt for.

Where: Sheraton New Delhi Hotel, District Centre, Saket, New Delhi

Cost: Rs 4,000 for two

Disclaimer: The details mentioned throughout this blog are sourced from publicly accessible platforms. At Zeezest, we intend to share factual and verified information. Should there be any inconsistencies or variances in the information provided, please understand that these are entirely unintentional and not meant to mislead. 

Photo: Shutterstock