You can keep plants with most any substrate, whether you keep it simple with gravel or sand or go down the plant specific substrate route which sometimes includes using regular soil topped by normal substrate. It just depends on how technical you want to get!