Prepare the Bread dough: Combine all the ingredients for the dough. Add enough warm water and knead the dough into a smooth & soft dough. Cover and set aside to rise for 1~2 hours.
Make the Filling: Combine all the ingredients for the filling in a mixing bowl. Divide it into 8~10 equal portions.
Make the Parathas: Divide the dough into 8~10 equal portions. Roll out the dough into a 3" round circle. Place the filling in the center and pull the dough to cover the filling from all sides. Press the dough down and then roll it out into a 6" thick paratha.
Cook the paratha on a hot tawa/ griddle until dark spots form on both sides. Brush with melted butter, if desired, and enjoy them hot.