Organic Nation Potato Flour/ Starch 500G

Certified Organic

$14.99

Organic potato starch is made from organically grown potatoes that have been peeled, mixed with water and then dehydrated to form potato starch flour. Due to this unique process it contains resistant starch, which functions kind of like soluble fibre and therefore has various benefits for digestive health.

49 in stock