The 13 BEST Restaurants Mirissa, Sri Lanka: A Local’s Guide to the Best Foodie Spots
Sri Lanka has been a popular travel destination for years, especially the beach towns on the south coast. These spots have always been a magnet for backpackers and surfers thanks to their laid-back vibe, great waves, and, of course, delicious food. Mirissa is kind of the OG beach town on the south coast—or at least, it’s the most well-known one as far as I can tell.
That said, I do think some of the neighboring beach towns, like Ahangama and Hiriketiya, have taken the lead in recent years when it comes to the foodie scene, hotels, and overall vibe. But Mirissa Beach is still packed with great international and local restaurants, so it’s definitely worth checking out.
I’ve spent over three months exploring and living along Sri Lanka’s south coast, and in that time, I’ve eaten at a lot of restaurants and cafés. Like, an unreasonable amount. So, I’d like to think I have a solid opinion on the best restaurants in Mirissa.
To make your life easier, I’ve put together this guide to The Best Restaurants Mirissa, Sri Lanka, so you don’t have to spend hours scrolling through Google Maps—just read this, and you’re sorted.
In a Rush? Here Are Our Favorite Hotels in Mirissa Sri Lanka
⭐️⭐️⭐️ The Beach House – Click here for rates & availability
⭐️⭐️ D Canal House – Click here for rates & availability
⭐️ Oltremare Mirissa – Click here for rates & availability
What Are the Best Restaurants in Mirissa? I’ve Got All the Answers Right Here!
Alright, so here’s a list of what I think are the best restaurants in Mirissa. I’ve tried to include a bit of everything—my favorite local food spots, coffee shops, and cafés, as well as some fancier places and international restaurants. So, there’s a pretty good mix here.
Like I said, I’ve eaten at a lot of restaurants and cafés in and around Mirissa, but obviously not every single one—that would be ridiculous. So, this list is totally based on my personal experience and preferences, not on rankings or numbers. Just good food and places I genuinely liked!
These aren’t in any particular order—they’re all great picks depending on what you’re looking for.

1.Shady Lane // Best Restaurant in Mirissa for Brunch
This is my personal favorite spot for brunch, coffee, and breakfast in Mirissa—definitely a must-visit!
Opening Hours: 8am-4pm
Price: $$$
My Rating: ★★★★★
Menu & Location
Shady Lane is, without a doubt, my number-one breakfast and brunch spot in Mirissa. For starters, it’s tucked away in a quiet back alley, and they have an upstairs terrace where you can sit and actually relax—a nice break from the noise of the main street. They also have a pretty big shop where you can buy clothes and other super cute accessories.
But let’s talk about the food—because this is probably the best breakfast in Mirissa. Their pancakes not only taste incredible but also look like something straight out of a food magazine. The avocado and eggs benedict on sourdough are honestly just perfect. And, of course, their coffees—especially the flat whites—are super good.
The only catch? It gets busy. And I don’t mean just a little crowded—I mean people lining up down the alley kind of busy. So either get here early or be prepared to wait a bit.

2.South Coast // Best Restaurant for Mexican Food & Drinks
Opening Hours: 1pm-late
Price: $$$
My Rating: ★★★★★
Menu & Location
It’s tough to find decent Mexican food outside the Americas, so when I stumble upon a place that gets it right, I’m definitely going back. South Coast is a Mexican restaurant with a twist—it mixes authentic Mexican flavors with a bit of Tex-Mex and even some local Sri Lankan influences, though I wouldn’t call it a full-on fusion spot. It also has a great warm and inviting atmosphere.
We started things off with their guacamole, of course, along with salsa and chips, which were spot on. Then, we tried their eggplant fries, which I can definitely recommend, as well as their fish and chicken tacos. Everything was hearty, flavorful, and definitely hit the spot.
If you’re into margaritas, they make some of the best around, so it’s the kind of place you’ll want to visit for a casual bite, a drink, and a good time. They’ve also got a great selection of veggie options, which is a big win for vegetarians and vegans.
3.Cinnamon Cafe Mirissa // Best Restaurant for a Cheap Breakfast
Opening Hours: 9am-5pm
Price: $
My Rating: ★★★★
Menu & Location
Cinnamon Cafe is one of my favorite spots for breakfast or lunch in Mirissa. Unlike many other cafes in the area, it’s not flashy or overly styled—it’s simple and authentic. Tucked away from the hustle and bustle of Mirissa, this little gem is located in a quieter, more residential part of Sri Lanka.
I’m pretty sure it’s family-run, which adds to its charm. You’ll find peacocks wandering around, and you get to enjoy your meal in their garden, surrounded by rice fields and a local vibe. They bake their own bread fresh daily, which they use to make some amazing sandwiches, and their banana bread is a must-try.
It’s not the kind of place I’d go to for coffee, but their fresh juices are super refreshing, and the sandwiches are fantastic. It’s also super affordable, and by visiting, you’re directly supporting the local community. Definitely a spot I’d recommend checking out!
4.Milky Wave // Best Restaurant in Mirissa for Dessert
My go-to spot for ice cream and dessert—their cakes are delicious!
Opening Hours: 9am-10pm
Price: $$
My Rating: ★★★★
Menu & Location
Milky Waves is pretty much in the heart of Mirissa, and it’s my go-to spot whenever I’m craving dessert or any sweet treat. This place has a cozy little courtyard lit up by fairy lights, giving it a really cute vibe. On one side, there’s a small ice cream shop, and on the other, they’ve got a full Italian kitchen serving up some amazing dishes. Their bruschetta and pasta are top-notch, but their homemade gnocchi al bolognese is seriously so good.
But let’s be real—their homemade ice cream is what keeps me coming back. The coconut ice cream is my personal favorite, but their cakes are also incredible. I think their cake menu changes from day to day, but if you’re lucky enough to get a slice of their passionfruit cheesecake, don’t pass it up—it’s so delicious.

5.Capybara Cafe // Best Outdoor Restaurants Mirissa
Their outdoor seating is fantastic; I could easily spend the entire day there. They also offer coworking!
Opening Hours: 9am-11pm
Price: $$$
My Rating: ★★★★
Menu & Location
Capybara Cafe is one of my favorite spots for fresh food and the best outdoor seating area. The cafe is set in a spacious garden surrounded by palm trees, giving it a relaxed and breezy vibe. They’ve got some really great breakfast options, but one of my absolute favorites is their brioche eggs benedict. It’s probably super unhealthy, but who cares—it’s delicious! The eggs benedict is served on a soft brioche bun, and I usually add avocado, which just takes it to the next level.
They also do a build-your-own hopper, which is super cool. A hopper is a little bowl made out of dough with an egg in the middle, and at Capybara, you can load yours up with bacon, avocado, and a bunch of other toppings. I haven’t seen anything like that anywhere else, so it’s definitely worth checking out!
6.Nautica Mirissa // Best Seafood Restaurant Mirissa
Opening Hours: 9am-10pm
Price: $$$
My Rating: ★★★★
Menu & Location
My favorite Mirissa beach restaurant is Nautica. It’s a little outside the busy center of town, but it’s right on the beach, and they’ve got an upstairs terrace with breathtaking ocean views over the bay and the boats. The vibe here is really chill, and the food definitely doesn’t disappoint. They offer a wide variety of Sri Lankan dishes, from curry to rice, and honestly, everything I’ve tried has been great food.
My personal favorite, though, is their tuna steak. I think they glaze it with a sweet soy or miso sauce, and it’s just incredibly delicious. If you’re a fan of seafood, definitely don’t miss this one!

7.Squeeze Me // Best Vegan Restaurant in Mirissa
This is my number one restaurant in Mirissa for fresh food, healthy meals, and vegan food.
Opening Hours: 8am-9pm
Price: $$
My Rating: ★★★★★
Menu & Location
I just love Squeeze Me, especially when I’m in the mood to feel good—which, let’s be honest, isn’t every day! Sometimes I’m craving a greasy, yummy cheeseburger, but when I’m after something wholesome, like after a workout or yoga session, Squeeze Me is my go-to spot. Their menu is all about whole foods, and you’ll get massive bowls full of veggies, eggs, potatoes, falafel, and other delicious, nutritious options. They’ve got your classic avocado, mushrooms, and egg on sourdough, and they also serve poke bowls. The best part? Most of their ingredients are locally sourced and packed with goodness.
While the whole menu isn’t vegan, they do offer egg and cheese options, but you can easily find vegan-friendly dishes or request substitutions. It’s definitely my number one spot for when I want to nourish my body and get in those veggies!
I also want to add that their outdoor seating area is really cool, with pillows where you’re sitting on the ground and friendly and curious monkeys jumping around above you.
8.Quinta
Opening Hours: 9am-10pm
Price: $$$
My Rating: ★★★★
Menu & Location
Not many people know about Quinta, but it’s definitely the place I’d recommend for a date night or when you want to escape the hustle and bustle of Mirissa’s busy center. With the restaurant located more inland, you can either walk there or hop in a tuk-tuk for a quick ride.
Quinta has a very warm and inviting atmosphere—honestly, we just stumbled upon it one day, and it’s been a favorite ever since. They’ve got a lovely garden area where they play live music on the weekends, which gives the place a relaxed vibe. The menu is mainly Italian and European-inspired, with everything from appetizers and soups to pasta dishes. Their tuna gazpacho is incredible, and the tuna steak is another highlight. If you’re craving European cuisine, and are looking for a more special dining experience, Quinta is definitely the spot to hit.

9.Lost Paradise // Best Restaurant to Work From
Los Paradise is one of my go-to restaurants and cafes in Mirissa when I need to get some work done.
Opening Hours: 8am-4pm
Price: $$
My Rating: ★★★★
Menu & Location
I absolutely love Lost Paradise, and I’ve spent a lot of time there because it’s one of my favorite spots to get some work done. They also have a little hotel, which is a great place to stay, but you’re also welcome to hang out and work on their property as long as you grab a coffee and breakfast.
What I love about the place is that it’s never too crowded, so it’s quiet enough to focus. Plus, their food is amazing. I’m a big fan of their poke bowls, and their eggs and avocado are always a solid choice too.
10.Dhana’s curry pot // Best Sri Lankan Local Food in Mirissa
Opening Hours: 8am-6pm
Price: $
My Rating: ★★★★
Menu & Location
Okay, now we’re finally getting into some authentic Sri Lankan cuisine with Dhana’s Curry Pot, which I’d say is the most popular Sri Lankan restaurant in Mirissa.
It’s not the most traditional local spot, and you can tell by the look and the price that it’s definitely geared towards tourists. But honestly, that’s totally fine— it’s a great way to try some classic local food at a really affordable price. For 1500 Sri Lankan rupees (around $5 USD), you can enjoy the all-you-can-eat curry buffet, which usually features about 10 different curries and side dishes. The food is always fresh and full of flavor, with a nice mix of vegetarian options as well.
For a very reasonable price, you get to try all the food Sri Lanka has to offer, so I’d definitely recommend it as a must-do if you want to get a true taste of the local cuisine.
11.O Mirissa Cafe
Opening Hours: 8am-6pm
Price: $$
My Rating: ★★★
Menu & Location
Another Italian spot in Mirissa is O Mirissa Cafe. It’s a solid choice if you’re looking to grab lunch on your way back from the beach or if you’re craving pizza—their pizza is actually really good. It’s not the fanciest place, but their pizzas are definitely worth it, and it’s a great lunch spot. Plus, it’s pretty affordable, making it a convenient and tasty option.

12.Aloha Coffee Gallery // Best Mirissa Restaurant for Smoothie Bowls
Opening Hours: 8am-6pm
Price: $$
My Rating: ★★★
Menu & Location
Aloha Coffee Gallery might be my favorite spot for milkshakes, smoothies, and acai bowls. The interior is super cute, and the staff is always really friendly and welcoming. They offer a great range of options for both vegetarians and non-vegetarians, including delicious sandwiches, smoothies, juices, and mains like avocado toast or Buddha bowls.
But their specialty is definitely the smoothie bowls—they’re absolutely amazing! Perfectly blended with fresh fruits and topped with granola and other tasty toppings, they make for a perfect breakfast or lunch option. Plus, the portions are pretty generous, so you won’t leave hungry. Definitely worth checking out!
13.Dewmini Roti Shop // Best Roti in Mirissa
Dwemini Roti Shop also offers cooking classes that are fun and exciting, all for just $15 or 5,000 Sri Lankan Rupees.
Opening Hours: 8am-6pm
Price: $$
My Rating: ★★★★★
Menu & Location
Dwemini definitely has the best roti in Mirissa. It’s an authentic spot, popular with locals who come here for their fresh, made-to-order rotis. If you’re looking for amazing Sri Lankan food at super affordable prices, this is the place to be. While they also serve rice dishes and curries, the rotis are definitely the star of the show. Whether you’re a first-timer or a regular, the flavors and textures are always on point, making it a must-try for anyone craving a genuine taste of Sri Lanka.
Get Ready for Your Trip to Sri Lanka
Book Your Accommodation
For the best deals and discounts, I recommend using Booking.com to book your hotel, villa, or hostel. It’s super reliable and budget-friendly!
Book Your Flight & Car
Looking for cheap flights or rental cars? Skyscanner.com is the way to go. I’ve been using it for years and have saved so much money along the way.
Book Tours & Activities
Planning tours and activities is a breeze with GetYourGuide.com. They offer amazing deals and only work with trusted tour operators, so you can book with confidence.
Get Travel Insurance
SafetyWing has been my go-to travel insurance for the past two years, and I couldn’t be happier. Highly recommend them for peace of mind on your trip.
Get Your Travel Credit Card
When it comes to travel credit or debit cards, Wise is a fantastic option. They offer great perks for withdrawing or sending money overseas, making travel finances hassle-free.
FAQs About The Best Restaurants in Mirissa Sri Lanka
What are the best restaurants in Sri Lanka?
Some of the best spots in Sri Lanka include Smoke and Bitter in Hiriketiya, offering a unique take on local flavors; Nomad Cafe in Weligama, known for its great shakshuka; and Shady Lane in Mirissa, perfect for an excellent breakfast or brunch. If you’re looking for authentic Sri Lankan food, Manori’s Kitchen in Ahangama is a solid choice. For Mexican food and delicious fish tacos, The Hideout in Unawatuna is a must-visit.
Is Mirissa worth visiting?
Yes, Mirissa is definitely worth visiting. It’s a beautiful beach town in Sri Lanka with stunning beaches, great food options, and a relaxed atmosphere. It’s also a popular spot for whale watching and surfing
Where is the cheapest place to eat in Sri Lanka?
There are many affordable and budget-friendly options for eating in Sri Lanka, especially in local eateries and street food stalls. Some of the cheapest places to eat include the Lemongrass Cafe in Hiriketiya and Dwemini Roti Shop in Mirissa.
Final Thoughts on The Best Restaurants Mirissa Sri Lanka
Finally, even though Mirissa isn’t my number one beach town in the south of Sri Lanka, I have to admit there are plenty of great places to eat.
After putting this list together, I realized I definitely lean toward the more stylish cafes and coffee shops—but maybe that’s just because of the heat? When it’s that hot, an all-day breakfast just hits differently. Or maybe I’m just a sucker for all-day breakfast, who knows?
Either way, I hope this guide to the best restaurants Mirissa, Sri Lanka, helps you find the perfect spot for your next breakfast, lunch, or dinner!
Related Articles
The Best Nuwara Eliya Tea Plantation Experience: Our Tuk Tuk Tour Review (2025)
Nuwara Eliya definitely surprised us. After a couple of weeks of travel along the south coast of Sri Lanka, we took the train from Ella to Kandy and decided to stop in Nuwara Eliya for two days. It ended up being the perfect break. The town is often referred to as little England as it…
My 6 TOP Beaches in Mirissa Sri Lanka + Tips & Tricks on How to Visit Them (2025)
I have to admit, Mirissa is not the best spot in Sri Lanka for a beach vacation. Does that surprise you? I feel like that’s something people just don’t mention about most of these beach towns on the south coast—Ahangama, Weligama, and yes, Mirissa. They don’t exactly have those wide, white-sand beaches that stretch on…
A Mini Guide on Taking the Train from Nuwara Eliya to Ella: Everything You Need to Know in 2025
When I first started planning our Sri Lanka trip, I knew I wanted to take that famous train ride—the one winding through the hills from Kandy to Ella that everyone seems to talk about. I pictured misty mountains, endless tea plantations, and that perfect moment leaning out of a train door, wind in my face.…