Corydalis solida se trouve à l’état sauvage le long des routes, des forêts, des dunes, etc.
Les fleurs sont rosé-pourpres en grappes denses à l’extrémité de la tige, souvent avec l’éperon incliné vers le haut.
Pousse dans un sol humide, modérément fertile, riche en humus et souvent calcaire.