I’ve tested this out over concrete slabs and over nutrient-starved sand. As long as your bed of mulch and good growing material is thick enough you can grow just about anything. Though, even with the modified method where you add bagged dirt on top of the mulch, I found it difficult to grow anything with short roots.