The short answer
Rainbow Cafe: what visitors should know first
Go if you want plenty of vegetable and vegan-leaning choice. It is not tagged vegan on our list because the directory warns of dishes labelled vegan that were not, so confirm each dish with staff.
Useful facts
Rainbow Cafe facts at a glance
- Location
- 41 Badulla-Bandarawela Main Road, Ella
- Dining style
- Casual cafe, Western-style
- Price signal
- Moderate
- Signature order
- Try: a tofu or chickpea dish from the vegan section
- Good for
- Vegan travellers wanting choice
Why it matters
Why Rainbow Cafe is worth your time
Rainbow Cafe is one of the places vegan travellers are directed to in Ella, mostly because of the choice available. Variety matters when you are staying several days in a town with few fully vegetarian kitchens.
It is a useful reminder that a vegan label needs checking: even a well-regarded menu can have hidden dairy or fish stock. Ask about sauces and broths before you order, and treat the directory's dish count as a guide rather than a promise.
Highlights
What not to miss
- 01
Vegan range
Ten or more vegan dishes are listed.
- 02
Protein options
Tofu, chickpeas and mushrooms.
- 03
Staff
Described as knowledgeable.
Plan your visit
How to experience it
The menu is described as clearly marked, with tofu, chickpeas and mushrooms as main proteins, and staff described as knowledgeable. Order from the vegan section and confirm each dish when it arrives.
Spinach Guide also warns that some dishes labelled vegan may not be, and that sauces and broths can hide animal ingredients. Take it as a reason to ask, not to avoid the place: tell your server you are vegan and ask about stock, sauces and cross-contamination.
The cafe is Western-style rather than Sri Lankan, so pair it with a rice and curry meal elsewhere for local flavour.
Plan with confidence
Small checks that make a better meal.
- Ask about sauces and broths
- Confirm each dish is vegan
- Check cross-contamination
- Check hours
- Compare with Rocky Ella
Know before you go
Timing, access and comfort
- Area
- 41 Badulla-Bandarawela Main Road, Ella
- Time needed
- About 1 hour
- Best time
- Lunch or dinner
- Walking level
- Easy
- Senior comfort
- Roadside cafe; check the entrance steps and ask for a table away from the traffic. Fine for most older travellers.
- Tickets and access
- Walk-ins are usual. The directory lists daily hours of 08:00 to 22:00; confirm locally.
Best for
Plan it with
Plan the practical part
Hotels near Rainbow Cafe
Staying close keeps journeys short — useful for early starts and for anyone who tires quickly.
Affiliate link — we may earn a commission at no extra cost to you. Prices are live on the partner site.
Travelling with parents?
Roadside cafe; check the entrance steps and ask for a table away from the traffic. Fine for most older travellers.
Raahzo can arrange an arrival or day companion who handles tickets, queues and pacing, and keeps the family updated.
See concierge supportFAQs
Is Rainbow Cafe vegan?
It marks vegan dishes on a mixed menu, but we do not tag it because the directory reports labelling errors. Ask staff.
Are there warnings?
The directory warns of dishes labelled vegan that were not, so ask staff.
Is it Sri Lankan food?
Mostly Western-style.
Sources and further reading
Timings, fees and access rules change. Recheck with the official source before you travel.