Ella travel guide

Ella Food Guide: What to Eat and Where to Find It

· 5 min read City Guide
Open-air restaurant with wooden tables and ceiling fans in Sri Lanka hill country

Book an experience

Top-rated experiences in Ella Travel Guide

The highest-rated tours and activities in Ella Travel Guide. Book today, cancel free if plans change.

Ella is a small hill country village that handles feeding travellers surprisingly well for its size. A decade of steady international tourism has produced a Main Street dense with cafes, rooftop restaurants, and juice bars — but the village’s cooking roots are still in Sri Lankan rice and curry, and the better eating is often found by walking slightly off the main drag.

The hill country setting makes Ella’s food distinctive. The produce — avocados, strawberries, hill-grown vegetables, local spices — is excellent. The rice and curry style is the drier, spicier up-country version. And the cafes have adapted to cater to travellers who want good coffee, avocado dishes, and Western options without giving up proximity to the valley views.

What to Eat in Ella

Rice and Curry (Up-Country Style)

The hill country version of Sri Lanka’s national meal. Where coastal food leans on coconut milk and lighter spicing, the Ella-area rice and curry is drier, more intensely flavoured, with curries based on dark roasted chilli and black pepper. Standard plate: steamed rice, dhal, pol sambol (coconut, lime, and dried chilli relish), a vegetable curry, and either jackfruit, mushroom, or a small protein portion.

Local counters serve from 11am and sell out by early afternoon. A full plate runs approximately LKR 350–550 at a genuinely local spot; the same meal at a Main Street tourist restaurant costs LKR 700–1,200.

Hoppers and String Hoppers

The hill country breakfast. Hoppers (appa) are fermented rice flour pancakes cooked in a small wok — crispy at the edges, soft in the centre. Egg hoppers have a whole egg cracked in before folding. String hoppers (idiyappam) are steamed rice noodle nests, eaten with coconut milk and dhal. Several guesthouses serve hoppers for breakfast; they’re also available from early evening at local spots. Approximately LKR 60–100 per hopper.

Avocado

Ella’s standout ingredient. The avocados grown in the surrounding hills are significantly better than elsewhere in Sri Lanka — rich, fatty, and properly ripened. Cafes offer avocado toast, avocado smoothies, and avocado salads, sometimes made with fruit picked locally. If you’re an avocado enthusiast, this is one of the better places in South Asia to eat them. Avocado dishes typically cost LKR 400–800 depending on preparation.

Fresh Juice and Tea

Fresh juice is everywhere in Ella and genuinely good — pineapple, mango, papaya, avocado, and mixed fruit smoothies are standard. Prices run approximately LKR 200–400 per glass. Ceylon tea is served at every restaurant; specify black tea or fresh milk if you don’t want it served with condensed milk. The Uva region around Ella produces tea with a light, aromatic character — worth tasting properly brewed.

Street Food and Short Eats

Near the Ella Market area (a short walk from Main Street): roti carts sell egg roti for LKR 150–250; kottu roti stalls fire up from late afternoon (LKR 250–400); samosas and fish rolls from short eats shops run LKR 60–120 each. The local market area is significantly cheaper than Main Street and serves food that’s essentially identical in quality — just eaten standing at a counter rather than from a rooftop.

Where to Eat

Café Ella

On Ella’s Main Street, mid-range and reliable. The menu runs from Sri Lankan curries to pasta, sandwiches, and breakfast plates. The kitchen sources fresh local ingredients and the coffee is above average. A full breakfast (eggs, toast, juice) costs approximately LKR 700–1,000; dinner runs LKR 1,000–1,800. Good for a sit-down meal after hiking Little Adam’s Peak or the Nine Arches Bridge walk. Wi-Fi available; popular with people working between activities.

Matey Hut

At the quieter end of Main Street, this is Ella’s long-running budget standby. Fresh juice is the starting point — passion fruit, mango, avocado, and mixed options run approximately LKR 250–400. Breakfast plates (hoppers, egg dishes, toast, granola with local yogurt) cost LKR 500–800. The Sri Lankan options at lunch are reliable and fairly priced. Not stylish, but consistently good and one of the better value spots on the strip. Good for a slow morning breakfast before catching the Nine Arches Bridge train crossing at 8:45am.

Local Rice and Curry Spots

The market area and streets just off Main Street have Sri Lankan-run counters serving rice and curry from 11am for LKR 350–550 per plate. The quality is typically better than tourist-facing restaurants — the curries are fresher and the spicing more accurate. Ask at your guesthouse for the nearest local spot; most guesthouses can point to a place they eat themselves.

Ella Flower Garden Restaurant

Set back slightly from the main tourist strip, this is one of Ella’s better options for authentic Sri Lankan rice and curry. More local custom than most places on Main Street. The lunch selection changes daily — arrive before 1pm for the full choice. Approximately LKR 450–700 for a full plate as of 2026.

Rooftop Cafes

Several places on Main Street have rooftop seating with views toward Ella Gap (the valley opening to the south). Evening meals here cost more — LKR 1,500–2,500 per person with drinks — but the setting is worth the premium for a slow dinner. Café Chill is the most popular of these for breakfast through sundowners.

Practical Notes

  • The best local rice and curry counters sell out by 1pm — eat lunch by 12:30 if you want the full selection
  • Peak season (December–March): Main Street restaurants fill quickly for dinner — arrive before 7pm or expect a wait
  • Most local spots are cash-only; tourist-facing cafes usually accept cards
  • If your guesthouse offers breakfast, check what it is — many Ella guesthouses serve hoppers, fruit, and tea at prices comparable to or better than Matey Hut
  • A 5–10 minute walk from Main Street brings you to significantly cheaper eating with better local character

Search hotels in Ella on Booking.com — compare all options and filter by area, rating, and price.

More in Ella

Frequently Asked Questions

What should I eat in Ella?
Rice and curry is the baseline — Ella's local restaurants serve the up-country style with drier, more intensely spiced curries. Hill country specialities include jackfruit curry (polos), green bean curry, and dhal served with freshly grated pol sambol. The avocados grown in this region are exceptional — several cafes serve avocado dishes from local sources. Hoppers (fermented rice pancakes) are a breakfast staple.
How much does food cost in Ella?
Budget eating at local rice and curry counters costs approximately LKR 350–550 per meal. Cafes and mid-range restaurants on Main Street run LKR 800–1,800 per person including a drink. Rooftop restaurant meals are LKR 1,200–2,500. Matey Hut is known for reliable budget pricing — a full breakfast with juice runs approximately LKR 600–900. Café Ella is similarly priced for its menu range.
What is Matey Hut in Ella?
Matey Hut is a long-running traveller restaurant at the quieter end of Ella's Main Street. It has been serving budget backpackers for years and is known for consistent food and reasonable prices. Fresh juices (LKR 250–400), Sri Lankan breakfast plates, and Western options (pancakes, granola) are the draws. Not exciting but reliably good, and significantly cheaper than some of the higher-profile rooftop spots.
What is Café Ella?
Café Ella is a cafe and restaurant on Ella's main strip serving a mix of Sri Lankan and Western dishes. The menu covers breakfast plates, pasta, and local curries, with a focus on fresh ingredients. It's a mid-range option — a full meal with a drink runs approximately LKR 1,000–1,800. Popular with travellers looking for something beyond pure backpacker fare without paying for a full hotel restaurant.
Is there street food in Ella?
Ella's street food scene is smaller than in Kandy or Colombo, but the market area has local roti carts and rice and curry stalls that are significantly cheaper than Main Street restaurants. Egg roti (LKR 150–250), kottu roti (LKR 250–400), and short eats (rolls, samosas, LKR 60–120 each) are the main options. The market area is a 5–10 minute walk from the main tourist strip.
What makes Ella's produce special?
Ella sits in the hill country at around 1,000 metres, where growing conditions produce outstanding avocados, strawberries (in season, December–April), and a wide range of tropical vegetables. Avocados grown locally are among the best on the island — far superior to supermarket versions. Several cafes source local avocados for toast, smoothies, and salads. The Uva region tea estates surrounding Ella also mean locally grown tea available for tasting.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.