Shanmugas Vegetarian Restaurant – Authentic South Indian Cuisine in Colombo
If you’re looking for authentic South Indian vegetarian food in Colombo, Shanmugas is an absolute gem. I’ve been visiting this restaurant for years, and it never fails to impress. Every dish is prepared with care, bursting with traditional Indian flavors, and served fresh and hot — exactly how real Indian food should be.
From the moment you step in, you can feel the warm, welcoming atmosphere. The place has a clean, simple, and family-friendly vibe — perfect for both dine-in and takeaway. The staff are courteous, polite, and attentive, always making sure you’re comfortable and happy with your order. It’s one of those rare restaurants where both service and taste are consistently excellent.
As a vegan, I love that Shanmugas offers a wide range of plant-based options. Some of my personal favorites include:
🥥 Ulundu Vadai (Urad Dal Fritters) – Crispy on the outside, soft inside, and absolutely divine when dipped in their chutney and sambar.
🍲 Soup Mrithaniya – Slightly spicy with deep, comforting flavors; perfect as a starter.
🌶️ Chilli Parotta – A fried, flaky delight full of spice and flavor, one of the must-try items.
🧀 Paneer Dosai – Generously stuffed with soft paneer and served with flavorful chutneys.
🍛 Idli & Dosa varieties – Freshly made, fluffy, and served hot every single time.
The restaurant also has a delicious range of Indian sweets, beautifully presented and perfect for gifting or treating yourself after a meal.
One thing to note — they close sharply at 11:00 PM, so it’s best to arrive before 10:00 PM, as food orders stop early.
Shanmugas is a family-run restaurant that truly captures the essence of South Indian hospitality and cuisine. Whether you’re craving dosas, vadas, thalis, or sweets, this place never disappoints. Over the years, I’ve ordered from here more than 100 times, both in person and via Uber Eats, and the experience has always been satisfying. The packaging is neat, the food arrives fresh and warm, and although prices are a little higher than some Indian restaurants, the quality absolutely justifies the cost.
Every visit to Shanmugas feels like coming home — the food, the service, and the atmosphere all make it a must-visit restaurant in Colombo for anyone who loves authentic Indian vegetarian cuisine.
⭐ Overall Rating: 4.8/5 ✅ Best for: South Indian vegetarian & vegan meals, family dining, authentic dosas ❌ Cons: Closes early; slightly higher prices...
Read moreToday, I went to this restaurant to have lunch and on my first glance at the menu, I immediately decided to order a lunch special thali because of the wide variety of choices they have mentioned.
My preference was a North Indian Thali. The waiter asked do you prefer tomato soup or rasam and I answered tomato soup for that.
What made me surprised was the next question the waiter asked from me. He asked do you prefer pulao or rice. I thought about the past for a minute because they usually serve both pulao and rice for a North Indian Thali. However, I answered pulao for that.
The working efficiency of the service staff was quite better because the order was right on the table immediately after it was placed.
But when I had a look at my main course, I was disappointed because I identified a couple of alterations.
The main side dish which must be served for a North Indian Thali is the paneer gravy but it was not served. The another mistake they did was that they served a cauliflower and potato mixed curry. But actually it has to be served as two different curries. One is the cauliflower manchurian and the other one is the tempered potato.
Finally, for the option of sweet, they gave the south indian payasam. Actually for a North Indian Thali, a Bombay sweet must be served. I actually expected a mysore pak but I was not able to see such a delicious sweet on my plate.
So, it was a waste of Rs.2100 for me as the meal which I ordered was not worth for the price they have mentioned and the meal did not satisfy me in any way.
I don't know about the other dishes but I will never recommend this restaurant for having a special thali for lunch specially a North...
Read moreShanmugas in Wellawatta, Colombo, is a well-known vegetarian restaurant in Sri Lanka, particularly popular for its South Indian cuisine. The restaurant has garnered a reputation for offering a variety of traditional dishes like dosas, idlis, vadas, and thalis, alongside some North Indian and Sri Lankan vegetarian specialties.
Key Highlights:
Ambiance: The restaurant has a simple and clean ambiance, suitable for family dining or casual meals with friends. It’s not overly luxurious, but it’s comfortable and inviting.
Food Quality: The food at Shanmugas is generally praised for its authenticity and flavor. The dishes are typically prepared using traditional methods, which is appreciated by those who enjoy South Indian cuisine. The dosas and thalis are particularly popular, offering a range of flavors and textures.
Service: The service is usually prompt and courteous, with staff being attentive to customer needs. However, during peak hours, there might be a slight delay due to the crowd.
Price: The prices are reasonable, considering the quality and quantity of the food. It's a good value for money, especially for those who enjoy vegetarian cuisine.
Popularity: Due to its popularity, the restaurant can get quite crowded, especially during lunch and dinner times. It might be a good idea to make a reservation if you’re planning to visit during peak hours.
Overall, Shanmugas is a go-to spot in Wellawatta for anyone looking to enjoy authentic South Indian vegetarian food in a...
Read more