Le sol parfait pour le matthiola maderensis est un sol humide mais bien drainé, neutre à légèrement alcalin, avec un pH de 7-8. Un sol légèrement acide peut également être utilisé, mais peut affecter la croissance de la plante. Le sol doit toujours être humide, mais il doit être bien drainé afin d'éviter la pourriture des racines. Par conséquent, un terreau sableux est le meilleur sol à utiliser, mais un sol calcaire conviendra également.