Diatomaceous earth will dehydrate all soft-bodied insects that cross it. It can be sprinkled onto the soil. It is only effective when dry though. As most of the aphids tend to cluster on the underside of leaves, it is difficult to coat the leaves with this. A foliar spray is more effective.