If you are short on planting space but still want to grow a garden, you can grow tomatoes, peppers and other vegetables without a planting container. One of the easiest ways to grow food in a small space is by planting directly into a bag of potting soil. The bags help to prevent water evaporation so you don't need to water your plants as often. The plastic prevents weeds from sprouting in the rest of the soil, so all the nutrients go toward your food crops. Let your children try this project along with you, and they will have a successful first gardening experience.
Poke holes in one surface of the bag, making a hole every four inches. These will be the drainage holes for your bag. Turn the bag over so that the surface with the holes is on the bottom.
Cut an X into the top surface of the bag wherever you want to position a plant. For pepper plants or tomato plants, place one X about a third of the way from each end of the bag.
Pop your seedlings out of their planter pots and gently plant them in the soil, through the cut X in the surface of the bag. Gently cover the roots with potting soil and place the flaps of the X back over the root ball.
Water the plants through the holes cut for the seedlings. Allow the soil to get soaked in the bag until water runs out of the holes in the bottom.
Place the planted bag on a flat surface where it will get at least six hours of sunlight every day. Water the bag whenever the soil dries out. Try not to move the bag, as that will disturb the roots. Your plants will grow as they normally would in a garden.