Echinocardium cordatum occurs in sediments with a wide range of grain sizes (median grain size up to 650 μm), but clearly prefers sediments with a median grain size of 200 to 300 μm (relative occurrence ± 40%). The species is only found in sediments with a low mud content (< 20%).