National Dish Sri Lanka: Roti (Recipe)

In this article
Discover Roti, one of Sri Lanka’s most beloved everyday staples! This humble flatbread is prized for its simplicity and endless versatility, made from little more than flour, water and a pinch of salt. Enjoyed plain, stuffed with savoury fillings, or served alongside a fragrant curry, it makes the perfect companion at any time of day. Bring the warm, comforting flavours of the island straight to your own kitchen.
About Roti
Roti is a traditional flatbread from Sri Lanka, celebrated for its simplicity and adaptability. The main ingredients are flour, water and a pinch of salt, which makes it an easy dish to prepare at home. Roti is often enjoyed plain, yet the ways to vary it are almost limitless. It is the perfect partner for spicy curries or can be served with hearty fillings, making it a popular snack for any hour of the day.
Ingredients (serves 1–2)
- 200g wheat flour
- 120ml water
- 1 pinch of salt
- 1 tablespoon oil (optional)
Shopping for the ingredients
The ingredients for roti are easy to come by and can be found in most supermarkets or Asian grocery shops. Wherever possible, use a good-quality flour to achieve the best texture and flavour. It is also worth using clean water — mineral water, for example — to bring out the aromas. If you would prefer a gluten-free version, special gluten-free flours are readily available to use in place of the wheat flour.
Preparing the dish
Preparing roti is straightforward and takes only a few steps. First, combine all the ingredients in a large bowl. Knead the dough thoroughly to reach a smooth, elastic consistency. Then let the dough rest for around 30 minutes so it can settle. This improves the structure of the roti and helps it puff up nicely as it cooks. A little patience at this stage pays off in the finished bread.
Step-by-step instructions
- Combine the flour and salt in a bowl.
- Add the water gradually, mixing everything together well.
- Turn the dough out onto a floured surface and knead for at least 5–10 minutes.
- Cover the dough and let it rest for 30 minutes.
- Divide the dough into small portions and roll each one out into a thin round.
- Heat a pan and cook the flatbreads one at a time without oil for 1–2 minutes per side, until lightly browned.
Gluten-free / lactose-free version
To make roti gluten-free, swap the wheat flour for a gluten-free flour blend developed specifically for bread and flatbreads. These flours often combine rice flour, cornflour and tapioca starch to reach a texture similar to wheat flour. When using gluten-free flour it may help to add a binder such as xanthan gum or guar gum to improve the texture. For a lactose-free version the recipe is already suitable, as no dairy products are used.
Tips for vegans and vegetarians
Roti is naturally vegan and vegetarian, as it contains only plant-based ingredients. If you add extra oil to the pan, take care to avoid any animal fats. Vary the fillings with vegetables, pulses or plant-based cheese to create a tasty and nourishing meal. Pair roti with a spicy lentil soup or a curry — such as a comforting Dhal Curry — for a complete and satisfying dish.
More tips and tricks
For the best roti, be sure to knead the dough long enough to develop the gluten structure, even when using gluten-free flour. Do not skip the resting stage, as this improves the flexibility of the dough. Experiment with different temperatures and heat sources while cooking to find the perfect result. A small proportion of rye flour can lend the roti an interesting note of flavour.
Adapting the recipe to your taste
The roti recipe is easy to tailor to your own preferences. Fancy a little more flavour? Work herbs or spices such as cumin or coriander into the dough. For a sweet version, add a little sugar or honey to the dough and serve the roti with jam or coconut fillings. Try different types of flour to discover which texture and flavour you like most. Cooked potatoes or pumpkin also make a tasty filling.
Ingredient substitutions
If wheat flour is not an option for you, try rice, chickpea or almond flour as alternatives. These flours have different properties and can affect the flavour and texture of your roti. For an extra-healthy touch, use wholemeal flour in place of white flour. Experiment with different flour blends to find the ideal combination for your taste — the same spirit of adaptation that shapes a warm slice of Coconut Roti.
Drink pairing ideas
Roti goes wonderfully with a range of drinks that bring out its flavour. A refreshing mint tea or a sweet fruit juice can complement the dish beautifully. For an authentic Sri Lankan touch, try the island’s famous teas, known for their bold, full-bodied character. Coconut water also makes a refreshing accompaniment to a plate of roti and adds a tropical note.
Serving and presentation ideas
To serve roti in style, fold the flatbread neatly and arrange it on a large plate surrounded by colourful sides and dips. A rustic wooden board can lift the presentation even further. Use separate bowls for sauces and curries to create an inviting spread. Fresh herbs, such as a sprig of mint or coriander, can be added as a garnish to make the dish more attractive. A vibrant Coconut Sambol on the side never goes amiss.
A bit of history
Roti has its roots in Indian and Sri Lankan cooking and is an important staple across many Asian countries. The word “roti” means “bread” in Hindi, and over the centuries it has developed differently from region to region. In Sri Lanka, roti is often prepared with wonderful, flavourful fillings, which adds to the dish’s popularity. It is a symbol of Sri Lankan culture and is frequently served on festive occasions, a proud fixture of Sri Lankan cuisine.
More recipe ideas
Summary: Roti
Roti is not only a simple dish but also an extraordinarily versatile one, playing a central role in Sri Lankan cuisine. With a short ingredient list and the freedom to vary it to suit different tastes and diets, it is accessible and appealing to almost everyone. Whether plain, stuffed or served as a side, roti promises a memorable flavour experience that brings the aromas of Sri Lanka straight to your plate. Let the variety of preparations inspire you, and enjoy this delicious flatbread alongside your favourite dishes!



