Restaurants in Badulla
Hill countryWhere to eat in Badulla, Sri Lanka — 5 places from local rice and curry to street food and sit-down dining. Popular spots include AK Ristoro, Badulla Halal Food Cabin, Cafe 1875.
AK Ristoro
Sri Lankan, Japanese Fusion
A well-regarded hillside restaurant blending Sri Lankan and Japanese-influenced dishes with valley views, offering a calmer sit-down meal and vegetarian mains.
Badulla Halal Food Cabin
Sri Lankan Muslim, Halal
A dependable halal eatery near the bus stand serving biryani, kottu, rice and curry and short eats, popular with travellers looking for a halal meal in Badulla.
Cafe 1875
Sri Lankan, Cafe
A relaxed town-centre cafe serving rice and curry, short eats, kottu, fresh juices and coffee, with reliable vegetarian options in the heart of Badulla.
Cafe Chill
Sri Lankan, Western
A buzzing main-street institution serving Sri Lankan rice and curry, kottu, seafood, grills and Western dishes, with a lively evening atmosphere and plenty of vegetarian choices.
Matey Hut
Sri Lankan
A tiny, much-loved family kitchen famous for its home-style rice and curry spreads and cooking classes, with abundant vegetarian and vegan options.
Frequently asked questions
- Where should I eat in Badulla?
- Well-reviewed places in Badulla include AK Ristoro, Badulla Halal Food Cabin, Cafe 1875.
- Is there local food in Badulla?
- Yes — expect Sri Lankan rice and curry, hoppers, kottu and fresh seafood on the coast.