Japanese sweet potatoes make the perfect vegan snack to nibble on mid afternoon to give you energy and keep you full until dinnertime.