How do I make a properly shaded double sided material?

I know I can just set render face to “both” but then both sides appear to be lit the same. For example, if light is illuminating one side of a grass quad, the other side gets illuminated the same. Is there a way around this?

In amplify I do this, you might have to do similar in shader graph if you don’t have amplify.