Sri Lankan pol roti is a simple coconut flatbread made with flour, grated coconut, salt, and enough water to form a soft dough. Cooked on a hot skillet, it develops a lightly crisp, browned surface while staying tender inside, and is often served with curry, sambol, or a cup of tea. Family and regional versions vary: some include onion, green chile, or curry leaves, while others keep the dough plain.
Ingredients
- 2 cups (250 g) all-purpose flour, plus a little extra for shaping
- 1 cup (80 g) finely grated fresh or frozen unsweetened coconut, thawed if frozen
- ¾ teaspoon (4 g) fine salt
- ¼ cup (35 g) finely chopped red onion or shallot, optional
- 1 small green chile, finely chopped, optional; remove the seeds for less heat
- 1 tablespoon (about 2 g) finely sliced curry leaves, optional
- ½ cup (120 ml) room-temperature water, plus up to 2 tablespoons (30 ml) more as needed
- 2 teaspoons (10 ml) neutral oil, for the skillet
Instructions
- Combine the dry ingredients and coconut. In a large bowl, stir together the flour and salt. Add the grated coconut, onion, chile, and curry leaves, if using. Toss well so the coconut and seasonings are evenly distributed through the flour. Breaking up any clumps of coconut now makes the dough easier to mix evenly.
- Bring the dough together gradually. Pour in about ⅓ cup (80 ml) of the water and mix with your fingers or a sturdy spoon. Add the remaining water a little at a time, squeezing and turning the mixture until it forms a rough dough. You may not need all of the stated water; coconut moisture and flour absorbency vary. The dough should hold together when pressed and feel soft, but it should not be wet or sticky. If dry crumbs remain at the bottom of the bowl, add water 1 teaspoon at a time.
- Knead briefly, then rest. Turn the dough onto a clean work surface and knead for about 5 minutes, pressing and folding until it is cohesive and fairly smooth. It will still feel textured from the coconut, and it does not need the long kneading used for an elastic wheat loaf. Cover the dough with the inverted bowl or a clean damp cloth and let it rest for 15 minutes. This gives the flour time to absorb moisture and makes the portions easier to flatten.
- Divide and shape the rotis. Divide the dough into 8 equal pieces and roll each into a ball. Lightly flour the work surface and your hands. Press each ball into a round about 5 to 6 inches (13 to 15 cm) across and roughly ¼ inch (6 mm) thick. A rolling pin is optional; pressing by hand gives a pleasantly rustic shape. If the edges split a little, pinch them together and press again. Keep the shaped rounds covered while you work so their surfaces do not dry out.
- Heat the skillet. Place a heavy skillet, griddle, or flat cast-iron pan over medium heat and allow about 3 minutes for it to become evenly hot. Brush it lightly with a little of the oil. The pan should be hot enough to brown the bread in a few minutes, but not smoking. If the first roti darkens before its center cooks, lower the heat slightly.
- Cook in batches. Lay one roti in the skillet and cook for about 2 minutes, until the underside has browned spots and the top looks less doughy. Flip and cook the second side for about 2 minutes. Adjust the heat as needed; a few darker toasted spots are normal, but a blackened surface can taste bitter. Transfer the cooked roti to a plate and cover loosely with a clean towel to keep it warm. Repeat with the remaining rounds, adding a small amount of oil to the pan when it looks dry. Allow about 35 minutes total for preheating and cooking all 8 rotis one at a time.
- Check the texture and serve. A cooked pol roti should be browned in places and firm enough to lift, with a tender, slightly chewy middle. If one seems pale or doughy in the center, return it to the pan over medium-low heat for another 30 to 60 seconds per side. Serve warm, either whole or torn into pieces for dipping.
Tips
- Choose the right coconut. Freshly grated coconut gives the bread its moist, fragrant texture. Frozen unsweetened grated coconut is a useful substitute; thaw and drain off any excess liquid first. Desiccated coconut works if that is what you have, but it is drier and less tender. Rehydrate ¾ cup (about 55 g) desiccated coconut with ¼ cup (60 ml) warm water, let it stand for 10 minutes, and then use it in place of the fresh coconut. Add the dough water cautiously because the rehydrated coconut may still be less moist.
- Keep the dough soft, not sticky. Add water in small pours and judge by touch rather than relying on the full amount. A stiff dough is difficult to flatten and can produce dry rotis; a sticky dough is hard to shape and may cling to the pan. Dust your hands lightly with flour instead of adding a lot of extra flour to the dough.
- Use moderate heat and avoid crowding. Medium heat lets the center cook before the outside gets too dark. If you have a large griddle, cook more than one roti at once, but leave space to flip each one. Wipe away any flour that scorches between batches and use only a thin film of oil.
- Make the dough ahead, not the shaped rounds. The mixed dough can rest covered in the refrigerator for up to 12 hours; bring it close to room temperature before dividing and shaping. The coconut may make the dough firmer after chilling, so knead in a teaspoon or two of water if it feels dry.
Serving Suggestions
Pol roti is satisfying as a side for Sri Lankan curries, especially lentil dal, chickpea curry, or a coconut-based vegetable curry. Tear off pieces and use them to scoop up sauce, or serve a roti beside rice and curry for a more substantial plate. Its mild coconut flavor also pairs well with spicy pol sambol, a Sri Lankan relish commonly made with grated coconut, chile, lime, and seasonings. If you do not have sambol, serve it with a chile sauce, pickle, or a spoonful of chutney.
For breakfast or an afternoon snack, serve the rotis warm with a cup of tea and a savory accompaniment such as a fried egg, leftover curry, or sliced ripe tomato. The plain version is also useful as a quick bread alongside soup or stew. Put the rotis on the table soon after cooking: they are easiest to tear while warm, and the contrast between the toasted surface and soft center is most noticeable then.
Variations
Make a plain version: Leave out the onion, chile, and curry leaves. This keeps the flavor simple and lets the coconut stand out. For a gently aromatic dough, add a small pinch of ground cumin or black pepper, though these are optional additions rather than required ingredients.
Adjust the heat and aromatics: Use more chopped green chile for a hotter roti, or omit it entirely for a mild batch. Finely chopped shallot can replace red onion, and a few chopped curry leaves add a distinct savory fragrance. Keep additions finely cut so they do not make the rounds difficult to flatten or cause the pieces to tear.
Use some whole-wheat flour: Replace up to 1 cup (125 g) of the all-purpose flour with whole-wheat flour. The result is heartier and a little denser, and it may need an extra tablespoon or two of water because whole-wheat flour absorbs more. Add that water gradually and allow the dough its full rest before shaping.
Make smaller rotis: Divide the dough into 10 or 12 portions and press each round thinner. Smaller breads are convenient for snacks or serving alongside several dishes. They cook more quickly, so begin checking them after about 1½ minutes per side and take them off as soon as they are cooked through and spotted with brown.
Storage and Reheating
Let leftover rotis cool until they are no longer steaming, then refrigerate them in a covered container or tightly wrapped bag within 2 hours of cooking. They keep for 3 to 4 days in the refrigerator. For the best texture, place a piece of parchment between them so they do not stick together. The cooked breads can also be frozen in a sealed freezer bag for up to 2 months; thaw them in the refrigerator or reheat them from frozen over low heat.
To reheat one or two, warm a dry skillet over medium-low heat and heat each roti for about 30 to 60 seconds per side, until pliable and hot. If they seem dry, sprinkle a few drops of water over the surface or wrap them in a barely damp paper towel before warming. A microwave works for a quick portion: stack the rotis with a damp paper towel between them and heat in short 15- to 20-second bursts. Avoid prolonged heating, which can make them tough. Discard rotis that have been left at room temperature for more than 2 hours.
Frequently Asked Questions
Can I use canned coconut milk instead of grated coconut?
No, not as a direct replacement. Coconut milk adds liquid but does not provide the soft shreds and texture that define pol roti. If grated coconut is unavailable, use rehydrated unsweetened desiccated coconut as described in the tips, and adjust the water gradually.
Why is my pol roti hard or dry?
The dough may have been too stiff, the rounds may have been pressed too thin, or the pan may have been too hot. Add water gradually until the dough feels soft and holds together, shape the rotis to about ¼ inch thick, and cook over moderate heat. Covering the cooked breads with a towel also helps keep them from drying while the rest finish.
Why does the dough keep cracking when I flatten it?
Cracking usually means the dough is a little dry or has not rested long enough for the flour to absorb the water. Knead in a teaspoon of water, cover it, and give it another 5 minutes before shaping. Small cracks at the edge are fine, but a round that splits through the middle may need a little more moisture.
Can I make pol roti without a skillet or griddle?
A heavy frying pan or cast-iron pan works well; it does not need to be a specialized griddle. Choose a flat pan that heats evenly and has enough room for the roti to sit flat. A ridged grill pan is less suitable because it can leave uneven contact and pale sections on the bread.
Can I prepare the rotis ahead for a meal?
Yes. Cook them earlier the same day, cool them, and refrigerate them if they will not be served within 2 hours. Reheat them in a skillet just before serving. You can also prepare the dough and refrigerate it for up to 12 hours, then let it warm slightly, shape it, and cook the rotis shortly before the meal.
Related
- Coconut Rice and Chickpeas: One-Pot Meal Prep Recipe
- Pissaladière Recipe: A Taste of Provence, Made at Home
- Wagyu Steak Recipe: Cast-Iron Sear and Resting Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).