How to tell if a pineapple is ripe – it should be fragrant, especially at its base. The skin should give slightly when squeezed. The brighter and greener the leaves, the fresher the pineapple will be. Pulling a leaf is an unreliable indicator of ripeness.