DK,

As usual, my reply was long-winded. Therefore, I will put plan "B" in a second reply.

Installing a breakwater is also an excellent means at reducing wave erosion. Breakwaters are usually quite ugly and utilitarian. However, you have a luxury that most pond owners do not - a relatively stable water surface level.

If your pond usage allows it, you could build an underwater breakwater. You could use the cheapest, ugliest broken cement rip-rap with rebar sticking out, as long as you keep it just below the water surface.

*** Do not use this option if people will ever swim in this area, and it is absolutely forbidden if anyone would ever dive into your pond.

The distance from shore to place your breakwater obviously depends on slope, water clarity, desired fish structures, etc. However, an underwater breakwater would give you the chance of keeping your natural looking grass shoreline intact.