Five hours before a Sri Lankan-inspired dinner of pol roti and curries I promised to cook for my friends I walked into an Indian grocery store to buy ingredients for the said dinner.

Me: I can’t find frozen coconut anywhere…

Shop assistant: I am afraid we ran out of it, madam…

Me (in the best traditions of Bollywood movies, almost falling to my knees and screaming at the skies): Noooooooooooooooooooo!

Shop assistant (clearly scared by crazy Russian lady): Ok-ok, madam, let me check in the back!

Shop assistant (returning with a pack of coconut!): Here you are, madam!

Me (pleasantly surprised by how effective dramatic screaming can be and therefore overly confident): I need two of those.

Shop assistant goes away and comes back with one more pack of frozen coconut! Hell yea!


Traditional Sri Lankan breakfast. From top right corner clockwise: hoppers (local pancakes), egg hopper (same pancake with egg in center), pol roti, coconut sambol (grated coconut mixed with chili), chicken curry, lentil curry. In the center: lunu miris (onion and chili paste).

Pol Roti (Sri Lankan Coconut Roti)

The reason I was so determined to get frozen coconut is because I planned to cook pol roti – Sri Lankan coconut flatbread. In Sri Lanka, nobody goes around hunting for frozen coconut because you have abundance of fresh coconuts in supermarkets or, in some cases, in your own backyard. One does have to break it and scrape it out with his own hands, though.

Once scraped, the coconut flesh is mixed with flour, salt, and water until dough forms. Balls of dough are flattened by hand and fried on a pan. Sri Lankans love to have their roti with lunu miris – spicy onion and chili paste.

pol roti recipe

Pol roti served for breakfast with butter, jam and marmite.

Like Sri Lankans, I like my roti hot off the pan with a kick of spices from curries. Pol roti with lentil curry and pol sambol  (scraped coconut mixed with chili powder and lime juice) is my dream breakfast and usually the first thing I eat upon arrival to the island. Unlike Sri Lankans, I sometimes eat my roti sweet with honey or kithul treacle poured over it.

Whether you like it sweet or savory, pol roti deserves to become a staple in your kitchen. First, Sri Lankan roti is the easiest bread to make. No yeast, no proofing, no resting, in other words: no way to screw it up.

Second, you can freeze it and, when two weeks later uninvited friends show up at the doorstep, simply take out a couple and grill them in 2 minutes. Then say: “Hey, no big deal, I just made some Sri Lankan coconut roti!”

Third, apart from breakfast pol roti can be served at dinner with curries or eaten as a snack when the fridge is completely empty and you suddenly remember there’s a whole bunch in the freezer because during the last cooking session you accidentally used 6 cups of flour instead of 2 (true story).

Now off you go to the kitchen and in 15 minutes you can have a Sri Lankan breakfast of your own!

Sri Lankan Pol Roti (Coconut Flatbread)

Course Breakfast
Prep Time 15 minutes
Cook Time 3 minutes
Total Time 18 minutes


  • 2 cups white flour
  • 1 cup grated coconut fresh or frozen
  • ¾ cup water
  • 1 pinch of salt


  1. If you are using frozen coconut, keep it in the fridge for a couple of hours or overnight to thaw.
  2. Sift flour into a bowl. Add grated coconut, salt and mix together.
  3. Add water gradually and mix either with your hands or with an electric mixer (using kneading attachments) for a few minutes until all ingredients are combined.

  4. Place the dough on the table dusted with flour and keep kneading with your hands for another 3-4 minutes.

  5. Take a little bit of dough at a time, roll it into a ball, then flatten the ball into a round 4-5 inches in diameter (10-12 cm).

  6. Heat up a pan over medium heat and grease it with butter.
  7. Place a roti on the hot pan and grill for 1-2 minutes or until you see that it has golden brown spots on the bottom. Flip it and grill on the other side for another 1 minute.
  8. Place the remaining uncooked roti between parchment paper and keep them in the freezer for up to 3-4 weeks.

Recipe Notes

You can find frozen coconut in Indian grocery stores. Some supermarket chains have them too. It’s not desiccated coconut, but fresh grated coconut flesh, frozen.

You can use wheat flour or rice flour instead of white flour.

Add chopped up onion and chili to the dough if you want your roti to be spicy.

Pin for later:

traditional sri lankan breakfast  15 minutes recipe for sri lankan coconut flat bread