A columnar garden
Here's a nifty way to grow some veggies in a small space, maybe a fun kids' recycling project.
Make a 3' high x 4' circumference column out of chicken wire. Line the chicken wire column with cardboard and set it so the open ends are up and down. Then place a 4" PVC pipe in the middle of the chicken wire column and fill it with builder's gravel or other porous material that will not harm plants. Keeping the pipe steady, fill the space between the PVC pipe and the cardboard wall with (fertilized) growing soil. (Another person could help with this part.) Carefully lift up and remove the PVC pipe. The porous gravel in the middle is where you water the column of soil. (If you used 4" perforated PVC pipe, you probably wouldn't have to remove it but could just pour water into the pipe itself.)
Finally, cut slits in the cardboard for plants, spiralling from top to bottom. Set your plants into the soil through the slits, keep things watered in the middle, and watch them grow.
Here is a link that might be useful: Journey to Forever -- Details about the growing column