I had the same problem at my last house, Ox. I hated ice plant but needed something to cover the various slopes.
There are a couple of solutions, depending upon how big the slope is.
For smaller slopes, I found that Indian Hawthorne worked great. Roots held all the dirt in place, they look great and bloom once a year in your choice of pink or white flowers….a combination of both looks mighty fine actually. Once the IH matured, it blocked out enough sunlight that I never had to weed the hillside again.
For larger slopes, I love coyote brush. It is native chapparel in California and Oregon and to my eye looks great. There are several varieties that can look quite different so you have your choice of styles. CB grew very fast and covered the big hillside in about a year. It takes a lot of space though so be sure the area to cover is quite large.