Gather all your ingredients, measure everything, and then set aside.
In a cooking pot, add water until about halfway to the top. Add the potatoes and allow the potatoes to cook until softened.
In the meantime, prepare the roti dough. See my full roti recipe here
Finely cut the cilantro and onions and add it to a bowl. Add in the salt, cumin, turmeric, and chili flakes.
Mix until fully combined
Once the potatoes have softened, carefully drain the hot water, leaving the potatoes behind. Mash the potatoes and then add the potatoes to the bowl with the spices.
Mix until fully combined. Set aside until ready to be stuffed.
Making the dough. You can get the full roti recipe here
Boil water in a kettle or stovetop.
Turn the stove on to medium- low heat and place a hotplate over top.
In a separate large bowl, add four cups of flour, half a stick of butter, one tbsp of ghee, and warm water to the bowl and mix/knead until the dough is soft. Cover for ten minutes.
Depending on the size, create 11 dough balls and open the center of the ball using your thumb
Add one tbsp of the potato filling, and then set the dough and pinch off the edges.
Roll out the dough
Gently roll the dough on a clean flat surface using a rolling pin.
place the flat dough on the hot plate and cook on both sides until lightly browned.
Brush the cooked paratha with some butter
Serve warm and enjoy!