Cookbook author Harold McGee explains that hemicellulose, the carbohydrate that makes potatoes firm, takes a much longer time to break down in acidic conditions, such as a pot of tomato sauce. “Vegetables cooked in an acidic liquid—a tomato sauce, for example [...] may remain firm during hours of cooking," McGee explains.