To grow a pineapple plant, all you need is a fresh pineapple top.
Farmers will often remove and discard the tops at farmers markets. I picked these tops up from an organic farmers market on the Gold Coast. Leave the top in a dry sunny place for a week to seal the base which prevents rotting.
Plant the top into well draining soil and keep watered for the first two weeks to encourage root growth.
It takes 2 years for pineapple tops to flower and fruit.