
Veg Foods in Sri Lanka: A super Flavorful Plant-Based Journey that is Vegan-Friendly
Veg foods in Sri Lanka, with its rich culinary traditions and deeply rooted Buddhist and Hindu influences, is one of the most vegetarian and vegan-friendly travel destinations in Asia. From spicy curries to coconut-laced sambols, the island’s plant-based offerings are vibrant, diverse, and satisfying. Whether you follow a strict vegan diet or simply enjoy eating meatless meals, Sri Lanka delivers dishes that are both wholesome and bursting with flavor.
Table of Contents
We explore the best vegetarian and vegan-friendly foods in Sri Lanka, what to try, and where to find them.
A Plant-Based Culture Rooted in Tradition Veg foods in Sri Lanka
Vegetarianism isn’t a trend in Sri Lanka—it’s a way of life for many. With a strong Buddhist presence and a significant Tamil Hindu population, many locals eat plant-based meals regularly, especially on religious days. As a result, nearly every restaurant offers meatless options, and you’ll find plenty of dishes that are naturally vegan.
For the TLOW backpacking experience click on this link
Must-Try Vegetarian and Vegan Dishes
1. Parippu (Red Lentil Dhal Curry)
A staple in every Sri Lankan home, this creamy curry is made with red lentils, coconut milk, garlic, and spices. It’s mild, comforting, and pairs perfectly with rice or roti.
Vegan? Yes.
Where to try Veg foods in Sri Lanka: Everywhere—from roadside eateries to high-end restaurants.

2. Pol Sambol (Coconut Relish)
This fiery blend of grated coconut, red chili, lime, and onions adds a punch to any meal. It’s typically served as a condiment but is good enough to eat on its own.
Vegan? Yes.
Where to try: Served with hoppers, rice, or roti across the island.
3. Mallung (Sautéed Greens) Veg foods in Sri Lanka
Made with shredded leafy greens (like gotukola or kale), coconut, and mustard seeds, this dish is both healthy and flavorful.
Vegan? Yes.
Where to try: Common in local rice and curry buffets.
4. Gotu Kola Sambol
A raw herb salad made from the nutrient-rich gotukola plant, tossed with grated coconut, onion, and lime.
Vegan? Yes.
Where to try: Any traditional Sri Lankan meal spread.
5. Kiribath (Milk Rice)
A ceremonial dish made by cooking rice in coconut milk until creamy, then shaped into squares. Often served with lunumiris (a spicy onion-chili paste).
Vegan? Yes.
Where to try: Especially popular during New Year celebrations and in breakfast buffets.
6. Vegetable Kottu Roti
Chopped flatbread stir-fried with vegetables, spices, and egg. Vegan versions are available—just request it without egg.
Vegan? Upon request (ask for no egg or ghee).
Where to try: Pilawoos in Colombo or any local street food stall.
7. String Hoppers (Idiyappam)
Delicate steamed rice noodles, usually served with dhal curry and pol sambol.
Vegan? Yes.
Where to try Veg foods in Sri Lanka: Common in breakfast menus, especially in Tamil regions.
8. Jackfruit Curry (Polos Curry)
Young jackfruit is slow-cooked in spices and coconut milk to create a meat-like texture. It’s rich, hearty, and delicious.
Vegan? Yes.
Where to try: Southern coastal towns and spice garden eateries.
9. Brinjal Moju (Sweet and Sour Eggplant) Veg foods in Sri Lanka
Fried eggplant tossed in a tangy-sweet sauce with onions and mustard seeds. A fantastic side dish that adds flavor depth.
Vegan? Yes.
Where to try: Rice and curry restaurants throughout the island.
10. Vegetable Roti and Patties (Short Eats)
Bakeries and street vendors offer veggie-filled pastries and rotis. While some contain butter or ghee, vegan options do exist.
Vegan? Sometimes (check for dairy content).
Where to try: Railway stations, tea shops, and local bakeries.

Fruits, Drinks & Natural Snacks Veg foods in Sri Lanka
Tropical Fruits:
- Mangoes, papayas, pineapples, bananas, wood apple, soursop, and rambutan are widely available and incredibly fresh.
Fresh Juices:
- Try king coconut water, lime juice, or wood apple juice. Ask for no added sugar or milk to keep it vegan.
Snacks:
- Roasted chickpeas, spiced peanuts, coconut pancakes (pol pani) (check for honey), and sweet banana fritters (kesel muwa).
Vegan Tips for Traveling in Sri Lanka
- Learn a few local phrases Veg foods in Sri Lanka:
- “Kiri nathi eka” – Without milk
- “Masa nathi eka” – Without meat
- “Eka vegan da?” – Is this vegan?
- “Kiri nathi eka” – Without milk
- Use HappyCow or Google Reviews to find plant-based cafés and restaurants in larger towns.
- Ask for no ghee or butter, especially when ordering hoppers or roti.
- Rice and curry buffets are your best friend—just point to the veggie options.
Best Places for Veg-Friendly Dining
Colombo Veg foods in Sri Lanka
- Milk & Honey Café – Healthy bowls and smoothies
- Seed Café – Vegan wraps, desserts, and breakfast options
- Nuga Gama at Cinnamon Grand – Traditional village-style dining with veggie curries
Kandy
- Balaji Dosai – Pure vegetarian South Indian food
- Theva Cuisine – Offers fine-dining vegetarian options

Ella
- Rainbow Café – Vegan burgers, falafel, and smoothie bowls
- Café Chill – Trendy spot with custom vegetarian options
Galle
- Poonie’s Kitchen – Famous for its vegetarian thali
- The Coconut Sambol – Local-style vegan curries in a cozy setting
Final Thoughts
Eating vegetarian or vegan in Sri Lanka isn’t just easy—it’s a delight. The island’s cuisine celebrates plants in all their glory, using spices, coconut, and fresh ingredients to turn simple vegetables into feasts of flavor. Whether you’re exploring misty hill towns or lounging by the coast, you’ll never be far from a delicious, plant-based meal.
So grab a spoon, dig into a fragrant curry, and savor the rich, natural bounty of Sri Lanka—one compassionate bite at a time.











