Je suis d'accord avec streshydrique,
dans le sens ou les végétaux seraient plus écolo,
Si ta pente est en terre, presque n'importe quelles plantes feraient l'affaire, le mieux serait de mélanger celle qui ont des racines profondes (voir carrément des arbres) et d'autres au racines plus superficielles (pense au plantes grasses, le pourpier par exemple, en plus il pousse très vite, et se consomme en salade et soupe.), dépendant bien sur de ton
climat. Si c'est du sable tu as les plantes types oyats, qui sont des roseaux que tu trouve dans le nord sur les dunes de sable pour protéger de l'effondrement
Si tu veux vraiment un mur/muret, je trouve pour ma part les gabions assez peu esthétiques, mais tout dépend du site (maison, exploitation, friche... ?). Tu peux voir à faire un mur en pierre avec un "ciment"/mortier naturel, voir même simplement un amas de grosses pierres et de la terre très argileuse bien tassée et séchée (mieux à poser fin de printemps que l'été sèche l'argile en profondeur), ça à l'avantage du côté 100% écolo, + rustique, + tu peux mettre des plantes pour lier...
Voilà, je suis pas un expert hein, mais c'est ce qui me viens à l'esprit...
PS : Pas vu ta 2ème réponse pour la terre ... Reste les solution mortier et murets terre... ça dépend aussi si t'est au nord ouest ou au sud ouest