They do best in soil that is loosened somewhat for several inches down and without rocks. I tried to grow them for years, then finally did them in one of my deep raised beds and, voila, they grew! Also, they need to be kept moist after planting, because if the soil dries out and forms a crust, they don't seem to come up as well.