Echinodorus magdalenensis est une plante en forme de rosette dont les feuilles atteignent environ 15 à 20 cm de hauteur. Les feuilles mesurent environ 5 à 22 cm de long et 1 à 3 cm de large et sont allongées et de couleur vert clair.
C'est une plante recommandée particulièrement sensible à la lumière, qui a néanmoins besoin de quelques nutriments (engrais végétal). Ils ont souvent besoin d’un supplément de fer. Dans un bon climat de croissance, la production de pousses est si intense qu'un tapis dense se forme en quelques semaines.