Even a renter with only a small patio space can grow vegetables in a container garden. Tomatoes are the perfect beginner plants and can be grown in a hanging container or a ground pot. Most varieties from large slicing tomatoes to cherry sizes will thrive in a quality potting soil with plenty of sun and water.
Fill the bottom of a large container with two broken terra cotta pieces large enough to protect the drainage holes from soil loss, or 2 inches of gravel or packing peanuts to help with drainage.
Amend a quality potting soil with compost and mix well.
Fill the container one-third of the way with the potting soil/compost mix.
Place a stake just off center, if applicable, depending on your variety of choice.
Place the plant in the center of the container as close to the stake as possible, if applicable. Placing the stake before the plant is growing eliminates the possibility of damage to the roots when adding it later.
Fill the container the rest of the way with soil, leaving a 1-inch gap at the top.
Pinch off any flowers, as you want your plant to take time to establish before starting to bloom and then produce fruit.
Water regularly to keep the soil constantly moist but not soggy. Fertilize with a commercial product designed for tomatoes or any lower nitrogen product. Follow the fertilizer's label instructions.