Sri Lankan coconut roti, often called pol roti, is a rustic flatbread made with flour, grated coconut, and a little water, then cooked on a hot skillet until lightly browned. Its coconut-rich, tender middle and crisp edges make it a satisfying side for curry or a simple snack; household versions vary in their seasonings and thickness.
Ingredients
- 2 cups (250 g) all-purpose flour: spoon the flour into the measuring cup and level it, rather than packing it down.
- 1½ cups (120 g) fresh or thawed grated coconut: finely grated coconut mixes evenly into the dough. Unsweetened frozen coconut works well once thawed and drained.
- ½ cup (120 ml) water, plus up to 2 tablespoons (30 ml) more if needed: add it gradually, since the moisture in coconut can vary.
- ½ cup (75 g) finely chopped onion: red or yellow onion both work.
- 1 small green chili, finely chopped (about 1 teaspoon or 5 g): remove the seeds for milder roti, or leave them in for more heat.
- 1 tablespoon (about 2 g) finely chopped curry leaves, optional: these add a traditional, fragrant note; omit them if unavailable.
- ¾ teaspoon (4 g) fine salt: adjust slightly to taste, especially if serving with a salty curry.
- 1 teaspoon (5 ml) neutral oil, optional: for lightly oiling the skillet if the surface tends to stick.
Instructions
- Combine the dry ingredients and aromatics. Put the flour and salt in a large bowl and stir to distribute the salt. Add the grated coconut, chopped onion, green chili, and curry leaves, if using. Toss with your fingertips so the coconut and flavorings are spread through the flour instead of clumping in one spot.
- Add water gradually. Pour in about three-quarters of the measured water and mix with one hand or a sturdy spoon. Add the remaining water a little at a time, stopping when the dough forms rough clumps that hold together when pressed. It should feel soft and slightly textured, not wet or sticky. Coconut releases moisture as it is mixed, so you may not need all the water.
- Bring the dough together. Press and fold the mixture in the bowl for about 8 minutes, just until there are no dry flour pockets and the ingredients are evenly distributed. This is a rustic, coconut-studded dough; it does not need the long kneading used for an elastic wheat bread. If it crumbles when squeezed, add water 1 teaspoon at a time. If it smears on your fingers, dust in a little flour.
- Rest the dough for 10 minutes. Cover the bowl with a clean plate or a damp towel and leave it at room temperature. The short rest lets the flour absorb moisture, making the dough easier to shape. Do not leave it uncovered, because the outside can dry and crack.
- Divide and shape. Divide the dough into 8 equal portions and roll each into a ball. On a clean counter or board, press each ball into a round about 4 inches (10 cm) across and roughly ¼ inch (6 mm) thick. Use your palms or fingertips, lightly dampening them if needed. Keep the rounds fairly even so they cook at the same rate; a few ragged edges are normal.
- Heat the skillet. Set a heavy skillet, griddle, or cast-iron pan over medium heat and let it warm for 2 to 3 minutes. The surface should be hot enough that a roti begins to sizzle gently when it lands, but not so hot that the coconut or onion scorches before the center cooks. If your pan is prone to sticking, wipe it with a very thin film of oil.
- Cook the roti in batches. Place two rounds in the pan without crowding. Cook for about 2 to 3 minutes, until the underside has golden-brown spots and the roti releases easily. Flip and cook the other side for another 2 to 3 minutes. Adjust the heat if the outside darkens quickly while the middle still feels doughy. Transfer the cooked roti to a plate and cover loosely with a clean towel while you cook the remaining rounds. Allow about 22 minutes for preheating and cooking all four batches.
- Serve warm. The roti are ready when both sides are browned in places and the centers feel set rather than gummy. Let them sit for a minute or two if they are very hot, then serve whole or cut into wedges. They are best warm, when the edges still have a little crispness.
Tips
- Choose coconut that is moist but not watery. Fresh grated or thawed frozen coconut gives the roti a tender, generously coconutty texture. If using unsweetened desiccated coconut, measure 1½ cups (about 120 g), stir in ½ cup (120 ml) warm water, and let it stand for 10 minutes before using. It will be less juicy and may make a slightly drier, more finely textured roti; add a little extra water to the dough only if it will not hold together. This optional substitution takes extra time beyond the recipe estimate.
- Keep the dough soft, not sticky. Different flour brands and coconut preparations absorb different amounts of water. Add water by the spoonful near the end, and judge by feel: a squeezed portion should stay together without leaving a wet coating on your hand. Adding all the water at once is the most common cause of dough that is hard to shape.
- Use moderate heat. A very hot pan can burn the onion and coconut before the flour cooks through; a pan that is too cool can dry the roti out before it browns. Cook one test roti first if you are unsure, then adjust the burner. If it browns in under a minute, lower the heat; if it remains pale after several minutes, raise it slightly.
- Keep the rounds similar in thickness. Thin edges cook faster and may turn crisp, while thick centers take longer. Press evenly and avoid adding lots of flour to the board, which can leave a dry coating on the surface. If the dough cracks, pinch the crack together rather than working extra flour into it.
Serving Suggestions
Serve pol roti warm alongside a Sri Lankan curry, such as dhal, potato curry, or a vegetable curry. Tear off pieces to scoop up the sauce, or place a roti beside a plate of rice and other sides. A coconut sambol or another fresh, tangy relish gives the meal contrast, while a mild curry makes the chili and onion in the bread easier to notice. For a simple breakfast or snack, eat a roti on its own or with a little butter. If serving a group, stack the cooked rounds under a clean towel so they stay warm while the last batch finishes.
Variations
Adjust the heat: Use half a chili, remove its seeds, or leave the chili out for a mild version. For more bite, add another finely chopped chili, keeping in mind that heat varies between peppers.
Change the aromatics: Curry leaves are optional and can be hard to find outside South Asian grocery stores. If you do not have them, leave them out rather than substituting a large amount of a different herb; the roti will still be flavorful from the coconut and onion. A small amount of finely chopped cilantro is a fresh, nontraditional alternative.
Make the rounds thinner or thicker: Press them closer to ⅛ inch (3 mm) for a crisper result, or leave them near ⅜ inch (1 cm) for a softer center. Thicker rounds need a lower flame and extra cooking time so the inside is not raw. Keep the thickness consistent within each batch.
Add a little spice: Mix in ¼ teaspoon (about 0.5 g) ground black pepper or ½ teaspoon (about 1 g) ground cumin. These additions change the seasoning profile, so start modestly if you plan to pair the roti with a strongly spiced curry.
Storage and Reheating
Let leftover roti cool briefly, then refrigerate them in a covered container within 2 hours of cooking. They keep for 3 to 4 days in the refrigerator. To freeze, separate completely cooled rounds with small pieces of parchment, seal them in a freezer-safe bag, and use within 2 months for the best texture. Thaw frozen roti in the refrigerator or reheat them directly from frozen over low heat, covered, turning once.
For the best surface, reheat a refrigerated roti in a dry skillet over medium-low heat for about 1 to 2 minutes per side, until hot throughout. A covered skillet helps soften a roti that has dried out; uncover it for the last few seconds if you want to restore a little crispness. A microwave also works: cover the roti with a barely damp paper towel and heat in short bursts, though it will be softer rather than crisp. USDA FSIS guidance says leftovers should be reheated to 165°F (74°C); check the center with a food thermometer when following that food-safety standard. Refrigerate any reheated portion you do not eat promptly.
Frequently Asked Questions
Can I use desiccated coconut instead of fresh coconut?
Yes. Use unsweetened desiccated coconut and rehydrate it with warm water before mixing it into the dough, as described in the Tips. Sweetened coconut is not a good substitute because it changes the flavor and can brown too quickly in the skillet. Since desiccated coconut is less juicy than fresh coconut, check the dough as you add water and adjust only until it holds together.
Why is my coconut roti falling apart?
The dough may be too dry, the coconut may be coarse, or the rounds may be too thin to handle easily. Add water a teaspoon at a time and press a small portion together to test it. If it still breaks apart, give the dough a few minutes to absorb the moisture before shaping. Handle each round with a broad spatula when moving it to the pan.
Why is the center still doughy?
The skillet may be too hot, the rounds may be too thick, or the roti may have been flipped before the first side had time to set. Lower the heat and cook for another minute or two per side. For the next batch, press the dough more evenly and look for browned spots and an underside that releases from the pan before flipping.
Can I make the dough ahead?
For the most reliable texture, cook the roti shortly after mixing. If you need to prepare in advance, cover the dough and refrigerate it for up to a day, then let it sit at room temperature for about 15 to 20 minutes so it is easier to press. The onion and coconut may release moisture while chilling, so mix the dough briefly and add a small amount of flour only if it has become too sticky.
Can I make coconut roti without chili or curry leaves?
Yes. Both are seasoning choices, not essential to forming the bread. Leave out the chili for a mild roti and omit curry leaves if they are unavailable. Onion, coconut, flour, salt, and water are enough for a simple version; you can add a little black pepper if you want a gentle savory flavor instead.
Related
- Crispy Duck Skin on Confit Legs: The Best Method
- Can You Toast an Egg? Safe Ways to Cook It
- Can You Use Tomato Paste for Sinigang? How It Works
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).