Put 2 cups of wholemeal flour in a mixing bowl, then gradually add the water. Mix the water with the flour as you go. You can either use a spatula, spoon or your hands to mix it.
Once the flour and water are combined into a dough, gently fold and knead it for a few minutes. The dough should be smooth and elastic, but not wet. If the dough is wet or sticky then add a tiny bit more flour. If it’s dry or cracked, add a bit more water. Only add a little at a time. Remember, you can add but can’t take away!
Knead the dough into a smooth ball. Leave it in the bowl and cover with a damp cloth. Prove for 30 minutes.
Next, give the dough another quick knead, for around 30 seconds only. Chop into 12 equal pieces using a knife or dough cutter. Cover the dough pieces back up with the damp towel.
Roll the dough pieces, one at a time, into balls in the palm of your hands. They don’t need to be perfect.
Lightly dust a clean work surface with flour. Roll the dough balls into flat round discs using a rolling pin, just a few millimetres thick. Add more flour to the work surface or on top of the dough if they start to stick. Keep all of the balls covered apart from the one you’re working on – so that they don’t dry out.
Heat a non-stick frying pan over a medium-high heat.
Brush each side of the vegan roti with a little melted butter, and then lay in the pan. Cook the first side for around a minute. You’re looking for the dough to bubble up slightly and for brown spots to appear.
Flip it over to do the next side. The second side is likely to cook a bit quicker than the first, so keep an eye on it. While each roti is cooking, you should have enough time to roll out the next one. Keep all of the uncooked dough covered until you’re ready to roll and cook it.
Repeat this process with each dough ball until you have 12 delicious rotis! You can optionally brush with more melted vegan butter before serving. Keep the finished roti warm in the oven on a really low heat while you cook the rest.