Colombo, the bustling capital of Sri Lanka, is emerging as a hotspot for vegan and plant-based cuisine. Whether you’re a committed vegan or simply looking to explore healthier, cruelty-free meals, the city offers an impressive variety of vegan-friendly restaurants and cafés. One of the standout places is Ranbath, located in Colombo 07, which serves authentic Sri Lankan rice and curry in a fully vegan format, using organic and eco-conscious ingredients. For lovers of Indian cuisine, Dosa King (Indo Ceylon Cafe) in Kollupitiya and Shanmugas in Wellawatta provide a wide range of South and North Indian dishes like dosas, idlis, and thalis, many of which can be made completely vegan by requesting no ghee or dairy. Another budget-friendly favourite is Sriyani, a simple eatery in Colombo 11 offering eggless bakery items and savoury Indian snacks like vada and bonda.
If you’re looking for something more contemporary, Cafe Kumbuk and Lucuma Vegan Cafe provide an Instagram-worthy café experience with smoothie bowls, wraps, and desserts—all made with 100% plant-based ingredients. For home-style vegan meals, The Vegan Kitchen by Sulo, a cloud kitchen based in Boralesgamuwa, is a must-try. Their offerings include traditional Sri Lankan breakfasts, burgers, and sweet treats—perfect for delivery or takeaway.
Many of these eateries also offer vegan-friendly delivery options through apps like Uber Eats or PickMe Food, making it even more convenient to enjoy plant-based food at home. Colombo’s growing vegan scene is supported by a conscious local community and international visitors who seek ethical and healthy food choices. Whether you’re craving local rice and curry or a globally-inspired brunch, Colombo has something vegan to satisfy every palate.
Ranbath – Authentic Vegan Sri Lankan Cuisine in Colombo
Ranbath is a well-loved vegan restaurant located in Colombo 07, renowned for serving traditional Sri Lankan rice and curry entirely plant-based. The name “Ranbath” itself means “golden rice,” and it lives up to that promise by offering wholesome, flavorful meals that are both nutritious and satisfying. The restaurant focuses on organic ingredients, free from animal products, and follows a sustainable approach that aligns with eco-conscious values.
At Ranbath, customers can enjoy a rotating menu of local dishes like parippu (lentil curry), polos (young jackfruit curry), mallung (shredded greens), and more — all prepared using coconut milk, natural spices, and zero dairy or meat. It’s a go-to spot for both local vegans and curious tourists looking to experience Sri Lankan cuisine in a cruelty-free way. Affordable prices, generous portions, and homely flavors make Ranbath a standout destination in Colombo’s vegan food scene. Whether you’re a long-time vegan or just trying it out for a day, Ranbath offers an authentic and ethical taste of Sri Lanka.
So Rich Soya Foods – A Must-Try Vegan Spot in Colombo
So Rich Soya Foods (also known as Sorich Soya Foods) is a 100% vegan food outlet located near Kiribathgoda, within the Colombo district. Known for its fully plant-based and affordable take-away meals, it has gained popularity among locals and tourists alike. The brand specializes in soy-based products that are completely free from animal ingredients, making it a great choice for vegans and those exploring cruelty-free lifestyles.
Popular menu items include vegan roti, soya burgers, vegan hot dogs, and their signature soya ice cream—a favorite among many customers. The food is praised for being not only delicious but also budget-friendly and quick to grab on the go. So Rich Soya Foods focuses on healthy preparation methods without the use of added oils or animal fats, making it ideal for health-conscious eaters.
Key Details:
📍 Location: Makola Road, Kiribathgoda (approx. 20–30 minutes from Colombo city center)
🕒 Opening Hours:
Monday to Saturday: 6:30 AM – 8:30 PM
Sunday: 7:30 AM – 7:00 PM
💬 Reviews highlight the food as “delicious and very cheap,” with multiple recommendations on vegan platforms like HappyCow.
The Vegan Kitchen by Sulo – UberEats & Pre-Orders Only
The Vegan Kitchen by Sulo is a fully plant-based cloud kitchen located in Boralesgamuwa. They operate exclusively through UberEats for deliveries and accept pre-orders for special items or scheduled pickups. At the moment, dine-in is not available, and all orders are limited to takeaway and delivery only.
Their menu features a wide variety of delicious and wholesome vegan options, including Sri Lankan-style breakfast, vegan fried rice, soya meat curry, kottu, samosas, spring rolls, and dairy-free ice cream. They also offer special treats such as gluten-free brownies and custom-made cakes, which require a pre-order in advance.
Customers can simply place orders anytime via the UberEats app, while those looking to pre-order unique dishes or desserts can contact them directly in advance. Orders can also be picked up from their Boralesgamuwa kitchen once confirmed.
The Vegan Kitchen by Sulo is known for offering cruelty-free, oil-free, plant-based meals that are not only tasty but also healthy. Whether you’re looking for a quick vegan lunch, a custom birthday cake, or a clean meal for dinner, this kitchen has something for every plant-based food lover.
You can place your order anytime through UberEats or schedule your pre-order for a future date. Perfect for everyday meals, special occasions, or simply trying something new and ethical.
A-One Cafe – A Budget-Friendly Vegetarian Eatery in Colombo
A-One Cafe is a well-known lacto-vegetarian restaurant located in the heart of Colombo. It offers a wide range of South Indian and Sri Lankan vegetarian dishes with many vegan-friendly options. The menu includes items like idly, dosa, vadai, kottu, and rice meals, many of which can be made fully vegan upon request.
The cafe is praised for its delicious food, friendly service, and affordable prices. Most dishes are oil-free and suitable for health-conscious customers. It operates daily from early morning to night and is a great spot for both locals and tourists seeking clean, wholesome, plant-based meals in a casual setting.
The simple atmosphere, generous portions, and consistent quality have made A-One Cafe a favourite among budget-conscious diners. Whether you’re craving a traditional Sri Lankan breakfast or a spicy kottu for dinner, this café delivers comfort and taste without compromising on ethics.
Amirthaa – Affordable Vegetarian Dining with Vegan Options in Colombo
Amirthaa is a popular vegetarian restaurant located in Bambalapitiya, Colombo, known for its delicious South Indian and Sri Lankan meals. Open daily from 6:00 AM to 10:30 PM, this restaurant offers a variety of hearty dishes such as dosa, idli, parota, vadai, thali, sambar, and traditional rice and curry meals.
Most items on the menu are naturally vegan or can be made vegan by simply requesting them without ghee or curd. Dishes are cooked with traditional spices and served fresh, making it a favorite spot among both locals and tourists.
Amirthaa is especially appreciated for its generous portion sizes and affordable pricing. A full banana-leaf meal with rice, seven different curries, and dessert can cost as little as LKR 380. Many customers mention that extra rice and curry are offered at no additional charge, making it an excellent value for money.
The dining area is clean and casual, with friendly and quick service. You can dine in, take away, or order through food delivery platforms. It’s an ideal place for anyone looking for authentic, flavorful, plant-based food without breaking the bank.
Amirthaa – Pure Vegetarian Dining on Galle Main Road, Colombo
Amirthaa is a popular pure vegetarian restaurant located on Galle Main Road in Bambalapitiya (Colombo 04). Open daily from 6:00 AM to 10:30 PM, it serves a wide range of South Indian and Sri Lankan dishes that are rich in flavour and easy on the wallet.
The menu features staples like idli, dosa, vadai, parotta, thali meals, sambar, and rice and curry. Many dishes are naturally vegan or can be made vegan upon request by simply asking for “no ghee.” The food is freshly prepared with authentic spices and served generously.
One of the highlights is the banana leaf thali – a full rice meal with seven types of curry and dessert, available at a very affordable price. Customers often mention that extra rice and curry are served at no additional cost, making it an excellent value for money.
Amirthaa is known for its clean, casual dining atmosphere, friendly service, and fast preparation times. Whether you’re dining in, taking away, or using a delivery service, it’s a great option for anyone looking for wholesome, plant-based meals.
Quick Summary:
Location: Galle Main Road, Bambalapitiya (Colombo 04)
Opening Hours: 6:00 AM – 10:30 PM (daily)
Cuisine: South Indian and Sri Lankan vegetarian
Vegan Friendly: Many options available; request “no ghee”
Pricing: Very affordable and generous portions
Atmosphere: Clean, casual, suitable for solo diners and families
Anandham – Authentic South Indian Vegetarian Restaurant in Colombo
Anandham is a pure vegetarian restaurant located on Level 2, 17A Mayura Place, Colombo 06. It is well-known for serving authentic South Indian dishes and is especially popular among those seeking flavorful vegetarian or vegan meals in a clean, peaceful environment.
The restaurant operates daily with breakfast and lunch served from 7:00 AM to 3:30 PM, and dinner from 5:30 PM to 10:00 PM. The menu includes classics such as dosa, idli, vadai, parotta, and traditional thali meals. Most of these dishes can be easily made vegan—customers simply need to request that no ghee, cream, curd, or dairy products be used.
Anandham is praised for its consistent food quality, friendly service, and cozy indoor setting. Diners appreciate the freshness of the meals and the balance of spices used in their South Indian offerings. It’s a great place for breakfast, lunch, or dinner—especially for those who follow a plant-based or lacto-vegetarian lifestyle.
Quick Summary:
Location: 17A Mayura Place, Colombo 06
Opening Hours:
Morning: 7:00 AM – 3:30 PM
Evening: 5:30 PM – 10:00 PM
Cuisine: South Indian vegetarian
Vegan-Friendly: Yes (ask for no dairy, ghee, or curd)
Atmosphere: Quiet, clean, and suitable for casual dining
Dwaraka – South & North Indian Vegetarian Delights in Colombo
Location: 37, Jaya Mawatha (Marine Drive), Bambalapitiya, Colombo 04
Opening Hours:
Monday: 7:30 AM – 10:00 PM
Tuesday to Sunday: 7:30 AM – 10:30 PM (with a short afternoon break)
What They Offer
A diverse selection of South and North Indian vegetarian dishes including plain dosa, masala dosa, paper dosa, idli, vadai, parotta, and rich Indian curries.
Most items are vegan or can be made vegan easily—just request “no ghee, cream, or curd.”
Seating includes views of the ocean, providing a peaceful and enjoyable dining atmosphere.
Customer Experience
The restaurant is well-reviewed for its flavorful food, good portion sizes, and calm, family-friendly setting.
Masala dosas are especially popular, known for their crispy exterior, generous filling, and fresh chutneys with sambar.
Some customers mention that service can take a little time during peak hours, but the food is worth the wait.
Vegan Tips
Always ask for your meal without ghee, cream, or curd to ensure it’s 100% plant-based.
Masala dosas and idli are among the most popular vegan-friendly options.
Visit around sunset to enjoy a great meal with a refreshing sea breeze.
Falafel King – A Cozy Middle Eastern Vegan-Friendly Spot in Colombo
Location: Near Liberty Plaza on Duplication Road, Colombo 03
Opening Hours: Sunday to Friday, 10:00 AM – 10:00 PM (closes early on Friday at 4:00 PM)
Highlights
Highly rated by local diners for fresh, flavourful food and great value for money.
Popular items include falafel wraps, sabich wraps, aubergine salad, hummus, and spicy sauces.
Affordable prices – a generous falafel or sabich wrap usually ranges between LKR 390 – 625.
Friendly staff and a small, cozy interior with light, wood-themed décor.
Menu Favourites
Falafel Wrap – Crispy falafel served in pita bread with tahini, fresh veggies, fries, and optional hot sauce.
Sabich Wrap – Includes eggplant, boiled potatoes, and pickles (ask for no egg to make it fully vegan).
Aubergine Salad & Hummus – Flavourful and suitable for vegans.
Slushy Drinks & Spicy Dips – Available in various flavours.
Vegan Tips
Most items are already vegan, but always ask to exclude any egg, dairy, or cream-based sauces.
You can adjust spice levels, sauce types, and toppings to your liking.
Gandhi Lodge – Pure Vegetarian Restaurant in Wellawatte, Colombo
Gandhi Lodge is a no-frills, pure vegetarian restaurant located in Wellawatte along Galle Road. It offers a buffet-style lunchtime spread with South and North Indian dishes, available daily except on public holidays and full-moon (Poya) days. The buffet runs from around 10:30 AM to 4:00 PM, and the restaurant also serves à la carte items.
Popular menu items include dosa, idli, vadai, samosas, paratha, rice and curry, pittu, rolls, and more. The food is fresh, flavorful, and reasonably priced—typically around USD 1 (LKR 360–380) for a hearty meal. The restaurant is known for its simple, welcoming atmosphere and efficient, straightforward service. Some reviewers note that while the food is delicious, cleanliness can vary, especially with utensils and serving dishes.
Golden Cafe – Popular Vegetarian Spot in Wattala, Colombo
Location: Negombo Road, Wattala (simple, local-style restaurant)
Opening Hours: Daily, 8:00 AM – 10:00 PM (Rice & Curry served midday; vegetable kottu from 4:00 PM onward)
Highlights
Known for its authentic South Indian and Sri Lankan vegetarian dishes like masala dosa, onion uthappam, veggie biryani, vadai, aloo bonda, string hoppers, idli, paratha, and samosas.
Paper dosa in particular is praised as “one of the best”—served with dhal, sambol, and soya piece curry as a dip.
The cafe has a local, bustling atmosphere, ideal for a quick, filling, and affordable meal.
Popular Menu Items
Paper Masala Dosa – Crispy exterior, generous filling, served with dhal, sambol, and a soya-based curry.
Ulundu Vadai, Parippu Vadai, Aloo Bonda, Samosa – All vegetarian fried snacks.
Veg Kottu & Rice & Curry – Available in the afternoon and evening.
String Hoppers & Idli – Classic South Indian breakfast items.
What Diners Say
Described as “authentic,” “delicious,” and “very affordable.”
A lively, no-frills setting with friendly staff who understand vegan preferences and can clarify ingredients.
HappyCow reviewers note the large portions and excellent value.
Vegan Tips
Most dishes are vegan by default, but always ask about ghee or dairy-based sauces.
Favourites include paper dosa, vadai, idli, and veggie biryani—all often dairy-free.
Portion sizes are generous and prices are very reasonable.
Hotel Soorya – Pure Vegetarian Dining in Colombo 13
Hotel Soorya is a well-known pure vegetarian restaurant situated in Colombo 13. It serves a delightful mix of Sri Lankan and South Indian dishes, making it a popular choice for both locals and travelers.
Opening Hours: Daily from 8:00 AM to 10:00 PM.
What They Serve
Rice & Curries: Comforting Sri Lankan rice with a variety of flavorful vegetarian curries and biryani.
South Indian Fare: Dosas, idlis, vadais, plus a range of short-eats like samosas and bonda.
Breads & Drinks: Fresh chapatis, parathas, and an assortment of refreshing fruit juices.
Highlights
Generous portions with rich, authentic flavors—many diners consider it some of the best vegetarian food in Colombo.
Clean, relaxed dining space with comfortable seating and outdoor areas ideal for casual meals or group gatherings.
Friendly, accommodating staff; the restaurant also offers modest lodging upstairs, which is convenient for visitors.
Shanmugas – Long-Established Vegetarian Landmark in Wellawatta, Colombo

Shanmugas
Shanmugas is a long-established pure vegetarian restaurant located on Ramakrishna Road in Wellawatta, Colombo. With over 25 years of service, it’s known for its broad selection of South and North Indian dishes and a warm, welcoming atmosphere. Open daily from 10:00 AM to 10:00 PM, it offers both buffet-style lunch and à la carte options.
What They Serve
South Indian specialties: dosas (plain, masala, paper roast), idli, vadai, uttapam, and sambar.
North Indian fare: parathas, naans, vegetable curries, and chaat dishes.
Starters and snacks: soups, Manchurian, spring rolls, and other short eats.
Rice and noodle dishes served with various vegetarian curries.
Desserts such as traditional sweets.
Highlights
Known for high-quality, flavorful vegetarian food and a menu adaptable for vegans.
Many dishes are naturally vegan or can be made vegan—just request no ghee, cream, paneer, or yogurt.
Praised for generous portions, friendly service, and a clean, comfortable dining space.
Vegan Tips
South Indian items like dosa and idli are usually vegan—just ask for no dairy-based ingredients.
The buffet lunch includes a variety of rotating vegan options.
Dining Experience
Buffet lunch offers variety and refill options.
À la carte options include soups, starters, breads, and rich entrees.
The interior is modest but clean, air-conditioned, and suitable for casual dining or small group gatherings.