Homemade paratha is always made with whole wheat flour. Some restaurants may mix all-purpose flour in the dough for a lighter flavor and texture.