As others have said Rock would be the best way to go.

I have an experiment going currently using 4"-6" of hay on the back side of my dam. It has stopped the erosion/weeds and as it decays we are spriging coastal brumuda. While the hay looks ugly the brumuda that is coming in/spreading is a deep rich color of green.