/local-samosal/media/media_files/2025/03/19/iZaUn0Lpys7PdP06RowV.jpg)
India is a diverse country so we know the struggle you must have faced while searching for a pure vegan restaurant in India. But worry not, fellow food lovers! We’ve put together a list of the top 10 restaurants in India that serve completely vegan dishes without any hidden cruelty. From vibrant cities to serene coastal towns, India has slowly but surely opened its doors to some incredible 100% vegan restaurants. So get ready to indulge in plant-based, mouth-watering, healthy meals that will make you crave again and again!
1. Carrots, Chennai
As India’s first 100% vegan restaurant, Carrots in Chennai is a haven for plant-based food lovers. Located on the vibrant streets of the city, this charming eatery boasts a fresh, healthy menu that will leave you craving for more. Specialising in a variety of mouth-watering, wholesome dishes, Carrots takes vegan dining to the next level. From their iconic "Red Mockmeat" burger, featuring mock meat, caramelised onions, and tangy vegan mayo, to indulgent coconut curd and delectable vegan sweets, every bite here is a flavour explosion. The laid-back atmosphere, combined with the option of live music and even candlelight dinner settings, makes it the perfect spot for a relaxed yet flavour-packed experience. If you’re looking for a vegan spot that serves healthy food without compromising on taste, Carrots is your go-to destination in Chennai.
Where: 1st Floor, 27, Main, Pipe Line Rd, VGS Layout, Ejipura, Bengaluru, Karnataka
When: 11 AM – 11 PM
Price: Rs. 600
2. JustBe by Nidhi Nahata, Bengaluru
Located in the heart of Bengaluru, JustBe is a plant-based haven that focuses on wholesome, nutritious meals. Whether you're looking to manage diabetes or enjoy gluten-free, delicious food, this café is the place to be. The soothing atmosphere of JustBe is enhanced by its sound healing spa, offering a tranquil environment to unwind. The café’s popular dishes like Pita Platters, Vegan Buttermilk, and Beetroot Hummus are not only healthy but also bursting with flavours. Add a touch of relaxation with their amazing smoothies and hot chocolate. For a meal that nourishes both body and soul, JustBe is an unmissable vegan gem in Bengaluru.
Where: 383/31, Ground & 1st Floor, 13th Cross Rd, Sadashiva Nagar, Armane Nagar, Bengaluru, Karnataka
When: 11 AM – 10 PM
Price: Rs. 1000
3. Rose Cafe, New Delhi
If you’re in New Delhi and craving a delightful blend of global vegan meals and a homely atmosphere, Rose Café is the place to be. Nestled just beside the Saket metro station, this cosy, Victorian-style café serves up delicious vegan food with an elegant touch. With its vibrant décor and terrace seating, it’s the perfect spot for a laid-back lunch or dinner. The food here is not only vegan but also mouth-watering, with signature dishes like the Cheese Mushroom Panini, Zaatar Fried Eggs, and Batter Fried Fish. Whether you're indulging in their delectable desserts or enjoying a hearty meal, Rose Café promises an unforgettable dining experience.
Where: Ground Floor, Eldeco Centre, Metro station, G6R and G7R1, Malviya Nagar, New Delhi
When: 12 PM – 11 PM
Price: Rs. 1,700
4. Greenr Café, Gurugram
For a refreshing and healthy vegan meal, Greenr Café in Gurugram is the ideal destination. With its laid-back, California-style vibe and an eclectic, plant-forward menu, this café is a must-visit for anyone craving clean, globally inspired vegan food. The menu features unprocessed, wholesome dishes like the Smoky Artichoke Tacos, Edamame Truffle Sushi, and Tuscan Shroom Balls Burger, each bursting with flavour. The welcoming interior and friendly service make this vegan haven stand out in the heart of Delhi NCR. Whether you’re popping in for a quick bite or a leisurely meal, Greenr Café offers a relaxed yet vibrant dining experience.
Where: 32nd Avenue, Sector 15 Part 2, Sector 15, Gurugram, Haryana
When: 12:30 AM – 9:45 PM
Price: Rs. 1,500
5. Ahimsa - The Vegan Café, Shirdi
In the spiritual town of Shirdi, Ahimsa - The Vegan Café offers a peaceful, non-violent dining experience that reflects its philosophy. This charming café serves a variety of vegan dishes that are as fresh and flavourful as they are healthy. The Coconut & Fig Ice Cream and Tomato Bell Pepper Pizza are just a few of the standout options on the menu. The warm and friendly service, coupled with the tranquil atmosphere, makes it the perfect spot to relax and indulge in delicious plant-based food. For anyone visiting Shirdi and seeking a compassionate, flavour-packed meal, Ahimsa - The Vegan Café is a must-try.
Where: Nagar, Manmad Rd, Sai Nagar, Shirdi, Maharashtra
When: 11 AM – 9 PM
Price: Rs. 800
7. Thank Gourd, Mumbai
If you're looking for a place where wholesome, plant-based food meets stunning sea views, then Thank Gourd in Mumbai is the place to be. Nestled in the vibrant Versova area, this charming vegan restaurant serves a fusion of pan-Asian and continental dishes that are as healthy as they are delicious. The warm and welcoming atmosphere, complemented by the stunning upper-level sea view, makes it a perfect spot to watch the sunset while enjoying a cup of speciality coffee. Whether you're indulging in their flavour-packed Buddha Bowl, crispy Gyoza, or the mind-blowing Beet and Tofu Ravioli, the menu at Thank Gourd offers something for everyone. Whether you're here for a solo date, a romantic evening, or a family gathering, Thank Gourd promises an unforgettable dining experience with food that's fresh, clean, and absolutely satisfying.
Where: 8/B, opp. Palm Beach Apartment, Aram Nagar Part 2, Machlimar, Versova, Andheri West, Mumbai, Maharashtra
When: 8 AM – 11:30 PM
Price: Rs. 1000
8. Burma Burma Restaurant & Tea Room, Kolkata
For those seeking an authentic and aromatic experience, Burma Burma Restaurant & Tea Room in Kolkata is an absolute must-visit. With its rich flavours and a menu deeply rooted in Burmese tradition, this vegan-friendly haven transports you straight to the streets of Myanmar. Whether it’s their signature Shan Khowsuey, with creamy coconut curry noodles topped with fried and pickled veggies, or the crisp, golden Lotus Stem Chips that tantalise your taste buds, every dish at Burma Burma speaks of the dedication to authenticity and quality. The relaxed yet elegant atmosphere, coupled with handpicked teas, offers a perfect balance of culture and comfort. From their Rainbow Market Salad DIY Kit to the indulgent Mandalay Noodles Bowl, every meal is a culinary journey waiting to be discovered.
Where: 18 M, Ground Floor, Stephen Court, Park St, Kolkata, West Bengal
When: 9:00 AM – 11 PM
Price: Rs. 1,800
9. Bean Me Up, Goa
For a refreshing break with a side of wholesome, organic vegan food, Bean Me Up in Goa is the ultimate destination. Located en route to the stunning Ozran Beach in Vagator, this award-winning restaurant offers a delightful array of Mediterranean, Asian, and continental dishes. Their menu, featuring everything from Mediterranean Mezze to delicious Pesto Pizzas, ensures that every dish is a flavourful experience. The inviting atmosphere, coupled with the restaurant's focus on sustainable, plant-powered goodness, makes it the perfect spot for both locals and travellers looking for nourishing meals. Whether you’re relaxing with a Burrito, indulging in a decadent Chocolate Mousse Cake, or sipping on fresh juices, Bean Me Up offers an unforgettable, healthy food experience in one of Goa’s most beautiful locations.
Where: Bean Me Up, 1639/2 Devulvaddo, Ozran Beach Rd, Vagator, Goa
When: 9 AM – 11 PM
Price: Rs. 1,500
10. Loving Earth Cafe, Kerala
In the heart of Fort Kochi, Loving Earth Cafe is a peaceful sanctuary that blends wholesome vegan food with the serenity of yoga. This plant-based café promotes cruelty-free living through its nourishing menu, which includes popular dishes like Truffle Pizza, Jackfruit Burrito, and Vegan Mexican Nachos. What sets Loving Earth Cafe apart is not just its incredible food but also its holistic approach, offering yoga classes alongside meals that are free from refined sugars and gluten. The relaxing atmosphere, combined with the beautiful wooden décor, makes it the perfect place to unwind, whether you’re enjoying a cold-pressed juice or a healthy granola cacao bowl. For a truly wholesome and rejuvenating experience, Loving Earth Cafe is the ideal destination in Kerala.
Where: Napier Street, Fort Kochi, Kochi, Kerala
When: 12 PM – 10 PM
Price: Rs. 1200