Yes, you can use fresh sweet potatoes instead of frozen. Simply peel and dice them into small pieces and adjust the cooking time accordingly, as fresh sweet potatoes may take slightly longer to cook.