If you’ve been eating at the same glossy mall food courts every time you’re in Colombo, you’re missing out. This city has layers, and the best food is almost always tucked away in the spots tourists walk straight past. Here’s where the locals actually go.

The Backstreets of Pettah

Pettah gets a bad rep for being chaotic, and it kind of is. But that chaos comes with some of the best rice and curry you’ll find anywhere in the city. The narrow lanes around the market area are lined with small eateries that fill up fast during lunch hours. If you see a crowd of office workers packed into a tiny space, that’s your sign to walk in.

Image by Kavinda F from Pixabay

Along the Beira Lake Stretch

The area around Beira Lake is one of those places that feels hidden even though it’s pretty central. You can find casual waterfront dining here, with vendors and small setups that take full advantage of the lake views. The relaxed atmosphere makes it perfect for an evening snack, and it’s a world away from the usual Colombo dining rush. How about staying close by so you can satisfy your food cravings whenever you feel like it? Some of the best hotels in Colombo city are located right here. For foodies looking for both off-site and on-site dining, Cinnamon Lakeside Colombo is one of the options.

Galle Face Green at Night

Once the sun goes down, Galle Face turns into a street food haven. Isso vadai, kottu, grilled corn, and crowds of families and couples just hanging around sum up the scene. It’s loud and breezy, and the food is as affordable as it is delicious.

The Kollupitiya Side Streets

Just off the main Galle Road, Kollupitiya hides some great local spots. Small tea kades and curry joints that have been around for decades operate out of spaces that look like nothing from the outside. That’s kind of the whole point.