A potting soil mix rich in organic matter is recommended for hanging basket tomatoes. They should have peat moss, coconut fiber, or other materials with good water retention capacities.