Dehydrated potatoes are really the same as instant potatoes, and this latter term is probably more familiar to you. If you are like thousands of other USA citizens, you purchase dehydrated potatoes on a consistent basis and frequently use them in your cooking.
Think about how many times you have gone to the local grocery [...]