Pineapple plants thrive in well-draining soil with a pH level between 4.5 and 6.5. A mix of sandy soil and organic matter, such as compost, creates an ideal growing environment for pineapple crowns.