I think that fresh sweet potatoes are much more flavorful, but yes you can use canned sweet potatoes if you are short on time.