Passionfruit is ripe when it's soft to the touch and has wrinkled skin. The fruit should also be fragrant with a sweet smell. If it's hard to the touch and doesn't have a strong fragrance, it's not yet ripe.