Learn which plants thrive in your Hardiness Zone with our new interactive map!

How to Grow Vegetables in a Bag of Soil

By Victoria Bailey ; Updated September 21, 2017
Grow plants directly in bags of potting soil.
preparing soil for garden image by Cherry-Merry from Fotolia.com

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.


Things You Will Need

  • 2 cubic yard bag of potting soil
  • Knife
  • Seedlings


  • Place the bag on the ground near a fence if you'd like to trellis your tomato plants.


  • Do not place the bag on a flat metal or plastic surface. This will prevent the water from draining out of the bottom holes. Place a layer of rocks between the bag and the other surface to hold it up slightly.

About the Author


Working in sunny Florida, Anne Baley has been writing professionally since 2009. Her home and lifestyle articles have been seen on Coldwell Banker and Gardening Know How. Baley has published a series of books teaching how to live a frugal life with style and panache.