With tomatoes, knowing a great choice for your container gardening soil can greatly influence the tomato growing a little, some, or a great deal.
Feel free to use a favorite brand of potting soil. I however, highly recommend using a media that is lightweight. Some of the ingredients you need to watch for in your potting mix are as follows:
Most potting mixes won't contain all of them, but rather a mix of only a few.
Keep in mind, never use ordinary top soil from the yard or garden. This soil will always be too heavy and won't allow air and water to permeate through the media.
A great lightweight and porous potting material is Miracle Grow Potting Mix. I highly recommend it. It makes a great container potting mix.
It's ingredients are Peat Moss, Compost, Perlite, and it's own Miracle-Grow Shake'N Feed Slow Release Plant Food.
These potting mix ingredients are everything you need for growing tomatoes, herbs, vegetables, etc. in containers.... successfully. The Slow Release Plant Food will even feed the tomato soil for up to 3 months.
A quick note:
Did you know that due to microorganisms, Miracle Grow Potting Mix, along with some other brands, recommends wearing gloves while handling the potting mix?
Microorganisms in the soil harm neither pets nor humans, however they do suggest wearing the gloves. Interesting??
One more note:
When filling the pot with soil, fill the pot to about 1" below the top. If after watering, the soil level drops below this recommendation, simply place more soil in the container.