potatoes take a long time to cook because they are very dense vegetables, and they are full of starch. the heat does not travel into the potato very quickly, and the center takes a long time to heat up. until they get hot, potatoes will not cook.