How to acquire a rate of rotation for leaning turns?

I think in your animation blueprint you may need to store the rotation each update and compare it to the previous. Using the given delta you can increment the turn amount. You need to have a constant fall off on the turn amount each tick so it rights itself if the delta is under a value.