How to Grow Pineapples in Pots
Plant pineapples in containers and enjoy the tropical fruit at home
Cut off the crown, leaving several inches of fruit
Leave several inches of fruit.
Soak the crown in water for a day or two to absorb moisture.
Fill a 1-gallon plastic pot about three-quarters full with lava rock.
Add 2 to 3 inches of redwood compost.
Set the crown on top. To make it easier to gauge soil moisture, cover half the crown with additional compost. Place plant in sunny, warm location.
Paul Quong of Villa Park, California with his home grown pineapple
For more details, see the article Grow your own pineapples in pots