Unawatuna has one of the most developed food scenes on the south coast, with a beach café strip running the full length of the bay and a reasonable spread of cuisines for a small resort town. The food is more international-leaning than Mirissa - partly a result of the longer tourist history and partly the proximity to Galle, which has cultivated a more food-conscious visiting population. Vegetarian eating is particularly well served here, with most menus clearly flagging plant-based options.
Sunset dining is part of the culture. The western-facing parts of the bay, particularly around Wijaya Beach and the Banana Garden area, draw people from around 5:30pm to watch the light change over the water before dinner. Guided tours and day trips from Unawatuna to Galle and beyond are bookable in advance.
What to Eat in Unawatuna
Fresh Seafood
The beach restaurants source fish daily and the quality is generally higher than comparable south coast beach towns because there is more competition for the same customers. Grilled snapper, tuna steaks, barracuda, and prawn dishes are the staples. Ask what was caught that day rather than ordering from a fixed menu - the difference in freshness between the daily catch and yesterday’s fish is significant.
Rice and Curry (Southern Style)
The local Sri Lankan restaurants behind the beach strip serve proper rice and curry at lunch. The southern-style curries here are coconut-heavy and tend to be milder than the up-country versions - a good starting point for anyone new to Sri Lankan food. A full plate at a local spot runs approximately LKR 600–1,000.
Vegetarian and Vegan Dishes
Unawatuna’s restaurant culture accommodates vegetarians better than most Sri Lankan beach towns. Dhal curry, jackfruit preparations, coconut-based vegetable curries, and vegetable-only rice and curry plates are widely available. Café menus consistently flag vegan options. Salads and non-meat mains appear on most mid-range menus.
Sri Lankan Breakfast
String hoppers from the small local tea shop near the junction of the main road and Temple Road: breakfast there costs around LKR 200–300 and fills up with locals between 7–8am. The beach cafés offer shakshuka, avocado toast, and full Sri Lankan breakfasts from around 7:30am at LKR 600–1,200.
Cocktails and Fresh Juice
The beach bar culture here is more developed than elsewhere on the south coast. Fresh fruit cocktails, coconut water, and blended smoothies are available from mid-afternoon at most beach restaurants. King coconut (thambili) is sold by vendors along the beach road throughout the day.
Where to Eat in Unawatuna
Kingfisher Restaurant
One of the most consistently recommended restaurants in Unawatuna, on the main beach road. Kingfisher serves Sri Lankan and international dishes - rice and curry, seafood, grilled mains - with reliable quality across the board. Portions are substantial. Popular for dinner; book or arrive before 7pm in peak season (December–March).
Wijaya Beach Restaurants
The cluster of restaurants on Wijaya Beach, the quieter western end of the bay, offers some of the best sunset views in Unawatuna. The menus are similar to the main beach strip - seafood, rice and curry, Western options - but the atmosphere is calmer and the pace slower. Arrive from around 5:30pm for the best light. A good option for an evening meal at the end of a beach day.
Banana Garden Area
The area behind the main beach, toward the Banana Garden guesthouses, has smaller and cheaper eating spots serving good rice and curry and short eats. These attract more local custom and prices are noticeably lower than the beachfront - approximately LKR 600–1,000 for a full meal versus LKR 2,000–4,500 for a seafood dinner at a waterfront restaurant. Worth knowing for lunch.
Bedspace Kitchen and Main Road Cafés
For Western breakfasts, Bedspace Kitchen and similar cafés on the main road open from around 7:30am. Shakshuka, avocado toast, and full Sri Lankan breakfasts. A full breakfast runs LKR 600–1,200. The beach restaurants start later - most do not open for food before 9–10am.
Local Tea Shop (Main Road / Temple Road Junction)
The small local tea shop near the junction of the main road and Temple Road serves string hoppers with dhal and coconut sambol for approximately LKR 200–300. It does not look like much from outside but fills up with locals between 7–8am. The best cheap breakfast in Unawatuna.
International Cafés (Main Road)
For pasta, pizza, and variety across a multi-day stay, several cafés on the main road handle Western food creditably. None is exceptional, but they are useful for variety.
Neighbourhood Breakdown
Main beach road strip: the primary eating zone. Cafés, restaurants, and bars from the main junction to the water. Most tourist-facing eating happens here. The northern end of the strip is slightly quieter.
Wijaya Beach (western end of the bay): the sunset dining destination. A cluster of restaurants with the best sea views in Unawatuna. Calmer and less crowded than the main strip. A short walk from the central beach area.
Banana Garden area (behind the beach): the local eating zone with lower prices and more authentic rice and curry. Worth knowing for cheap lunches.
Main road and Temple Road junction: where the local tea shop is - the best cheap breakfast in town.
Halal and Dietary Notes
Alcohol is freely available at beach restaurants and from liquor stores on the main road - not an issue if you want it, but worth noting for Muslim travellers. Most beach restaurants are not specifically halal-certified. Vegetarian and vegan eating is particularly easy here - clearer menu labelling than most south coast towns.
Budget Eating
- Local tea shop string hoppers: LKR 200–300
- Banana Garden area rice and curry: LKR 600–1,000
- Beach café breakfast: LKR 600–1,200
- Seafood dinner at a beach restaurant: LKR 2,000–4,500
- King coconut from a beach vendor: LKR 100–150
Practical Notes
- Peak season (December–March) fills restaurants; book ahead for dinner or arrive early
- Confirm the price of crab before ordering - some beach restaurants charge by weight
- The beach restaurants closest to the water charge a small premium over roadside spots
- Tuk-tuk to Galle Fort takes 15–20 minutes from Unawatuna (LKR 250–400); easy to combine a Galle day trip with a meal in the Fort
- Alcohol is freely available at beach restaurants; local canteens and the tea shop do not sell it
Take a Guided Food Tour of Unawatuna and Galle
Unawatuna’s position makes it an ideal base for a guided food tour covering both the beach town and the Galle Fort’s food history in one session. Food tours operating from Unawatuna and Galle typically combine the Fort district’s best kitchens - including a stop at the fish market outside the walls and a demonstration of south coast seafood preparation - with a meal back at the beach. A half-day covering both gives the full picture of southern Sri Lankan coastal eating: Galle for the colonial food history, Unawatuna for the seafood at source.
Galle and Unawatuna Together
Unawatuna’s proximity to Galle (15–20 minutes by tuk-tuk, LKR 250–400) makes it practical to combine the beach town with a day in the Fort. The Galle Fort café scene is distinctly different from Unawatuna - converted Dutch-era buildings, more curated menus, higher prices. Using Unawatuna as a beach base and Galle for a more serious dinner is a natural split. Food tours covering Galle and Unawatuna run regularly from both bases.
Planning Your Sri Lanka Trip?
- Book tours & activities in Unawatuna
- Find hotels in Unawatuna
- Travel insurance for Sri Lanka
- Get a Sri Lanka eSIM
- Find flights to Sri Lanka