Best Vegetarian Restaurants in Chennai

Chennai, the capital city of Tamil Nadu, is not only known for its rich cultural heritage and beautiful beaches but also for its diverse and delectable vegetarian cuisine. From traditional South Indian dishes to innovative global fusion creations, Chennai offers a plethora of options for vegetarian food enthusiasts. In this comprehensive travel guide, we will explore some of the best vegetarian restaurants in Chennai, taking you on a culinary journey through the city’s vibrant food scene.

1. Hotel Saravana Bhavan:

  • Location: Multiple locations across the city.
  • Cuisine: South Indian.
  • Specialty: Idli, dosa, and authentic South Indian thalis.
  • Ambience: Casual and bustling with a focus on quick and efficient service.

Hotel Saravana Bhavan is a household name not just in Chennai but across the globe. With its humble beginnings in Chennai, this iconic restaurant has become synonymous with delicious and traditional South Indian fare. The expansive menu boasts a variety of dosas, idlis, and thalis, showcasing the rich flavors of Tamil Nadu. The casual ambiance, coupled with the aroma of freshly prepared filter coffee, creates an inviting atmosphere for both locals and tourists.

2. Annalakshmi Restaurant:

  • Location: Egmore.
  • Cuisine: South Indian, North Indian.
  • Specialty: Vegetarian buffet with a focus on traditional flavors.
  • Ambience: Serene and spiritual, with classical music performances during dinner.

Situated in the heart of Chennai, Annalakshmi Restaurant is not just a dining destination but a cultural experience. The restaurant is run by the Bhakti Ananda Omal Trust, and the ambiance reflects a serene and spiritual atmosphere. The vegetarian buffet features a wide array of South Indian and North Indian dishes, all prepared with love and devotion. The classical music performances during dinner add a touch of cultural richness to the dining experience.

3. Murugan Idli Shop:

  • Location: Multiple locations, with the original in T. Nagar.
  • Cuisine: South Indian.
  • Specialty: Soft idlis, crispy dosas, and a variety of chutneys.
  • Ambience: Simple and no-frills, with a focus on authentic flavors.

For a breakfast experience like no other, head to Murugan Idli Shop. Known for its soft idlis and an array of flavorful chutneys, this restaurant has been a favorite among locals for decades. The simple and no-frills ambiance allows the focus to remain on the authenticity of the dishes. The extensive menu ensures that you can explore different combinations of idlis, dosas, and vadas to your heart’s content.

4. Dakshin at Crowne Plaza:

  • Location: Adyar.
  • Cuisine: South Indian.
  • Specialty: Traditional South Indian thali and seafood.
  • Ambience: Elegant and sophisticated, with a focus on fine-dining.

If you’re looking for a fine-dining experience with an emphasis on traditional South Indian cuisine, Dakshin at Crowne Plaza is the place to be. The restaurant is known for its exquisite South Indian thali, featuring a variety of dishes that highlight the culinary diversity of the region. While Dakshin is renowned for its non-vegetarian options, the vegetarian thali is equally impressive. The elegant ambiance adds a touch of sophistication to your dining experience.

5. Savya Rasa:

  • Location: Adyar.
  • Cuisine: South Indian.
  • Specialty: Regional specialties from across South India.
  • Ambience: Rich and regal, with traditional art and decor.

For a journey through the flavors of South India, Savya Rasa stands out as a culinary gem. The restaurant is known for its commitment to showcasing regional specialties, offering a diverse menu that spans Karnataka, Tamil Nadu, Kerala, and Andhra Pradesh. The rich and regal ambiance, adorned with traditional art and decor, enhances the overall dining experience, making it a favorite among those seeking an authentic South Indian feast.

6. Kaidi Kitchen:

  • Location: Mylapore.
  • Cuisine: Multi-Cuisine.
  • Specialty: Vegetarian jail-themed dining experience.
  • Ambience: Quirky and fun, with jail-themed decor and innovative presentations.

For a dining experience that goes beyond just the food, Kaidi Kitchen offers a unique and playful concept. The restaurant is designed like a jail, complete with cells for private dining. The menu features a variety of vegetarian dishes from different cuisines, presented with creative and quirky twists. The ambiance, coupled with the engaging jail-themed decor, makes Kaidi Kitchen a memorable and entertaining dining destination.

7. Anjappar Chettinad:

  • Location: Multiple locations.
  • Cuisine: Chettinad, South Indian.
  • Specialty: Chettinad vegetarian dishes and biryanis.
  • Ambience: Spacious and family-friendly, with a focus on Chettinad culture.

Anjappar Chettinad is renowned for its Chettinad cuisine, known for its rich and aromatic flavors. While the restaurant is often celebrated for its non-vegetarian offerings, the vegetarian menu is equally impressive. From flavorful Chettinad curries to aromatic biryanis, Anjappar Chettinad provides a culinary journey through the heart of Chettinad. The spacious and family-friendly ambiance ensures a comfortable dining experience for all.

8. Maplai:

  • Location: Nungambakkam.
  • Cuisine: Chettinad, South Indian.
  • Specialty: Chettinad vegetarian delicacies.
  • Ambience: Traditional and warm, with a focus on Chettinad hospitality.

Maplai is a haven for those seeking authentic Chettinad vegetarian cuisine. The restaurant prides itself on offering traditional Chettinad delicacies with a warm and inviting ambiance. From Kuzhi Paniyaram to Kara Kuzhambu, each dish is a testament to the culinary heritage of Chettinad. The welcoming atmosphere and attentive service make Maplai a top choice for those wanting to explore the distinctive flavors of the region.

9. Eden Vegetarian Restaurant:

  • Location: Besant Nagar.
  • Cuisine: Multi-Cuisine.
  • Specialty: North Indian, Chinese, and South Indian vegetarian dishes.
  • Ambience: Casual and relaxed, with a beachside setting.

For a beachside dining experience with a diverse vegetarian menu, Eden Vegetarian Restaurant in Besant Nagar is a delightful choice. The restaurant offers a range of North Indian, Chinese, and South Indian vegetarian dishes, making it a versatile option for groups with varied preferences. The casual and relaxed ambiance, combined with the soothing sounds of the nearby beach, creates a serene setting for a leisurely meal.

10. Kappa Chakka Kandhari:

  • Hotel: Kappa Chakka Kandhari
  • Location: Nungambakkam
  • Cuisine: Kerala Cuisine
  • Specialty: Authentic Kerala dishes, including traditional sadya meals.
  • Ambiance: Quirky and vibrant, with Kerala-inspired decor.

For an authentic taste of Kerala, Kappa Chakka Kandhari is the place to be. The restaurant offers a menu that transports you straight to the backwaters of Kerala. The quirky and vibrant ambiance adds to the overall charm, making it a delightful culinary journey.

10. Ashvita Bistro:

  • Hotel: Ashvita Bistro
  • Location: Alwarpet
  • Cuisine: Multi-Cuisine (Vegetarian)
  • Specialty: Gourmet vegetarian dishes and fusion cuisine.
  • Ambiance: Artsy and cozy, with a focus on creative decor.

Ashvita Bistro is not just a restaurant but also an artsy space that celebrates creativity. The menu features gourmet vegetarian dishes, and the ambiance is cozy and creative, making it a favorite among art enthusiasts.


Chennai’s vegetarian culinary scene is a vibrant tapestry of flavors, and the restaurants mentioned in this guide are just the tip of the iceberg. Whether you’re a fan of traditional South Indian cuisine, eager to explore the richness of Chettinad flavors, or in the mood for international vegetarian fusion, Chennai has something for every palate. As you explore the cultural and historical wonders of this vibrant city, make sure to indulge in the diverse and delectable vegetarian offerings that make Chennai a true culinary gem in South India.