Dix roupies. C'est ce que j'ai payé la première fois que j'ai acheté un hopper à un stand de rue, à Kandy, sans trop savoir ce que je faisais. Le type au feu a souri, il a versé sa pâte dans son petit wok, et deux minutes plus tard il m'a tendu une crêpe en forme de bol, dorée sur les bords, molle au centre. Dix roupies, soit environ trois centimes. J'ai mangé trois hoppers ce soir-là pour moins d'un ticket de métro parisien.
Voilà ce qu'il faut comprendre quand on cherche où manger végétarien pas cher au Sri Lanka : le pays est probablement l'un des endroits les plus faciles au monde pour ça. Le bouddhisme structure l'alimentation depuis des siècles, la majorité des plats de base sont naturellement sans viande, et le riz & curry local, dans le bon établissement, coûte le prix d'un café en France.
Sauf que. Parce qu'il y a un « sauf que ». Le même riz & curry peut vous coûter 250 roupies dans une cantine de village ou 1 600 roupies à Ella, à trois rues de là. Et ce n'est pas le plat qui change de nature. C'est l'endroit.
Points clés à retenir
- Un rice & curry local coûte 200–400 LKR ; le même en zone touristique, 900–1 600 LKR
- Les eating houses sans enseigne en anglais sont vos meilleures alliées
- Attention au Maldive fish, du poisson séché glissé dans des plats qui semblent végétariens
- Le petit-déjeuner sri-lankais est un festin végétarien pour presque rien
- Les restaurants de temples et de guesthouses brahmanes sont imbattables en rapport qualité-prix
La règle qui change tout : fuyez l'anglais
Elle est brutalement simple, et je l'ai vérifiée sur presque tout mon trajet. Plus un menu est rédigé en anglais soigné, plus vous payez l'anglais, pas le contenu de l'assiette.
Comment repérer une vraie eating house locale
Une eating house, c'est une cantine de quartier, souvent une pièce ouverte sur la rue avec trois tables en formica et un ventilateur qui tourne. Le repérage tient à peu de choses :
- La devanture affiche des caractères cinghalais ou tamouls, pas « Restaurant » en lettres dorées
- Des locaux en tenue de travail y mangent à midi, assis sur des bancs
- Le riz & curry est écrit à la craie, pas imprimé sur un carton laminé
- On vous sert sur une assiette en inox
- Vous ne voyez pas un seul touriste en sandales de randonnée
Dans ces endroits, un rice & curry complet (riz, dhal, deux ou trois légumes, un papadam, parfois un curry de noix de coco) tourne autour de 200 à 400 roupies. Comptez 0,60 à 1,20 euro. J'ai mangé à Anuradhapura dans une cantine tenue par une famille : 280 roupies, resservi deux fois en riz, et la dame m'a regardé comme si je l'avais insultée quand j'ai voulu laisser un pourboire.
Le piège des zones touristiques
À Ella, la même assiette coûte entre 900 et 1 600 roupies. Le surcoût n'est pas volé, notez bien : l'électricité, le loyer, les serveurs qui parlent anglais, tout ça se paie. Mais vous payez l'environnement, pas la cuisine. Et c'est parfaitement légitime, hein. Sauf si votre budget repas est serré.
Ma technique, quand j'arrivais dans une ville touristique : je marchais cinq minutes au-delà de la rue principale, dans la direction opposée aux panneaux d'hôtels. Neuf fois sur dix, je retrouvais des prix normaux. Une fois sur dix je me perdais. C'est un bon ratio.
Quel est le prix moyen d'un repas au Sri Lanka ?
La réponse honnête : ça dépend entièrement du type d'établissement, et l'écart est énorme. Voici les fourchettes que j'ai relevées sur mon carnet, ajustées à ce qu'on observe en 2026 — les prix locaux ont grimpé avec l'inflation, mais la hiérarchie ne bouge pas.
| Type de lieu | Plat végétarien typique | Fourchette de prix |
|---|---|---|
| Cantine de quartier / eating house | Rice & curry, dhal, hoppers | 150 – 400 LKR |
| Stand de rue | Kottu vegetarien, hopper, vadai | 50 – 250 LKR |
| Restaurant de guesthouse | Curry de légumes, nouilles | 500 – 900 LKR |
| Restaurant touristique (Ella, Mirissa) | Curry « veggie », bowl, smoothie | 900 – 1 800 LKR |
| Restaurant de temple / dansala | Buffet végétarien | souvent gratuit ou don libre |
Le point à retenir : en mangeant local, vous pouvez tenir sous les 1 000 roupies par jour pour trois repas. En mangeant « touristique », vous dépassez ça sur un seul déjeuner.
Quel est le petit-déjeuner typique du Sri Lanka ?
C'est un festival végétarien, et presque personne ne le sait en arrivant. Le petit-déjeuner sri-lankais n'a rien à voir avec nos tartines :
- Des hoppers (appa), ces crêpes en bol à base de farine de riz et de lait de coco, parfois avec un œuf au centre — demandez bittara appa
- Des string hoppers (idiyappam), de fins vermicelles de riz en petits nids, servis avec du lait de coco et un curry de dhal
- Du kiribath, du riz au lait de coco découpé en losanges, souvent avec du lunu mirisa, un condiment piment-oignon
- Des rotis plats (paratha) et des vadai, beignets de lentilles frits
- Un curry de dhal presque systématique, avec parfois un curry de pomme de terre
Le grand classique du matin reste le trio string hoppers + dhal + lait de coco. Dans une petite échoppe, ça vous coûte 100 à 250 roupies. J'ai pris l'habitude de petit-déjeuner dehors plutôt qu'à la guesthouse : les prix y sont divisés par deux ou trois, et le dhal est meilleur.
Le curry de dhal est-il toujours végétarien ?
Presque toujours, oui. Mais vérifiez qu'il n'y a pas de Maldive fish dedans. Ce sont des copeaux de poisson séché, un exhausteur de goût local, qu'on ajoute à des plats qui semblent parfaitement végétariens. Le nom fait foi : demandez « no Maldive fish », et précisez si besoin « no fish, no egg ».
Quelles sont les choses à éviter au Sri Lanka ?
Question récurrente, et la réponse utile ici est surtout culinaire.
Le vrai piège du végétarien : le poisson caché
Ce n'est pas la viande qui vous surprendra, c'est le poisson. Le Maldive fish traîne dans les sambols, les currys de légumes, parfois même dans une salade de concombres. Les Sri-Lankais ne considèrent pas ça comme « de la viande », c'est un condiment. Mais pour un végétarien strict, ça compte.
Deuxième piège plus terre-à-terre : la service charge et les taxes. Dans les restaurants touristiques, l'addition peut gonfler de 20 à 30 % entre le prix affiché et ce que vous payez réellement. Sur un menu à 1 200 roupies, ça fait une différence. Vérifiez toujours si le prix est « + + » (taxes en plus) ou tout compris.
Un mot sur le piment
Le piment sri-lankais ne rigole pas. « Slightly spicy » signifie déjà « prévoyez un litre d'eau ». Si vous ne supportez pas, dites « no chili » dès la commande. J'ai fait l'erreur une fois, un curry vert à Mirissa, j'ai cru que ma tête allait décoller. Depuis, je précise systématiquement.
Où manger végétarien pas cher, ville par ville
Les adresses changent, les enseignes ferment, donc je ne vais pas vous donner des noms gravés dans le marbre. Mais les types d'endroits où chercher, par étape, restent stables.
Kandy et Ella
À Kandy, la cantine près du lac, côté marché, est un bon point de départ : le soir, les stands de kottu se montent vers 18h. Le kottu végétarien — ce plat de nouilles hachées au couteau sur une plaque brûlante — coûte 200 à 400 roupies.
Ella, c'est le cas d'école du surcoût touristique. La rue principale est chère. Mais en redescendant vers la gare, ou du côté des guesthouses familiales, on trouve du rice & curry à 500–600 roupies. C'est encore 2 à 3 fois le prix local, mais c'est le compromis raisonnable à Ella.
Colombo et Mirissa
Colombo est la ville où le végétarisme « branché » est le plus cher : les cafés-bowls y facturent leurs smoothies plus cher qu'un dîner de village. Cherchez plutôt les eating houses des quartiers résidentiels, ou les cantines tamoules — la cuisine du Sud de l'Inde, très présente, est quasi exclusivement végétarienne et bon marché.
À Mirissa, même logique qu'à Ella : la plage se paie. Un curry de légumes à 1 200 roupies face à l'océan, c'est joli mais c'est du budget. En retrait de la côte, les prix redescendent.
Sigiriya et Anuradhapura
Bonne nouvelle ici : plus on s'éloigne des plages, plus les prix locaux reprennent leurs droits. Autour de Sigiriya et dans la région d'Anuradhapura, les cantines de village et les restaurants près des temples pratiquent des tarifs très bas, souvent sous 400 roupies.
Et les dansala, ces maisons d'accueil liées aux temples bouddhistes, servent parfois des repas végétariens contre un don libre. C'est là que j'ai eu mes meilleurs currys de tout le voyage, servis par des bénévoles dans une salle sans prétention.
À quelle heure les Sri-Lankais mangent-ils généralement ?
Le rythme est plus tôt qu'en Europe, et ça a un impact direct sur votre budget.
- Petit-déjeuner : 6h–8h, parfois dès l'aube pour les travailleurs
- Déjeuner : 12h–13h30, le repas principal de la journée
- Dîner : 19h–20h30, plus léger
Pourquoi ça compte ? Parce que les cantines préparent un stock pour ces créneaux. Arrivez à 14h30, il ne reste souvent que les fonds de casserole, ou l'établissement est fermé. Arrivez pile à 12h, vous mangez frais, à prix normal. Et le soir, les stands de kottu s'installent vers 18h pour les dîneurs de 19h : c'est là qu'ils sont les plus généreux en portions.
Un détail qui m'a marqué : dans un village près de Dambulla, la cantine fermait à 14h tapantes. Le patron a vu que j'arrivais tard, il a quand même sorti du riz et du dhal de derrière le comptoir. C'était le repas le plus simple du voyage, et l'un des meilleurs. Ça, c'est le Sri Lanka culinaire que les menus en anglais ne montrent jamais.
Si je devais résumer le mode d'emploi en une phrase : marchez cinq minutes hors des zones touristiques, entrez là où l'enseigne n'est pas en anglais, commandez le rice & curry du jour, et demandez « no Maldive fish ». Le reste du voyage se paie tout seul. Et si vous ne devez retenir qu'une chose, c'est que le meilleur repas végétarien bon marché de votre vie au Sri Lanka est probablement à trois rues de l'endroit où vous avez failli vous asseoir.