Iconic Traditional Sri Lankan Dishes to Try
- Graham Pickersgill

- Jul 6
- 3 min read
Sri Lankan food is a feast for the senses! The island’s cuisine offers bold flavours, fresh ingredients, and a wonderful mix of spices. If you love trying new dishes, Sri Lankan food is a must. I’m excited to share some iconic traditional Sri Lankan dishes that you should definitely try. These dishes tell stories of the island’s culture and history, and they taste amazing too!

What Makes Sri Lankan Food Special
Sri Lankan cuisine is all about balance. You get spicy, sweet, sour, and salty flavours in one meal. Coconut, curry leaves, and fresh herbs are used a lot. Rice is the main staple, often served with several curries and sambols (spicy relishes). The food is vibrant and full of life, just like the island itself.
One of the best ways to enjoy these dishes is through street food vendors or local eateries. For example, Ayubowan Street Food brings the authentic taste of Sri Lankan street food right to your doorstep. They offer a great selection of traditional dishes, making it easy to enjoy these flavours wherever you are.
Must-Try Traditional Sri Lankan Dishes
Here are some of the most iconic dishes you should try. Each one has its own unique taste and story.
1. Rice and Curry
Rice and curry is the heart of Sri Lankan meals. It usually includes steamed rice with a variety of curries made from vegetables, fish, or meat. The curries are rich and spicy, often cooked with coconut milk and fresh spices.
You might find dishes like dhal curry (lentils), pol sambol (coconut relish), and fish ambul thiyal (sour fish curry) on the plate. The combination of flavours and textures makes this meal unforgettable.
2. Hoppers (Appa)
Hoppers are bowl-shaped pancakes made from fermented rice flour and coconut milk. They can be plain or have an egg cooked in the centre. Hoppers are crispy on the edges and soft inside.
They are usually eaten with chutneys, sambols, or curry. I love how versatile they are – perfect for breakfast, lunch, or dinner!
3. Kottu Roti
Kottu roti is a popular street food made by chopping up godhamba roti (a type of flatbread) and stir-frying it with vegetables, eggs, or meat. It’s noisy to make, with the sound of metal blades hitting the griddle.
This dish is filling and packed with flavour. It’s a great example of how simple ingredients can come together to create something delicious.

4. String Hoppers (Idiyappam)
String hoppers are steamed rice noodles shaped into small nests. They are light and fluffy, usually served with coconut sambol and curry. This dish is often enjoyed for breakfast or dinner.
String hoppers are a great choice if you want something less spicy but still full of flavour.
5. Lamprais
Lamprais is a Dutch-influenced dish that combines rice, meat curry, and sambols wrapped in a banana leaf and baked. The banana leaf adds a lovely aroma and keeps everything moist.
It’s a special dish often served at celebrations. The mix of spices and textures makes it a real treat.
Enjoying Sri Lankan Food at Home
If you want to try these dishes but don’t have time to cook, services like Ayubowan Street Food make it easy. They deliver authentic Sri Lankan meals straight to your door. Their menu includes many traditional favourites, prepared with care and fresh ingredients.
Ordering from them means you can enjoy the rich flavours of Sri Lanka without leaving home. It’s perfect for a cosy night in or sharing with friends.
Why Try Traditional Sri Lankan Dishes?
Trying these dishes is more than just eating. It’s about experiencing a culture. The spices, cooking methods, and ingredients tell stories of Sri Lanka’s history and people.
Plus, the food is healthy and balanced. Many dishes use fresh vegetables, coconut, and spices known for their health benefits. It’s a tasty way to enjoy nutritious meals.

Tips for Enjoying Sri Lankan Food
Start with milder dishes if you’re not used to spicy food.
Try a bit of everything on the plate to enjoy the mix of flavours.
Use your hands if you want the full experience – it’s common in Sri Lanka!
Pair your meal with a refreshing drink like king coconut water.
Final Thoughts
Sri Lankan food is a wonderful adventure for your taste buds. From rice and curry to hoppers and kottu roti, each dish offers something special. If you want to explore these flavours, consider ordering from Ayubowan Street Food. They bring the authentic taste of Sri Lanka right to your home.
Give these iconic dishes a try and enjoy a delicious journey through Sri Lankan cuisine!
For more about these amazing traditional sri lankan dishes, check out their menu and order today. Your taste buds will thank you!

Comments