The Curated
━ Latest Guide: Your 2026 Guide to 10 Luxury Maldives Resorts
Food

10 Spots for Sri Lankan Rice & Curry in Colombo

Ready for some real Sri Lankan rice and curry? Here are 10 places in Colombo where you can taste the local flavors, from cozy spots to mall restaurant

6 Min ReadAug 13, 2026
Share
Indian thalis with rice and a variety of dishes.

You know, when you think of Sri Lanka, the first thing that often comes to mind (after those beautiful beaches, maybe!) is a plate of glorious rice and curry. It’s more than just a meal; it’s an experience, a colorful spread of flavors that tells a story with every bite. Each spoonful mixes fragrant rice with rich curries, crunchy sambols, and tangy chutneys – pure magic! In Colombo, finding a great spot for authentic Sri Lankan rice and curry is part of the adventure. From bustling local favorites to places perfect for a relaxed evening, the city offers so many choices. Ready to dive into some amazing flavors? Let's explore 10 fantastic spots where you can enjoy the real deal and discover your next favorite meal.

There you have it – ten wonderful places in Colombo to savor the diverse and delicious world of Sri Lankan rice and curry. Each spot offers its own unique vibe, but they all share that incredible, comforting taste of home. Whether you're after a quick, inexpensive meal or a more elegant dinner, Colombo has a plate waiting for you. So go on, pick a spot, and let your taste buds explore the amazing flavors of this island nation. You'll be glad you did!

1

Ceylon Curry Club

Price varies4.5No. 2&3, Dutch Hospital Shopping Precinct, 8 Hospital St, Colombo 00100, Sri Lanka
Ceylon Curry Club

Head to the historic Dutch Hospital Shopping Precinct for Ceylon Curry Club. It's a popular choice, with a great 4.5/5 rating from nearly 1700 reviews. They serve up a variety of Sri Lankan dishes, perfect for anyone wanting a taste of local flavors in a cool setting. Since the price varies, it’s a good idea to check their menu for current options. You can stop by for lunch or a late dinner, as they're open from 11:00 AM until 10:30 PM most nights, staying open a bit later on Fridays and Saturdays. It’s a comfortable spot to enjoy a traditional Sri Lankan rice and curry.

2

Upali's by Nawaloka

Moderate4.165 Dr CWW Kannangara Mawatha, Colombo 00700, Sri Lanka
Upali's by Nawaloka

Upali's by Nawaloka is a well-known name for Sri Lankan food, with a solid 4.1/5 rating from almost 5000 reviews! That’s a lot of happy diners. This place offers a moderate price level, making it a great option for a satisfying meal without breaking the bank. They open bright and early at 8:00 AM and stay open until 10:30 PM every day, so you can grab breakfast, lunch, or dinner here. It’s a reliable spot to try different curries and enjoy a hearty Sri Lankan rice and curry plate. Plus, it’s easy to find on Dr CWW Kannangara Mawatha.

3

Amma Nissa One Galle Face Mall

Moderate4.7One Galle Face Mall, Level 6, 1A Centre Road, Colombo 00200, Sri Lanka
Amma Nissa One Galle Face Mall

Fancy some Sri Lankan flavors while you're out shopping? Amma Nissa at One Galle Face Mall is a fantastic choice, boasting an impressive 4.7/5 rating from over 1300 reviews. It's a family-friendly restaurant on Level 6, serving up delicious meals at a moderate price. They open for lunch at 12:00 PM and welcome guests until 10:00 PM daily. This spot is perfect for a convenient and tasty Sri Lankan rice and curry meal when you’re exploring the mall or need a break. Easy to get to, and a great rating means you're in for a treat!

4

Culture Colombo

Moderate4.525 Kensington Garden, Colombo 00400, Sri Lanka
Culture Colombo

For a taste of tradition, check out Culture Colombo at Kensington Garden. It holds a strong 4.5/5 rating from over 2200 reviews, showing it's a favorite among many. This spot offers a moderate price level, making it accessible for a delicious meal. Do note their hours: they serve lunch from 12:00 PM to 3:30 PM, then reopen for dinner from 6:30 PM to 10:30 PM. So, plan your visit accordingly! It's a great place to experience the authentic Sri Lankan rice and curry in a relaxed setting.

5

Praneetha Foods

Inexpensive4.1201 Muhandiram's Rd, Colombo 00300, Sri Lanka
Praneetha Foods

If you're looking for an inexpensive yet tasty meal, Praneetha Foods is your go-to. With a 4.1/5 rating from over 1700 reviews, it's clear this place delivers on flavor and value. They open early at 7:00 AM and serve until 10:00 PM every day, perfect for any meal of the day – whether you're an early bird or prefer a late dinner. Located on Muhandiram's Road, it's a straightforward spot to enjoy a satisfying Sri Lankan rice and curry without spending too much. Expect a no-frills, authentic experience where the focus is truly on the delicious food.

6

Ceylon Curry Pot

Inexpensive4.8250 R. A. De Mel Mawatha, Colombo 00300, Sri Lanka
Ceylon Curry Pot

Don't let the smaller number of reviews (65) fool you – Ceylon Curry Pot boasts an amazing 4.8/5 rating, showing it's a real favorite for those who've found it! This inexpensive spot on R. A. De Mel Mawatha is perfect for a casual meal. They're open from 10:30 AM to 8:30 PM Monday to Saturday, and close a bit earlier on Sundays at 6:00 PM. It’s a wonderful place to grab a quick, flavorful Sri Lankan rice and curry that feels homemade. If you're nearby and craving good food at a great price, this is worth a stop.

7

Nuga Gama

Expensive4.677 Galle - Colombo Rd, Colombo 00300, Sri Lanka
Nuga Gama

For a more upscale experience, Nuga Gama offers an impressive 4.6/5 rating from over 1000 reviews. This restaurant, located on Galle - Colombo Road, is on the pricier side, making it ideal for a special evening out. They open for dinner exclusively from 7:00 PM to 11:00 PM every day. If you're looking to enjoy traditional Sri Lankan rice and curry in a beautiful setting, perhaps with a more curated menu, Nuga Gama is a fantastic choice. It’s a chance to see how local flavors can be presented in an elegant way.

8

New Banana Leaf Restaurant

Moderate4VVV3+CR9, Colombo 00400, Sri Lanka
New Banana Leaf Restaurant

New Banana Leaf Restaurant is another solid choice for your Sri Lankan rice and curry fix, holding a 4/5 rating from over 2000 reviews. It’s a moderately priced spot that’s open from 11:00 AM to 9:30 PM daily, making it easy to fit into your schedule for lunch or dinner. The name itself hints at the traditional way of serving, often on a banana leaf, which adds to the authentic experience! While the address is a bit more general (VVV3+CR9), it’s a well-regarded place to enjoy local dishes.

9

Palmyrah Restaurant

Moderate4.3328 A2, Colombo 00300, Sri Lanka
Palmyrah Restaurant

Palmyrah Restaurant is a great option if you're looking for a moderate-priced Sri Lankan meal with a good reputation, boasting a 4.3/5 rating from over 860 reviews. Located at 328 A2, it offers distinct lunch and dinner timings: 12:00 PM to 2:30 PM for lunch, and 7:00 PM to 10:30 PM for dinner. This makes it a perfect spot for either a midday break or a relaxed evening meal. They are known for their authentic flavors, so you can expect a truly satisfying Sri Lankan rice and curry experience here.

10

Isso - Prawn Crazy

Moderate4.353 Ananda Coomaraswamy Mawatha, Colombo 00300, Sri Lanka
Isso - Prawn Crazy

If you love prawns, then Isso - Prawn Crazy is a must-try! With a strong 4.3/5 rating from over 2000 reviews, this family-friendly seafood restaurant on Ananda Coomaraswamy Mawatha specializes in prawn dishes, often served with rice and curry. It’s moderately priced and stays open late, from 11:00 AM all the way to 11:00 PM every day. While it’s known for its seafood, you'll still get that delicious Sri Lankan rice and curry foundation. It’s a fun twist on the classic, especially if you're a fan of fresh prawns.

Enjoyed this? Share it with someone who'd love it too.

Share
━ More in Food
━ Comments

Loading comments...

━ The Newsletter ━

Sunday's Best Bites.
Straight to Your Inbox.

One new city guide every week. Free. Read by 2,400+ foodies.