Where to Eat in Mirissa: Best Restaurants and Beach Cafés
Book an experience
Things to do here
The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.
Mirissa’s food scene runs on seafood and the beach café model — the combination of fresh fish from the harbour, good outdoor seating, and a steady stream of international visitors has produced a cluster of reliable restaurants along the beach road and hillside. It isn’t a destination food scene like Colombo or Jaffna, but the raw materials (fresh tuna, crab, prawns, jackfish) are excellent and the cooking at the better spots does them justice.
The beach road (Mirissa Road running parallel to the beach) has the highest density of restaurants. The clifftop area near Parrot Rock has views and a more relaxed pace. Prices are notably higher than inland towns but still very reasonable by international comparison.
What to Eat
Fresh Grilled Fish: the south coast’s dominant food culture. Tuna (katta), swordfish, and barracuda are the most common catches. Ask the restaurant what came in that day — the best operations chalk up the day’s fish on a board. A whole grilled fish with rice and salad is the standard format; it’s usually excellent.
Prawn and Crab Curry: local mud crab and tiger prawns cooked in coconut milk curry is the southern seafood preparation. Richer and creamier than the Jaffna crab curry style; better with rice than with bread.
Fish Ambulthiyal (Dry Fish Curry): a southern speciality — small pieces of tuna cooked with goraka (a souring agent from a local fruit) until almost dry. Intensely flavoured and very Sri Lankan. Found at local rice and curry restaurants rather than tourist-facing seafood spots.
Kottu Roti: available everywhere on the beach road for lunch and dinner. The standard version costs LKR 600–900. A reliable, filling meal when you’ve had enough seafood.
Fresh Juice and Smoothies: the beach café scene runs on fresh fruit. King coconut, watermelon, and papaya are the constants. Smoothie bowls and açaí have arrived at the more internationally minded spots.
Where to Eat
Mirissa Hills: halfway up the hill above the bay, with panoramic views. One of the better kitchens in town — the grilled fish is reliably fresh, and the positioning means you’re eating with the bay spread below you. Slightly more expensive than beach-level restaurants but the setting justifies it.
Dewmini Roti Shop: a small, family-run spot near the main road serving roti, curry, and short eats. Popular with locals and budget travellers. The egg roti and pol roti are excellent. This is the most local-feeling eating in central Mirissa.
Café Zephyr: beach-facing café with a long menu covering breakfast, Sri Lankan dishes, and Western options. Reliable for morning coffee and hoppers; the fish dishes in the evening are consistent. Gets crowded in peak season; come early.
Parrot Rock Restaurants: several small restaurants near the Parrot Rock viewpoint at the western end of the bay. Less polished than the main beach road spots but often better value and with more local character. The view of the bay from the clifftop is worth the walk.
The Fisherman’s Hut area: closest to the fishing harbour at the eastern end of Mirissa, a few simple restaurants buy directly from the boats and cook on a grill. No menus, no atmosphere — just exceptionally fresh fish at very low prices. Ask a tuk-tuk driver to take you to the harbour-side eating spots.
Whale Watching Mornings
If you’re doing an early whale watching departure (5:30–6am), most restaurants don’t open until 7am. The guesthouses along the beach road know this and will arrange early breakfast or a packed snack on request. Ask the day before.
Practical Notes
- The best seafood is bought by weight and then cooked — some restaurants quote per 100g. Clarify the total price before ordering to avoid surprises
- Most beach restaurants have beach chairs and will serve food at them throughout the afternoon — this is the standard format
- The street-food options in Mirissa are limited; the restaurant strip is the main eating area
- Vegetarians are well served at most spots — jackfruit curry, dhal, and vegetable dishes are always available alongside the seafood
Frequently Asked Questions
- What is the best thing to eat in Mirissa?
- Fresh grilled fish is the south coast standard — tuna, swordfish, and barracuda are the most common catches. Ask the restaurant what came in that day. A whole grilled fish with rice and salad is the typical format and is usually excellent.
- Where can I find the cheapest and freshest seafood in Mirissa?
- The harbour-side eating spots near the fishing harbour at the eastern end of Mirissa buy directly from boats and grill on-site. No menu, no atmosphere — just fresh fish at very low prices. Ask a tuk-tuk driver to take you to the harbour-side restaurants.
- What is fish ambulthiyal?
- Fish ambulthiyal is a southern Sri Lankan speciality — small pieces of tuna cooked with goraka (a souring agent from a local fruit) until almost dry. It is intensely flavoured and found at local rice and curry restaurants rather than tourist-facing seafood spots.
- Does Mirissa have good food options for vegetarians?
- Yes. Most restaurants offer jackfruit curry, dhal, and vegetable dishes alongside the seafood. Dewmini Roti Shop near the main road is a good option for vegetarians, serving pol roti, egg roti, and curry at low prices.
- Which is the best restaurant with a view in Mirissa?
- Mirissa Hills, halfway up the hill above the bay, has panoramic views over the water. The grilled fish is consistently fresh and the setting — eating with the bay spread below — justifies the slightly higher prices compared to beach-level restaurants.
- Can I get breakfast before a 6am whale watching departure?
- Most restaurants in Mirissa don't open until around 7am. Guesthouses along the beach road are aware of early whale watching departures and will arrange breakfast or a packed snack in advance — ask the day before your tour.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.