If planting in containers, use a soil potting mix. It is preferable to use a nutrient-enriched soil or mix when starting seeds, rather than straight topsoil, as it will give the seeds an extra nutritional boost and make it easy for young roots to take hold.